8000 GitHub - enthyp/compilers: Compilers @ AGH
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

enthyp/compilers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AGH compilers course

tc

Interpreter for a simple language.

Features:

  • static typing
  • variable and function definitions
  • proper name scoping
  • lexical closures
  • some optimizations:
    • redundant code removal and reusing common subexpressions based on reaching definitions
    • trivial algebraic optimizations

parsing

basic parser generators for LL(1), SLR(1), LALR(1) and LR(1) grammars (WIP)

About

Compilers @ AGH

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0