Skip to content

loginator/lisp-machine-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lisp-machine-compiler

A compiler for the Lisp machine in Typescript.

Developing

npm install
npm run build:app // Run tsc with watch enabled

npm tasks

Simply run npm run <task_name>

  • test Run tests
  • app Run the app
  • build:app Run tsc for the application files in src/ with watch enabled
  • build:testRun tsc for the test files in test/ with watch enabled
  • build:fullRun both builds
  • lint Run tslint on the source files

Contributing

    1. Fork this repository
    1. Create a new branch for your feature
    1. Make changes
    1. 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

People

About

A compiler for the Lisp machine in Typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published