Brisk
is a language written with the sole purpose of educating myself on language and compiler design and to get familiar with wasm.
An easy to program language that compiles to Web Assembly. the goal of Brisk is to allow users to write code easily while still being performant and powerful. Brisk syntax is similar to Typescript at its core while adding features such as advanced enums that make it far more powerful and robust.
Brisk is a super basic easy to use, and easy to extend the language.
git clone https://github.com/spotandjake/Brisk
cd Brisk
yarn install
yarn build
Compiling a Brisk Program
yarn start <file>
Compiling the Brisk compiler
yarn build
Compiling a Brisk Program without Recompiling the Compiler
yarn run <file>
Lint the Compiler
yarn lint
Package the Compiler to an executable
yarn package
General Arguments
Brisk -v, Brisk --version: Output the current Brisk Compiler Version
Brisk -h, Brisk --help: Output Help On using the Compiler
Compile A Program
Brisk <file>
Brisk compile <file>
Run a wasm binary: soon to change
Brisk run <file>
Not Implemented Yet, Still to come