Skip to content

G1gg1L3s/Tick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tick

This is my project of toy compiler. Because of the lack of better name I'm going to call it Tick. The main idea is to create a basic compiler for C-like lang with rust-like syntax. Currently work is in progress, but if you see it is not, feel free to contact me and recall that I promised to finish this project.

Todo:

  • Frontend
    • lexing
    • parsing expression
    • parsing items
    • better error recovery
    • name resolution
    • type checking
    • modules
  • Backend
    • ir
    • code generation

About

toy compiler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages