Skip to content

clearly label functions and basic blocks #12

@mnikander

Description

@mnikander
  • introduce the mandatory main function
  • update how the stack works, so it handles the main function, and the return from the main, somehow (or keep it as a separate command 'exit'?)
  • ensure all basic blows are part of a function and can be clearly identified as such (perhaps via compound names such as @foo.entry)
  • design decisions documented
  • verify that the main function is always present
  • check that IR code satisfies these properties

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions