Skip to content

s-tintin/eXperimental-Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eXperimental-Compiler

This toy compiler was built as part of Compiler Labaratory at NITC. This compiler was built for a custom instructional language called Expl (experimental language). The Application Binary Interface (ABI) of this project is eXperimental Operating System (XOS) runnin on a simulated machine, eXperimental String Machine (XSM). Implemented lexical and syntax analysis using LEX/YACC tool, symbol tree, abstract syntax tree, variable binding, semantic analysis, register allocation and machine code generation using the tools provided.

About

This toy compiler was built as part of Compiler Labaratory at NITC. This compiler was built for a custom instructional language called Expl (experimental language). The Application Binary Interface (ABI) of this project is eXperimental Operating System (XOS) runnin on a simulated machine, eXperimental String Machine (XSM). Implemented lexical an…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors