33 Commits (196651ae93564b198df3a5e4cde14689aca3db35)

Author SHA1 Message Date
Lefteris Karapetsas 7a5c1db126 Styling issues and new class name for the CLI 10 years ago
Lefteris Karapetsas 11aa5ad5d4 Moving most of the solc functionality to own class and splitting implementation in modular functions 10 years ago
Lefteris Karapetsas 8773a7ea0f Style improvements and succinctness in solc main.cpp 10 years ago
Lefteris Karapetsas 1dfef5bc49 Solc gets arguments for interface and documentation related output 10 years ago
Lefteris Karapetsas 9bebf39249 Solc option to output binary and opcode 10 years ago
Lefteris Karapetsas 9562f0f3d5 Solc evm assembly to either file or stdout option 10 years ago
Lefteris Karapetsas 2cc2fe735e Solc cmdline option for ast outputting either to stdout or a file 10 years ago
Lefteris Karapetsas 3aac720978 Unknown solc arguments are now ignored 10 years ago
Lefteris Karapetsas 6ac94ffad0 using boost::program_options for argument parsing 10 years ago
Lefteris Karapetsas 8857a7a75e Replacing old cstyle enums with c++11 enums in natspec 10 years ago
Christian 04c8d8bdc0 Improved external interface for multi-source and multi-contract compilation. 10 years ago
Lefteris Karapetsas 4613214098 Moving all Interface and Documentation functionality to own class 10 years ago
Lefteris Karapetsas 994e891078 Separate user and dev natspec documentation 10 years ago
Christian 8621949067 Import directive. 10 years ago
Lefteris Karapetsas 93c488ce73 Handle absence of Natspec doc and add option to solc 10 years ago
Christian 104dd11456 Provide interface for calls in JSON and some other formatting changes. 10 years ago
Marek Kotewicz 6cc9e6952e merge 10 years ago
Christian 32d512b12e Option to activate the optimizer for solidity. 10 years ago
Christian 37216a246a Converted all asserts to exceptions. 10 years ago
Christian 4d654d4e78 Function selector and variable (un)packing. 10 years ago
Christian ea6d58a0d1 Contract compiler and also add ExpressionStatement to AST. 10 years ago
Christian 2b6d66374d Compiler for assignments. 10 years ago
Christian 17f5470540 Asterisk-syntax for doxygen class documentation. 10 years ago
Christian b866e7f723 Corrected file description. 10 years ago
Gav Wood 91e38ec706 Remove stupid assertion. 10 years ago
Christian d4d5f23e8f Expression compiler. 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 10 years ago
Christian 68a85f4f80 Corrected coding style. 10 years ago
Christian a5a577d35c Name resolution. 10 years ago
Christian 8aad54050c AST printer and command line tool, some fixes. 10 years ago