Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support FunC #56

Open
12 tasks
byakuren-hijiri opened this issue Aug 1, 2024 · 0 comments
Open
12 tasks

Support FunC #56

byakuren-hijiri opened this issue Aug 1, 2024 · 0 comments
Assignees
Labels
Milestone

Comments

@byakuren-hijiri
Copy link
Contributor

byakuren-hijiri commented Aug 1, 2024

Below is an incomplete list of tasks needed to implement the FunC support:

  • Finalize, merge and release the required dependency in Tact:
  • Develop the FuncIR that closely is related to the FunC source code and the required functionality:
    • AST utilities
    • CFG
    • FuncIR builder
    • Common interfaces for Tact and Func IRs enabling to generalize some internal APIs
  • Support multi-language projects
  • Func tools
    • AST dump
    • CFG dump
@byakuren-hijiri byakuren-hijiri added enhancement New feature or request tracking issue labels Aug 1, 2024
@byakuren-hijiri byakuren-hijiri pinned this issue Aug 1, 2024
@byakuren-hijiri byakuren-hijiri changed the title Support FunC Support FunC (tracking issue) Aug 1, 2024
@byakuren-hijiri byakuren-hijiri added this to the v1.0 milestone Aug 5, 2024
@jubnzv jubnzv changed the title Support FunC (tracking issue) Support FunC Aug 8, 2024
@jubnzv jubnzv modified the milestones: v1.0, v0.5 Aug 23, 2024
@jubnzv jubnzv added the blocked label Aug 26, 2024
@jubnzv jubnzv self-assigned this Aug 26, 2024
jubnzv added a commit that referenced this issue Aug 31, 2024
Will be useful in general, especially when working on #56
@jubnzv jubnzv mentioned this issue Aug 31, 2024
4 tasks
jubnzv added a commit that referenced this issue Aug 31, 2024
Will be useful in general, especially when working on #56
@jubnzv jubnzv modified the milestones: v0.4, v0.5 Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants