Skip to content

cyberfined/higer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Higer

Tiger compiler written in haskell

Implemented parts

  • Lexer
  • Parser
  • Type checker
  • Escape analysis
  • IR generation
  • IR optimizations
  • AMD64 Instruction selection
  • Liveness analysis
  • Assembly language code generation
  • Language runtime