solidity-antlr4
Version:
Solidity Lang Lexer and Parser by official ANTLR4 grammar
143 lines (73 loc) • 1.92 kB
Markdown
solidity-antlr4
# 2.7.1
## Patch Changes
- 763036c: change function declaration node
- 70b9568: prettier plugin support comment
# 2.7.0
## Minor Changes
- ee62da8: change ast node type
- cbf7675: support prettier plugin
## Patch Changes
- 34a30da: add codegen based on prettier
# 2.6.2
## Patch Changes
- 89467d8: support order when query selector
# 2.6.1
## Patch Changes
- c752710: support offset filter when query selector
# 2.6.0
## Minor Changes
- 680d17c: support css like ast selector
## Patch Changes
- 054ba06: alias expression statement as expression
- 4aa05d2: correct symbol alias types
# 2.5.2
## Patch Changes
- 1284c64: remove `index` in traverse path
# 2.5.0
## Minor Changes
- ab1681a: refact ast traverse utils, make it easy to use
# 2.4.3
## Patch Changes
- c993dee: re define union types
# 2.4.2
## Patch Changes
- e343fc8: fix some issue in event and error definition
# 2.4.1
## Patch Changes
- 0bbaf07: support matches when traverse
# 2.4.0
## Minor Changes
- 45e7e93: changed callback param of traverse enter/exit
# 2.3.0
## Minor Changes
- dcf10a7: reduce and combine ast nodes, use `xxxKind` to distinguish
## Patch Changes
- 6e87962: support traverse/walker and refact serialize
# 2.2.1
## Patch Changes
- faa6480: format dist files
# 2.2.0
## Minor Changes
- 4bc5dea: use unbuild to build standard esm/cjs dists
# 2.1.3
## Patch Changes
- 5e47215: change build targets to es5
# 2.1.2
## Patch Changes
- abe94c4: add main to packagejson for legacy node version
# 2.1.1
## Patch Changes
- patch for unit tests and npm package keywords
# 2.1.0
## Minor Changes
- 90fa8b5: update readme and format file locations
# 2.0.0
## Major Changes
- support syntax tree and tokenizer
# 1.1.0
## Minor Changes
- 41d84b5: core ast visitors
# 1.0.1
## Patch Changes
- e29c95d: clean project