Skip to content

SeavantUUz/Shyaru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shyaru

Shyaru is a project help me to excavated some necessary knowledge about how to build a basic compiler or interpreter.

At now, what was implemented is just a prototype or something maybe you'd like call it as a demo. But, as you see, anyway, it can be run! Maybe I could extra write a line to my resume...

Shyaru is component by a parser and an interpreter. The former translate string to abstract syntax trees. And the latter interpret ast and run it.

Some basic operators and Grammars which any languages contained were implemented even if the way to implement shyaru was inelegant, or ugly ---- ok, I know it absolutely.

Shyaru is written in python.

The name Shyaru comes from one girl's name.

About

An interpreter written in python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages