Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add exponent operator | Lu Guanqun | 2015-02-10 | 1 | -2/+8 |
| | | | | https://www.pivotaltracker.com/n/projects/1189488/stories/83746404 | ||||
* | Addressing issues in Enum style fix | Lefteris Karapetsas | 2015-02-10 | 1 | -4/+4 |
| | |||||
* | Changing Solidity Code to use CamelCase enum values | Lefteris Karapetsas | 2015-02-09 | 1 | -63/+63 |
| | |||||
* | simplify two statements with selectToken() | Lu Guanqun | 2015-02-08 | 1 | -4/+1 |
| | |||||
* | More convenient function type construction. | Christian | 2015-01-12 | 1 | -19/+1 |
| | |||||
* | Arbitrary precision integer constants. | Christian | 2015-01-08 | 1 | -5/+2 |
| | |||||
* | style: curlies | Lefteris Karapetsas | 2015-01-05 | 1 | -2/+0 |
| | |||||
* | Fix for sol scanner where empty multiline comment became Natspec comment | Lefteris Karapetsas | 2015-01-05 | 1 | -7/+16 |
| | |||||
* | Factoring forward slash scanning out to its own function | Lefteris Karapetsas | 2014-12-19 | 1 | -40/+45 |
| | |||||
* | More multiline natspec tests and small issue fix | Lefteris Karapetsas | 2014-12-18 | 1 | -2/+2 |
| | |||||
* | Adressing some natspec issues | Lefteris Karapetsas | 2014-12-18 | 1 | -2/+5 |
| | |||||
* | Changes in InterfaceHandler to deal with multiline natspec | Lefteris Karapetsas | 2014-12-18 | 1 | -1/+1 |
| | | | | | - Also now Solidity scanner considers Carriage Return as whitespace - Tests for Natspec generation with the new multiline comments | ||||
* | Scanner properly scans multiline natspec comments | Lefteris Karapetsas | 2014-12-18 | 1 | -8/+28 |
| | | | | | | | | | - 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 | ||||
* | Work in progress for /** ... */ natspec comments | Lefteris Karapetsas | 2014-12-18 | 1 | -4/+54 |
| | | | | | - Work in progress on the scanner for recognizing the second type of doxygen comments for Natspec. | ||||
* | Assertions that throw InternalCompilerErrors. | Christian | 2014-12-17 | 1 | -8/+5 |
| | |||||
* | 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. |