Skip to content

Daedalus compiler #1

@Hedede

Description

@Hedede

Hello. I've written a Daedalus parser not long ago, and I wonder if there's any interest into merging it into this project.

I've uploaded the code to Hedede/Daedalus. The state it was left in, as far as I can remember:

  • Fully functioning parser (tested on GMDK scripts).
  • Symbol table and type checking started, but not finished.
  • Debug tools: AST dumper, .dat dumper (prints symbol table and bytecode as pseudoassembly)
  • Unfinished codegen (prints pseudoassembly), uncommited
  • Unfinished compiler driver (which takes an .src file as input and manages compilation process), also uncommited

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