https://github.com/andrearcaina/zephyr
tryna create a statically typed interpreted language
https://github.com/andrearcaina/zephyr
ast go interpreter language-learning lexing repl
Last synced: 4 months ago
JSON representation
tryna create a statically typed interpreted language
- Host: GitHub
- URL: https://github.com/andrearcaina/zephyr
- Owner: andrearcaina
- License: mit
- Created: 2025-07-03T22:27:34.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-08-31T16:35:44.000Z (10 months ago)
- Last Synced: 2025-08-31T18:29:29.475Z (10 months ago)
- Topics: ast, go, interpreter, language-learning, lexing, repl
- Language: Go
- Homepage:
- Size: 17.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zephyr-lang
- trying to create an interpreter/compiler in Go to understand a language
- following `Writing an Interpreter in Go` as well as `Writing a Compiler in Go` from Thorsten Ball
- afterwards i'll add more features to better understand oop and other concepts
### TODO
- [ ] static type inference
- [ ] class based oop (like c#)