An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# zen

A lightweight dynamically typed programming language written in Odin.


zen code example

# 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!