Skip to content

Commit

Permalink
docs: add readme
Browse files Browse the repository at this point in the history
  • Loading branch information
hrkrshnn committed Apr 27, 2023
1 parent 85e037c commit c62dec0
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# solc-ast

solc-ast provides rust bindings for the [solidity AST](https://solidity-ast.netlify.app/) and visitors. The visitors were built to be 1-1 compatible with the [visitors](https://github.com/ethereum/solidity/blob/develop/libsolidity/ast/ASTVisitor.h) from solc.

Note: The AST structs are almost entirely from [camden-smallwood](https://github.com/camden-smallwood)'s [solidity-rs](https://github.com/camden-smallwood/solidity-rs). The main deviation is in the Visitor implementation.

Note: AST for inline assembly in incomplete.

0 comments on commit c62dec0

Please sign in to comment.