Skip to content

MisaghM/Compiler-Course-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiler Course Projects

Projects of the compiler and programming languages design course at the University of Tehran.

  • Phase 1: Lexical analyzer and syntax analyzer.
  • Phase 2: Abstract syntax tree, node visitor pattern, symbol table, and name analyzer.
  • Phase 3: Type analyzer.
  • Phase 4: Code generation (Java bytecode).

MisaghM & PashaBarahimi

About

A compiler written using ANTLR with Java for the programming language LogicPL.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •