A compiler for the Lisp machine in Typescript.
npm install
npm run build:app // Run tsc with watch enabled
Simply run npm run <task_name>
test
Run testsapp
Run the appbuild:app
Run tsc for the application files in src/ with watch enabledbuild:test
Run tsc for the test files in test/ with watch enabledbuild:full
Run both buildslint
Run tslint on the source files
-
- Fork this repository
-
- Create a new branch for your feature
-
- Make changes
-
- Make a pull request
Git commits should follow the following template:
[ADD|FEATURE|FIX|CHANGE]: Short description of my change
Longer description of my change (not mandatory if change if small)...
where the Tags are the following:
- ADD: Simple add of a file/folder
- FEATURE: Major new feature (a new component, module etc) that enhances functionality
- FIX: Fix of a bug or flaw
- CHANGE: Change, e.g. a refactoring without changing functionality