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
Below is an incomplete list of tasks required to implement the initial FunC support. This will allow us to create AST detectors and establish an API that we will later use to transform this into the IR supporting both Tact and FunC (#74).
[ ] Merge New Func backend: First iteration tact-lang/tact#559: Introduces the FunC parser which is capable to parse about 95% of FunC grammar. We have this limitation since FunC has a context-sensitive grammar.
Create AST that tracks code position and provides more convenient representation of FunC (no expr precedence hell, more sane representation of some nodes)
Parse it using the existing tree-sitter parser and convert it to the AST
Below is an incomplete list of tasks required to implement the initial FunC support. This will allow us to create AST detectors and establish an API that we will later use to transform this into the IR supporting both Tact and FunC (#74).
[ ] Merge New Func backend: First iteration tact-lang/tact#559: Introduces the FunC parser which is capable to parse about 95% of FunC grammar. We have this limitation since FunC has a context-sensitive grammar.The text was updated successfully, but these errors were encountered: