πŸ“¦ amake / petit_lisp

A simple Lisp implementation for Dart

β˜… 4 stars β‘‚ 0 forks πŸ‘ 4 watching βš–οΈ MIT License
πŸ“₯ Clone https://github.com/amake/petit_lisp.git
HTTPS git clone https://github.com/amake/petit_lisp.git
SSH git clone git@github.com:amake/petit_lisp.git
CLI gh repo clone amake/petit_lisp
Aaron Madlon-Kay Aaron Madlon-Kay v6.5.0 6798ac4 5 months ago πŸ“ History
πŸ“‚ main View all commits β†’
πŸ“ .github
πŸ“ bin
πŸ“ example
πŸ“ lib
πŸ“ test
πŸ“ web
πŸ“„ .gitignore
πŸ“„ AUTHORS
πŸ“„ CHANGELOG.md
πŸ“„ LICENSE
πŸ“„ pubspec.yaml
πŸ“„ README.md
πŸ“„ README.md

Petit Lisp ==========

This project is a simple grammar and evaluator for LISP. The code is reasonably complete to run and evaluate complex programs. Binaries for a Read–Eval–Print Loop (REPL) are provided for the console and the web browser.

dart run bin/lisp/lisp.dart

It is a fork of the PetitParser Lisp example.

Web

To run the web example execute the following commands from the command line and navigate to http://localhost:8080/:

dart pub global activate webdev
webdev serve --release