You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 10, 2019. It is now read-only.
No support for RegExp - the literal object's value gets set to {}, eg - {type: "Literal", value: {}}
No 'name' field in StructDeclaration - this means we never get to know the name of the struct from the StructDeclaration Node object. (I've made a PR for this)
IsStatement malfunctioning - When using inheritance with Contract or Library, the syntax is:
contract Car is Vehicle, Engine {
//definition
}
Solidity parser doesn't parse the 'is' section properly. the is Array's first object is fine (vehicle), but subsequent element is just a comma, not another object for Engine.
Exponentiation operator (double asterisk) not being parsed by solidity parser
A statement like uint x = 2 days; doesn't get parsed. It gives error at start of 'days'.
Parse of var (x) = 100; failing because x is surrounded by brackets (which is legal in solidity).
The text was updated successfully, but these errors were encountered:
List of (unfixed) bugs in solidity-parser
{type: "Literal", value: {}}
Solidity parser doesn't parse the 'is' section properly. the is Array's first object is fine (vehicle), but subsequent element is just a comma, not another object for Engine.
uint x = 2 days;
doesn't get parsed. It gives error at start of 'days'.var (x) = 100;
failing because x is surrounded by brackets (which is legal in solidity).The text was updated successfully, but these errors were encountered: