Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 839 Bytes

README.md

File metadata and controls

16 lines (9 loc) · 839 Bytes

Solparse Exp

Pegjs-based Parser for the Solidity Programming language.

This is a fork of duaraghav8 Solparse which was a fork of the original Consensys' solidity-parser by Tim Coulter. @cgewecke, @duaraghav8 and @federicobond are co-authors.

Note

This version was created primarily to work with https://github.com/juanfranblanco/vscode-solidity, and added IncompleteBlock to help on not completed statements, but over the years as it has continued to be updated remains as the only solidity parser that uses PEG.

If you are not interested in "IncompleteBlock" it can be removed or commented out for your own needs. Or 2 parsers can be included in the package, raise an issue if this is your requirement.

Fixes welcome :)

License

MIT