https://github.com/pes18fan/zen
scripting language
https://github.com/pes18fan/zen
interpreter odin-lang parser programming-language
Last synced: 25 days ago
JSON representation
scripting language
- Host: GitHub
- URL: https://github.com/pes18fan/zen
- Owner: pes18fan
- License: mit
- Created: 2023-06-09T12:03:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-25T07:21:16.000Z (3 months ago)
- Last Synced: 2025-11-28T14:25:39.221Z (3 months ago)
- Topics: interpreter, odin-lang, parser, programming-language
- Language: Odin
- Homepage:
- Size: 551 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zen
A lightweight dynamically typed programming language written in Odin.
# documentation
All the documentation about the language is in the markdown file `DOCUMENTATION.md`
in the root of this repository.
# development
## building
### requirements
- [Odin](https://odin-lang.org)
- Python
### steps
Run the build script with the `dbg` arg to create a debug build:
```bash
./x.py dbg
```
This will produce a debug build as `./bin/dbg/zen`. To produce a release
build, run:
```bash
./x.py rel
```
## testing
The requirements are the same as for building.
### steps
To test everything at once, run:
```bash
./x.py test
```
# contributing
zen may have a lot of bugs and problems lying around, feel free to open an issue
or create a pull request if you find any!