Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lmarzocchetti/jlox
jlox
https://github.com/lmarzocchetti/jlox
crafting-interpreters interpreter java parsing programming-language
Last synced: about 2 months ago
JSON representation
jlox
- Host: GitHub
- URL: https://github.com/lmarzocchetti/jlox
- Owner: lmarzocchetti
- Created: 2023-10-29T13:49:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-23T14:59:59.000Z (10 months ago)
- Last Synced: 2024-02-23T18:49:22.440Z (10 months ago)
- Topics: crafting-interpreters, interpreter, java, parsing, programming-language
- Language: Java
- Homepage:
- Size: 153 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### My implementation of JLox programming language from crafting interpreters
I'm implementing the jlox lang following strictly the book but adding some features (readed in the exercises part).
My implementation support extra features:
- break statement
- lambda functions (with the dedicated resolver part too!)UPDATE: The implementation is now complete with the two features working. Other extra features are for the clox interpreter, which for me is the right thing to do!