Jisp is a dialect of Lisp in JavaScript. It looks a little different from most Lisp dialects since it uses brackets instead of parentheses and uses commas between list elements because of its basis in JavaScript.
|
|
|
||||||
|
Jisp is a dialect of Lisp in JavaScript. It looks a little different from most Lisp dialects since it uses brackets instead of parentheses and uses commas between list elements because of its basis in JavaScript. This is a lisp interpreter written in Javascript using pieces of jQuery for what’s missing in the standard Javascript library. This adds an interesting flavour to all the Lisps in JavaScript. LispScript is a Common Lisp program that translates Lisp programs into Javascript. It’s extremely simple at the moment, but has support for basic arithmetic functions, defun, IF, macros, and LET. It currently works with CLISP. Here is yet another Lisp interpreter. It would be interesting to see some comparison amongst the ones referenced here. The choice of instructions and some of the implementations of the composite functions were taken from Roger Rohrbach’s Lisp in Awk interpreter. The syntax is standard, and only integer arithmetic is available. Primarily because it is easy to implement, scoping is dynamic as in original Lisp and unlike modern Lisp or Scheme. js-scheme is a Scheme interpreter written in JavaScript. |
||||||
|
Impressum © 2009 is-research GmbH |
||||||