carld / lispkit
Licence: MIT license
FUNCTIONAL PROGRAMMING: Application and Implementation, Peter Henderson, ISBN 0-13-331579-7
Stars: ✭ 33
Programming Languages
c
50402 projects - #5 most used programming language
common lisp
692 projects
Makefile
30231 projects
shell
77523 projects
Roff
2310 projects
Projects that are alternatives of or similar to lispkit
Pampy
Pampy: The Pattern Matching for Python you always dreamed of.
Stars: ✭ 3,419 (+10260.61%)
Mutual labels: lisp-interpreter
Lice
A multi-paradigm programming language running on JVM
Stars: ✭ 120 (+263.64%)
Mutual labels: lisp-interpreter
Glisp
A Lisp-based Design Tool Bridging Graphic Design and Computational Arts
Stars: ✭ 519 (+1472.73%)
Mutual labels: lisp-interpreter
Yascm
Yet Another Scheme Interpreter using flex and bison
Stars: ✭ 36 (+9.09%)
Mutual labels: lisp-interpreter
Mumbler
My experimental programming language using Truffle
Stars: ✭ 100 (+203.03%)
Mutual labels: lisp-interpreter
parens
Parens is a highly flexible and embeddable LISP toolkit. 💻
Stars: ✭ 32 (-3.03%)
Mutual labels: lisp-interpreter
Esp Lisp
Beta: A small fast lisp interpeter for a ESP8266 as alternative to lua on the nodemcu.
Stars: ✭ 236 (+615.15%)
Mutual labels: lisp-interpreter
Seax
A VM-based runtime environment for functional programming languages
Stars: ✭ 36 (+9.09%)
Mutual labels: lisp-interpreter
Pampy.js
Pampy.js: Pattern Matching for JavaScript
Stars: ✭ 544 (+1548.48%)
Mutual labels: lisp-interpreter
Arpilisp
A Lisp interpreter for Raspberry Pi implemented in a single ARM assembly file
Stars: ✭ 470 (+1324.24%)
Mutual labels: lisp-interpreter
Lips
Scheme based powerful lisp interpreter written in JavaScript
Stars: ✭ 120 (+263.64%)
Mutual labels: lisp-interpreter
liyad
Liyad (Lisp yet another DSL interpreter) is very small Lisp interpreter written in JavaScript.
Stars: ✭ 27 (-18.18%)
Mutual labels: lisp-interpreter
Mal Zh
The Make-A-Lisp Process 中文翻译,如何写一个Lisp解释器
Stars: ✭ 100 (+203.03%)
Mutual labels: lisp-interpreter
Wart
An experimental, small, readable Lisp with thorough unit tests and extensible functions/macros.
Stars: ✭ 127 (+284.85%)
Mutual labels: lisp-interpreter
Yoctolisp
Tiny Scheme-like Lisp interpreter written in a weekend
Stars: ✭ 117 (+254.55%)
Mutual labels: lisp-interpreter
This program is an implementation of the Lispkit described in the book "FUNCTIONAL PROGRAMMING: Application and Implementation", by Peter Henderson, ISBN 0-13-331579-7, Prentice-Hall International, 1980. If you have a C compiler and make, like gcc and gmake, you can build the program with: make If compilation is successful, you can test lispkit - this will attempt some of the examples from table 12.1 and 12.2 in the book. make test INSTALLATION ------------ To install lispkit to your system: [sudo] make install To remove lispkit: [sudo] make uninstall USING ----- To compile a lispkit program, use the lispkitc script: lispkitc infile [outfile] For example: ./lispkitc examples/square.lisp square.bin To run a lispkit program: lispkit program [argument] If no argument file is given, lispkit will read from stdin. For example: echo 16 | ./lispkit square.bin
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].