Christian
|
c6c7f86b82
|
Further const placement changes.
|
10 years ago |
Christian
|
fd7fc4293e
|
Removed std:: where it made sense.
|
10 years ago |
Christian
|
62ca0b2b43
|
Replace BOOST_ASSERT by assert.
|
10 years ago |
Christian
|
d4d5f23e8f
|
Expression compiler.
|
10 years ago |
Christian
|
19e7a08b0e
|
Remove nullptr comparisons.
|
10 years ago |
Christian
|
7bab242f5f
|
Use createTypeError everywhere and stream out Location.
|
10 years ago |
Christian
|
8bb71c4ebf
|
Use boost errinfo.
|
10 years ago |
Christian
|
bf3a76f5af
|
Improved exceptions and reporting exceptions for command-line compiler.
|
10 years ago |
Christian
|
fa22722e0e
|
Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for type
pointer.
|
10 years ago |
Christian
|
c253a90fc4
|
Coding style cleanup: const and vecptr.
|
10 years ago |
Christian
|
116070f304
|
Coding style and cleanup
|
10 years ago |
Christian
|
68a85f4f80
|
Corrected coding style.
|
10 years ago |
Christian
|
df43644111
|
Some fixes for the type system, should be quite usable now.
|
10 years ago |
Christian
|
b71e993223
|
Added meaningful exception types.
|
10 years ago |
Christian
|
2f9d821967
|
Type system, not yet complete.
|
10 years ago |
Christian
|
8aad54050c
|
AST printer and command line tool, some fixes.
|
10 years ago |
Christian
|
3fd9358c3e
|
Corrected indentation.
|
10 years ago |
Christian
|
961327ee7d
|
Solidity parser, can not parse much yet.
|
10 years ago |