50 Commits (4d1464783a42854ae0e1e8fb2c4f48a94cf1e78a)

Author SHA1 Message Date
jhuntley cb62fddd8a Consolidating macro resolution to one header file as per project owner request. Added inline comments covering reasons for undef of macros. Resolves issues with problem #832: 10 years ago
jhuntley 31f39b5e95 Update to resolve "#error : The macro "DELETE" from windows.h conflicts with this file." on windows vs build. 10 years ago
jhuntley d51036b3e2 Adding comments for #undef per project owner request. 10 years ago
jhuntley 5cec8a5c6f Updates for mingw support. #undef conflicting defines on windows. 10 years ago
Christian fba4484151 Replaced "inheritable" by "internal". 10 years ago
Gav Wood 4323c987b7 cppcheck fixes. 10 years ago
Christian 27d436a04c Rename "protected" to "inheritable". 10 years ago
Christian 0185ac5a0d "external" visibility specifier. 10 years ago
Lefteris Karapetsas fc6210e00f Indentation fixes 10 years ago
Lefteris Karapetsas 133969bd2a Parsing an enum AST node 10 years ago
Lefteris Karapetsas 1265be7bb8 Adding enum Token and whitespace style at Token.h 10 years ago
Christian 1e6f3cb1bd Introduced byte array type. 10 years ago
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
Lefteris Karapetsas c0151476ad Minor Style fixes 10 years ago
Lefteris Karapetsas 13d9cbf5ab Tests for ether subdenominations. Work in progress 10 years ago
Lefteris Karapetsas 28e99bbd7d Adding ether subdenominations after constan literals 10 years ago
Christian 76da204e17 Visibility specifiers. 10 years ago
Christian d3e2d2adf3 Parsing of events. 10 years ago
Christian 133610be56 Function modifier parsing. 10 years ago
Christian c1834466a2 Inheritance parser. 10 years ago
Gav Wood d3ade37e63 Potential workaround for windows build. 10 years ago
Lefteris Karapetsas 19a20da508 also add compiler error if include order could cause a problem in windows 10 years ago
Christian 5e0b71730c More convenient function type construction. 10 years ago
Gav Wood 78c202cae4 Fixed #683 10 years ago
Christian d14ed2d4dc Bit operators should bind more strongly than comparison operators. 10 years ago
Christian 46664c44b3 Assertions that throw InternalCompilerErrors. 10 years ago
Christian 615438a890 Swap literals to the end if optimizing. 10 years ago
Christian 37a15d96ea Support empty strings. 10 years ago
Christian 781d58d705 String types. 10 years ago
debris ad2b462b5d common improvements 10 years ago
Christian 53608c9d77 Cleanup of scanner. 10 years ago
Christian 638960f22f Contracts as types and framework for special global variables. 10 years ago
Lefteris Karapetsas 0788e326ce fixing typo and alignment 10 years ago
Lefteris Karapetsas 0c101d89f8 solidity scanner takes triple slash doc comments into account 10 years ago
Christian d8ad4f5910 Keywords for all integer types. 10 years ago
Christian 37216a246a Converted all asserts to exceptions. 10 years ago
Christian 62ca0b2b43 Replace BOOST_ASSERT by assert. 10 years ago
Christian d4d5f23e8f Expression compiler. 10 years ago
Christian c253a90fc4 Coding style cleanup: const and vecptr. 10 years ago
Christian 43bb41ef19 Keyword cleanup 10 years ago
Christian 68a85f4f80 Corrected coding style. 10 years ago
Christian 2f9d821967 Type system, not yet complete. 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