glinka

0.0.1 • Public • Published

Glinka

CI Workflow Status Code Coverage

Glinka is a Typescript compiler written in Zig designed for speed. Please note that it is still a work in progress and large portions of the language are not yet implemented. For a general overview of what's already available you can look in the examples directory and at the TODO file.

Building

⚠️ Important note for Windows users: You must clone the repository with git's autocrlf setting disabled. You can do this globally by running git config --global core.autocrlf false before cloning, or just for glinka by cloning with git clone --config core.autocrlf=false. See this issue for more information.

Create a debug build: make.

Create a production build: make release.

Run the tests: make test.

Create a coverage report (requires kcov to be installed): make coverage.

Contributing

Pull requests and bug reports are welcome on Github.

Contributors should follow the Contributor Covenant.

Copying

Glinka is free-software under the GNU AGPLv3 (see the included COPYING file for more information).

/glinka/

    Package Sidebar

    Install

    npm i glinka

    Weekly Downloads

    1

    Version

    0.0.1

    License

    AGPL-3.0-or-later

    Unpacked Size

    488 kB

    Total Files

    102

    Last publish

    Collaborators

    • oetherington