@zlanguage/zcomp

    0.6.2 • Public • Published

    zcomp

    The Z transpiler/interpreter

    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

    Finally, navigate to the directory you're using Z in, and type:

    $ npm install @zlanguage/zstdlib

    This installs the Z standard library locally in just the paackage you need it for.

    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]

    Transpile one directory to another:

    $ zcomp dirt [path of directory with Z] [path of "out" directory]

    Watch a file for changes, and transpile when the file is changed:

    $ zcomp watch [path of Z to watch and transpile] [path of where to output the transpiled JS]

    Docs

    The docs are on the offical Z Website.

    Install

    npm i @zlanguage/zcomp

    DownloadsWeekly Downloads

    156

    Version

    0.6.2

    License

    MIT

    Unpacked Size

    133 kB

    Total Files

    12

    Last publish

    Collaborators

    • n8programs
    • rdil