Skip to content

reitermarkus/compiler-construction

Repository files navigation

Continous Integration Code Coverage Documentation

Dependencies

  • Rust (>= 1.44)
  • Graphviz
  • Ruby (>= 2.6) & Rake

Building

cargo build [--release]

Testing

Unit/Integration Tests

cargo test

Generation of AST Graphs

rake graphs

Generation of Symbol Tables

rake symbol_table

Generation of Intermediate Representation

rake ir

Generation of Context Flow Graphs

rake cfg

Generation of Assembly Code

rake asm

Example error output

rake failures

Known Issues