web analytics

A Simple Tiny Compiler in C

Options

davegate 143 - 921
@2020-01-08 09:05:05

A tiny compiler for a simple synthetic language featuring LL(2) grammar, written in pure C, with Lexer, Parser, ASM-like code generator and Virtual machine implemented.

The compiler consist of typical parts, known as:

  • Lexer 
  • Parser
  • Assembler like code generator
  • Virtual machine
  • Symbol table
  • Abstract syntax tree

Comments

You must Sign In to comment on this topic.


© 2024 Digcode.com