Skip to content

amirR01/Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiler

C-minus language compiler with python

Compiler structure


      (C-minus code)
            ↓
| -----------------------|
|         Scanner        |
| -----------------------|
            ↓
         (tokens)
            ↓
| -----------------------|
|         Parser         |
| -----------------------|
            ↓
      (syntax tree)
            ↓
| -----------------------|
|         CodeGen        |
| -----------------------|
            ↓
      (assembly code)
            ↓

Releases

Packages

Contributors

Languages