Jul 15, 2013 · There are 16 Lisp/Scheme languages that compile to Javascript listed at List of languages that compile to JS.
Feb 17, 2011 · Personally I think it's an unnecessary stretch to call ECMAScript "Lisp", but to each his own. The key thing about a real Lisp seems like the characteristic ...
Apr 4, 2022 · You can write them using continuations -. const cons = (a,b) => k => k(a,b) const car = k => k((a,b) => a) const cdr = k => k((a,b) => b) ...
Apr 25, 2017 · I suggest that you run the Lisp code as a server and connect to the server from the browser. I did this when I implemented a portable ...
Oct 27, 2012 · Here's an extensive list of compilers for programming languages that compile to JavaScript, including several Lisp/Scheme dialects.
Nov 12, 2024 · JavaScript's Symbol type represents unique, immutable identifiers. They can be used as keys for object properties, ensuring no accidental name ...
Jun 1, 2019 · It's not meaningful in this context, but the logical operators in JavaScript work like those in Python and Lisp (the only connection to Lisp ...
Dec 10, 2019 · The operation I want to apply here is the same as Python's asterisk or Javascript's spread operator, but it's neither quoting, unquoting or quasi-quoting.
Jun 19, 2021 · I am passing on the macro 3 arguments. However, the error message indicates 5. I have a knowledge gap on CL macros. Why is this happening?
Apr 30, 2018 · What is the right way to pass a Lisp list variable's value to parenscript to form a correct javascript array-variable assignment-statement?