aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/grammar.txt
Commit message (Collapse)AuthorAgeFilesLines
* #1362: As it stands currently, the >>> operator will not be implemented.Walter Weinmann2016-11-141-1/+1
|
* Fix semicolonschriseth2016-11-111-3/+3
|
* Add support for do/while loopsRhett Aultman2016-11-101-1/+2
| | | | | | | This commit adds support for a standard do <statement> while <expr>; form of statement. While loops were already being supported; supporting a do/while loop mostly involves reusing code from while loops but putting the conditional checking last.
* Merge pull request #1189 from NicolaiSoeborg/developchriseth2016-10-111-2/+2
|\ | | | | Add HexLiteral to grammar, fixes #1186
| * Fix: HexLiteral must be even number of nibblesNicolai2016-10-111-1/+1
| | | | | | | | | | solc even allow 0 nibbles: bytes a = hex"";
| * Add HexLiteral to grammar, fixes #1186Nicolai2016-10-111-2/+2
| |
* | Considering comment from @chriseth regarding FunctionCall.walter-weinmann2016-09-061-3/+1
| |
* | Considering comments from @chriseth regarding ExpressionStatement and ↵walter-weinmann2016-09-061-4/+6
| | | | | | | | FunctionCall.
* | Changes related to issues #984, #989, #999, #1001 and #1004.walter-weinmann2016-09-061-4/+4
| |
* | Update grammar.txt to reflect the change.chriseth2016-09-051-2/+3
| |
* | Version pragma.chriseth2016-09-011-4/+7
| |
* | Remove after from grammar.txtDenton Liu2016-08-111-1/+1
|/
* Add syntax for fallback functionsNicolai2016-08-091-1/+1
|
* Split ElementaryTypeName into smaller rulesNicolai2016-08-021-5/+11
|
* Remove ambiguity from EventDefinition. Fix SourceUnitNicolai2016-08-021-9/+9
|
* Remove 'reduce/reduce conflicts' with comma operatorNicolai2016-07-311-1/+1
|
* Fix reduce/reduce conflicts w/ multiple FunctionCall in ExpressionNicolai2016-07-301-1/+1
|
* Remove TypeParameterListNicolai2016-07-301-4/+4
|
* Fixes to expressionNicolai2016-07-271-10/+9
|
* Added wildcard to UsingForDeclarationNicolai2016-07-271-3/+3
|
* Imports => ImportDirectiveNicolai2016-07-271-5/+6
|
* Remove assignment as expr. Add functionCall as primaryExpressionNicolai2016-07-261-6/+6
|
* Fix missing seperator from commit 8b450dd8Nicolai2016-07-261-1/+1
|
* Added PlaceholderStatementNicolai2016-07-251-1/+2
|
* Add StorageLocationNicolai2016-07-251-2/+3
|
* Allow function to call modifiersNicolai2016-07-251-1/+1
|
* Order expression according to PR 732Nicolai2016-07-231-9/+18
|
* New regex for StringLiteralNicolai2016-07-231-1/+2
|
* Begin fixing expression syntaxNicolai2016-07-231-14/+18
|
* Added UsingDeclarationNicolai2016-07-211-2/+5
|
* Extend EventDefinitionNicolai2016-07-211-1/+3
|
* Fix missing 'ether' from NumberUnit. Extend StringLiteral syntaxNicolai2016-07-201-5/+3
|
* Added missing (u)fixed typesNicolai2016-07-201-2/+5
|
* Extend NumberLiteral with unitsNicolai2016-07-201-2/+2
|
* Added importsNicolai2016-07-201-1/+6
|
* Add EventDefinitionNicolai2016-07-201-1/+3
|
* NumberLiteral: Allow 0x prefixNicolai2016-07-201-1/+1
|
* Allow function returns to be unnamedNicolai2016-07-201-1/+3
|
* Fix StructDef. Add BoolLiteral. Def NumLiteral, StringLiteral and Identifier.Nicolai2016-07-201-3/+8
|
* Fix missing quotes in ElementaryTypeNameNicolai2016-07-201-5/+5
|
* Added ElementaryTypeName, removed explicit recursionNicolai2016-07-201-1/+8
|
* Add forStmt to Stmt, removes BasicBinaryOperation, throw expr, explicit rec ↵Nicolai2016-07-191-7/+6
| | | | in ArrTypeName
* Remove "in", extra semicolons, forced function param. Added "throw". Changes ↵Nicolai2016-07-191-9/+9
| | | | FunctionCall & IndexAccess
* grammar.txt: Fixes to EnumDef and ArrayTypeNameNicolai2016-07-191-2/+2
|
* grammer.txt: inheritable => internalNicolai2016-07-191-2/+2
|
* Grammar: tab => spacesNicolai Søborg2016-07-151-5/+5
|
* Typos + added missing grammar rulesNicolai2016-07-151-3/+9
|
* throw statement implementationLianaHus2015-09-161-0/+1
|
* Parsing and type checking of libraries without inheritance.chriseth2015-09-111-1/+1
|
* Add CMakeLists.txt for libsolidityLefteris Karapetsas2015-08-191-0/+47