/qdc

qdc

Primary LanguageD

QDC - the QBE-based D Compiler

The QDC uses libdparse as a frontend, and QBE as a backend.

TODO

  • int main() function.
  • string literal
  • printf("hello world")
  • local int variable
  • int func def
  • int func call
  • int arithmetic
    • +
    • -
    • *, /
    • <, >, <=, >=
  • pointer arithmetic and deref
  • control flow (if, for, while)
  • block
  • assert
  • sizeof
  • array
  • global variable
  • comment