Terae / Compiler

A C compiler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

homepage

Referents: Rémi ADLEIN, Éric ALATA

General purpose: Compile a simplified C code

                 ──────────────────────────────────────────────────────────────────────────────────────────────────────────┐
                 | ───────────────────      ────────────────────      ────────────────────      ─────────────────────────  |
C language  -->  | | lexical analyser | --> | syntaxic analyser | --> | semantic analyser | --> | generation of assembly | | --> | interpreter |
                 | --------------------     ---------------------     ---------------------     -------------------------- |
                 -----------------------------------------------------------------------------------------------------------

About

A C compiler


Languages

Language:C 52.3%Language:Yacc 34.3%Language:Lex 7.8%Language:Makefile 2.7%Language:Shell 1.9%Language:CMake 1.1%