@zlanguage/zcomp

The Z language transpiler.


Keywords
Z, language, compiler
License
MIT
Install
npm install @zlanguage/zcomp@0.4.2

Documentation

zcomp

The Z transpiler/interpreter

oclif Version Downloads/week License

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