Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improved external interface for multi-source and multi-contract compilation. | Christian | 2014-12-04 | 1 | -8/+2 |
| | |||||
* | Multi-source and multi-contract compiler. | Christian | 2014-12-04 | 1 | -3/+14 |
| | |||||
* | Comments for the TOKEN_LIST usage. | Christian | 2014-12-03 | 1 | -3/+3 |
| | |||||
* | Cleanup of scanner. | Christian | 2014-12-01 | 1 | -185/+12 |
| | | | | | Removed redundancy of keyword definitions and removed some unused token predicates. | ||||
* | simplifying Scanner::reset() | Lefteris Karapetsas | 2014-12-01 | 1 | -3/+1 |
| | |||||
* | Moving LiteralScope to Scanner.cpp | Lefteris Karapetsas | 2014-12-01 | 1 | -0/+41 |
| | |||||
* | Simplifying scanning for natspec documentation | Lefteris Karapetsas | 2014-12-01 | 1 | -28/+14 |
| | | | | | | - Scanner no longer remembers the last natspect comment until a new one is encountered. It remembers it only until the next scan() | ||||
* | Fixing multiline comment parsing in solidity | Lefteris Karapetsas | 2014-11-28 | 1 | -2/+4 |
| | |||||
* | Solidity work for documentation strings | Lefteris Karapetsas | 2014-11-28 | 1 | -5/+29 |
| | | | | | | | | | | - Still a work in progress - Parser now properly gets each function's doc comment - Small changes in the scanner - Multiline comments are considered | ||||
* | Contracts as types and framework for special global variables. | Christian | 2014-11-24 | 1 | -1/+0 |
| | |||||
* | no c_ prefix for const parameter names | Lefteris Karapetsas | 2014-11-22 | 1 | -5/+5 |
| | |||||
* | modifying solidity scanner class to conform with the coding standards | Lefteris Karapetsas | 2014-11-22 | 1 | -63/+65 |
| | |||||
* | simplifying scanDocumentationComment() | Lefteris Karapetsas | 2014-11-21 | 1 | -2/+1 |
| | |||||
* | cleaning up the external interface of Scanner::next(). No special cases | Lefteris Karapetsas | 2014-11-21 | 1 | -3/+7 |
| | |||||
* | styling fixes | Lefteris Karapetsas | 2014-11-21 | 1 | -11/+11 |
| | |||||
* | documentation comments are now always skipped but saved as special tokens at ↵ | Lefteris Karapetsas | 2014-11-19 | 1 | -9/+22 |
| | | | | the Scanner | ||||
* | solidity scanner takes triple slash doc comments into account | Lefteris Karapetsas | 2014-11-19 | 1 | -7/+29 |
| | | | | | | | - Conditionally scanning for the documentation comments and gettings their contents. - Adding tests for this functionality of the scanner | ||||
* | Support for negative literals. | Christian | 2014-11-06 | 1 | -11/+11 |
| | |||||
* | Keywords for all integer types. | Christian | 2014-11-06 | 1 | -0/+84 |
| | |||||
* | Converted all asserts to exceptions. | Christian | 2014-11-05 | 1 | -16/+17 |
| | |||||
* | Actual contract creator and add solidity to AlethZero interface. | Christian | 2014-10-31 | 1 | -5/+0 |
| | |||||
* | Removed std:: where it made sense. | Christian | 2014-10-25 | 1 | -14/+15 |
| | |||||
* | Replace BOOST_ASSERT by assert. | Christian | 2014-10-25 | 1 | -8/+8 |
| | |||||
* | Cleanup of copyright headers. | Christian | 2014-10-20 | 1 | -41/+51 |
| | |||||
* | Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for type | Christian | 2014-10-20 | 1 | -12/+19 |
| | | | | pointer. | ||||
* | Coding style cleanup: const and vecptr. | Christian | 2014-10-20 | 1 | -8/+8 |
| | |||||
* | Keyword cleanup | Christian | 2014-10-17 | 1 | -15/+2 |
| | |||||
* | Coding style and cleanup | Christian | 2014-10-17 | 1 | -33/+41 |
| | |||||
* | Corrected coding style. | Christian | 2014-10-16 | 1 | -467/+444 |
| | |||||
* | Corrected indentation. | Christian | 2014-10-09 | 1 | -447/+447 |
| | |||||
* | Parse everything up to function bodies and report parser errors with location. | Christian | 2014-10-09 | 1 | -5/+43 |
| | |||||
* | Solidity parser, can not parse much yet. | Christian | 2014-10-08 | 1 | -10/+32 |
| | |||||
* | Solidity scanner and some unit tests. | Christian | 2014-10-08 | 1 | -0/+653 |
The scanner is a modified version of the v8 javascript scanner. |