Christian
|
c1834466a2
|
Inheritance parser.
|
10 years ago |
Gav Wood
|
d3ade37e63
|
Potential workaround for windows build.
|
10 years ago |
Lefteris Karapetsas
|
19a20da508
|
also add compiler error if include order could cause a problem in windows
|
10 years ago |
Christian
|
5e0b71730c
|
More convenient function type construction.
|
10 years ago |
Gav Wood
|
78c202cae4
|
Fixed #683
|
10 years ago |
Christian
|
d14ed2d4dc
|
Bit operators should bind more strongly than comparison operators.
|
10 years ago |
Christian
|
46664c44b3
|
Assertions that throw InternalCompilerErrors.
|
10 years ago |
Christian
|
615438a890
|
Swap literals to the end if optimizing.
|
10 years ago |
Christian
|
37a15d96ea
|
Support empty strings.
|
10 years ago |
Christian
|
781d58d705
|
String types.
|
10 years ago |
debris
|
ad2b462b5d
|
common improvements
|
10 years ago |
Christian
|
53608c9d77
|
Cleanup of scanner.
Removed redundancy of keyword definitions and removed some unused token
predicates.
|
10 years ago |
Christian
|
638960f22f
|
Contracts as types and framework for special global variables.
|
10 years ago |
Lefteris Karapetsas
|
0788e326ce
|
fixing typo and alignment
|
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
|
d8ad4f5910
|
Keywords for all integer types.
|
10 years ago |
Christian
|
37216a246a
|
Converted all asserts to exceptions.
|
10 years ago |
Christian
|
62ca0b2b43
|
Replace BOOST_ASSERT by assert.
|
10 years ago |
Christian
|
d4d5f23e8f
|
Expression compiler.
|
10 years ago |
Christian
|
c253a90fc4
|
Coding style cleanup: const and vecptr.
|
10 years ago |
Christian
|
43bb41ef19
|
Keyword cleanup
|
10 years ago |
Christian
|
68a85f4f80
|
Corrected coding style.
|
10 years ago |
Christian
|
2f9d821967
|
Type system, not yet complete.
|
10 years ago |
Christian
|
3fd9358c3e
|
Corrected indentation.
|
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 |