Skip to content

hecate-lang/hecate-compiler

Repository files navigation

Hecate Compiler

Rust License Platform Stars Forks GitHub repo size

Instructions LLVM 15

  1. Download LLVM 15

  2. Set environment variable LLVM_150_PREFIX=/path/to/llvm/root

Sturcture

  • [hecate_lexer]
    • Input -> Token
  • [hecate_parser]
    • Token -> AST
  • [hecate_resolver]
    • AST -> AST (low level)
  • [hecate_ir_gen]
    • AST -> IR
  • [hecate_llvm_gen]
    • IR -> LLVM_IR -> binary

About

The compiler for the hecate language written in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages