zcomp
The Z transpiler/interpreter
Z
A transpiled language that can be evaluated as a script (for testing) or transpiled to human-readable JS (for production code). Z supports modules, functions, closure, error handling, and many more features you would expect from a modern language. Is it ready for production code? I'd wait a few months before that.
ZComp
The Z Compiler (ZComp) can be installed with:
$ npm install -g @zlanguage/zcomp
Then, you should install the zstdlib (a mix of a runtime and standard library):
$ npm install -g @zlanguage/zstdlib
Next, install globby
, which is essential to the Z Compiler:
$ npm install -g globby
Finally, navigate to the directory you're using Z in, and type:
$ npm link zstdlib
Use The Compiler
Transpile Z Code:
$ zcomp transpile [path of Z to transpile] [path of where to output the transpiled JS]
Run Z Code:
$ zcomp run [path of Z to run]
Docs
Coming soon!
Z 0.0.13 is out!
New features:
- Function Syntatic Shorthands
- Rest/Spread