Gav Wood
e2f1bc4133
Add date/time language to solidity.
10 years ago
Gav Wood
2719aaf830
Add date/time language to solidity.
10 years ago
Gav Wood
d14df543ff
Add date/time language to solidity.
10 years ago
Lefteris Karapetsas
c68f7f2790
Addressing issues in Enum style fix
10 years ago
Lefteris Karapetsas
6bb8233d15
Changing Solidity Code to use CamelCase enum values
10 years ago
Lefteris Karapetsas
c0151476ad
Minor Style fixes
10 years ago
Lefteris Karapetsas
13d9cbf5ab
Tests for ether subdenominations. Work in progress
10 years ago
Christian
e1338c7e6c
Arbitrary precision integer constants.
10 years ago
Christian
1d3801f726
Arbitrary precision integer constants.
10 years ago
Lefteris Karapetsas
631bd9ab38
Fix for sol scanner where empty multiline comment became Natspec comment
10 years ago
Lefteris Karapetsas
8edb5b8b54
Solidity Tests names are now more consistent
- File names and Boost Test Suite have the same name now for
every solidity Test, so that there is no need to guess or check
when you want to run a specific suite from the command line
10 years ago
Lefteris Karapetsas
61a1f4436c
Scanner properly scans multiline natspec comments
- Single and multiline natspect comments get the initial whitespace
skipped now
- Some rules introduced for the multiline comments. If first line is
empty then no newline is added to the literal. Same thing with the
last line. Finally in all lines initial '*' are skipped
10 years ago
Lefteris Karapetsas
6d48f3e987
Work in progress for /** ... */ natspec comments
- Work in progress on the scanner for recognizing the second
type of doxygen comments for Natspec.
10 years ago
Lefteris Karapetsas
06e2c08af7
extra comments scanning test
10 years ago
Lefteris Karapetsas
be1d8881af
documentation comments are now always skipped but saved as special tokens at the Scanner
10 years ago
Lefteris Karapetsas
0c101d89f8
solidity scanner takes triple slash doc comments into account
- Conditionally scanning for the documentation comments and gettings their
contents.
- Adding tests for this functionality of the scanner
10 years ago
Christian
1b9e014374
Support for negative literals.
10 years ago
Christian
68a85f4f80
Corrected coding style.
10 years ago
Christian
4c1739169a
Parse everything up to function bodies and report parser errors with location.
10 years ago
Christian
961327ee7d
Solidity parser, can not parse much yet.
10 years ago
Christian
2d50851ea3
Solidity scanner and some unit tests.
The scanner is a modified version of the v8 javascript scanner.
10 years ago