48 Commits (98083470abcdfc473cab246623993ddd3cdec1f1)

Author SHA1 Message Date
Lu Guanqun e85fe2348f add exponent operator 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
Lu Guanqun 833164b742 simplify two statements with selectToken() 10 years ago
Christian 5e0b71730c More convenient function type construction. 10 years ago
Christian e1338c7e6c Arbitrary precision integer constants. 10 years ago
Christian 1d3801f726 Arbitrary precision integer constants. 10 years ago
Lefteris Karapetsas 6d098faab0 style: curlies 10 years ago
Lefteris Karapetsas 631bd9ab38 Fix for sol scanner where empty multiline comment became Natspec comment 10 years ago
Lefteris Karapetsas 49f60a1d6d Factoring forward slash scanning out to its own function 10 years ago
Lefteris Karapetsas 7359367441 More multiline natspec tests and small issue fix 10 years ago
Lefteris Karapetsas 0b5b6c7cd4 Adressing some natspec issues 10 years ago
Lefteris Karapetsas 30beaca359 Changes in InterfaceHandler to deal with multiline natspec 10 years ago
Lefteris Karapetsas 61a1f4436c Scanner properly scans multiline natspec comments 10 years ago
Lefteris Karapetsas 6d48f3e987 Work in progress for /** ... */ natspec comments 10 years ago
Christian 46664c44b3 Assertions that throw InternalCompilerErrors. 10 years ago
Christian 04c8d8bdc0 Improved external interface for multi-source and multi-contract compilation. 10 years ago
Christian 50b61e3dd3 Multi-source and multi-contract compiler. 10 years ago
Christian 735fdf72a1 Comments for the TOKEN_LIST usage. 10 years ago
Christian 53608c9d77 Cleanup of scanner. 10 years ago
Lefteris Karapetsas 6e0839efe3 simplifying Scanner::reset() 10 years ago
Lefteris Karapetsas 87c58e4866 Moving LiteralScope to Scanner.cpp 10 years ago
Lefteris Karapetsas eb5369d6f2 Simplifying scanning for natspec documentation 10 years ago
Lefteris Karapetsas 170ff1a07f Fixing multiline comment parsing in solidity 10 years ago
Lefteris Karapetsas e5da1ba6c6 Solidity work for documentation strings 10 years ago
Christian 638960f22f Contracts as types and framework for special global variables. 10 years ago
Lefteris Karapetsas 86e5a3bb48 no c_ prefix for const parameter names 10 years ago
Lefteris Karapetsas d455d6f651 modifying solidity scanner class to conform with the coding standards 10 years ago
Lefteris Karapetsas 7f959f1292 simplifying scanDocumentationComment() 10 years ago
Lefteris Karapetsas babddd394e cleaning up the external interface of Scanner::next(). No special cases 10 years ago
Lefteris Karapetsas 03f8208b6b styling fixes 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 10 years ago
Christian 1b9e014374 Support for negative literals. 10 years ago
Christian d8ad4f5910 Keywords for all integer types. 10 years ago
Christian 37216a246a Converted all asserts to exceptions. 10 years ago
Christian adcf062367 Actual contract creator and add solidity to AlethZero interface. 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 cf2cc8e8ba Cleanup of copyright headers. 10 years ago
Christian fa22722e0e Pointer type cleanup: Use ASTPointer only for AST nodes and shared_ptr for type 10 years ago
Christian c253a90fc4 Coding style cleanup: const and vecptr. 10 years ago
Christian 43bb41ef19 Keyword cleanup 10 years ago
Christian 116070f304 Coding style and cleanup 10 years ago
Christian 68a85f4f80 Corrected coding style. 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. 10 years ago