Skip to content

An interpreter and compiler for the Pinky programming language

License

Notifications You must be signed in to change notification settings

0xd011f4ce/Pinky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinky

Pinky is a very little and simple programming language. I wanted to write an interpreter and a compiler for it, as I think it would be a really neat programming language to write these two things for.

The code might not be the state-of-art, as I am focusing more on doing the compiler, than doing optimised code. Of course, as soon as I notice that something can be improved, I’ll do it.

TO-DO

As of now, practically nothing has been made xd.

  • [-] Lexer: I am working on it. For now it supports almost everything but keywords.
  • [ ] Parser: I haven’t started it.
  • [ ] Interpreter
    • [ ] REPL
  • [ ] Code generation
    • [ ] Should I do some IR?
  • [ ] Make it cool 😎

About

An interpreter and compiler for the Pinky programming language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published