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).

Readme

Keywords

Package Sidebar

Install

npm i glinka

Weekly Downloads

3

Version

0.0.1

License

AGPL-3.0-or-later

Unpacked Size

488 kB

Total Files

102

Last publish

Collaborators

  • oetherington