Skip to content

nextrie/quark-lang

Repository files navigation

Project logo

Quark lang

Status GitHub Issues GitHub Pull Requests License


Quark is a compiled programming language written in Typescript.

📝 Table of Contents

🧐 About

The main goal of Quark is to offer a language that combines simplicity and productivity in addition to its cool and easy syntax.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See Manual installation for notes on how to install the project on a live system.

Prerequisites

To install Quark, you will need:

Deno >= 1.6.0

Installing


🔧 Running the tests

To run the tests:

 deno test

Break down into end to end tests

No tests for the moment.

And coding style tests

The linter is present in order to allow anyone to be able to contribute while being in the main coherence of the code.

 deno lint

🎈 Usage

No usage informations for the moment.

🚀 Manual installation

To deploy Quark lang, do:

 $ git clone git@github.com:quark-lang/quark.git

 # OR

 $ git init
 $ git remote add origin git@github.com:quark-lang/quark.git
 $ git pull

🚀 Build

To build the project, do:

 $ mkdir build
 $ deno compile --unstable src/main.ts -o build/quark-lang
 $ ./build/quark-lang

 # OR

 $ docker build -t quark-lang .
 $ docker run -it --rm quark-lang

✍️ Authors

See also the list of contributors who participated in this project.

About

⚛ Quark programming language.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published