Re: [Csnd] Make A Lisp for Csound 0.3.0: browser showcase and REPL

wow that's big.
just reading your crazy make-a-lisp.orc .......

and also showing great ways to make such a project readable -
chapeau!

Hi all,

Following my presentation at ICSC, I’ve released Make A Lisp for Csound 0.3.0. You can now try this Clojure-style Lisp, written in Csound 7, through two Web IDE projects:

Make A Lisp Showcase
Csound Web-IDE <https:// ide.csound.com/editor/CaGowm3UM0jY3THb1Ol9>

Ten short, commented lessons covering values, collections, functions, immutable data, atoms, and macros. Press Play and follow the output in the Console.

Interactive Lisp Repl
Csound Web-IDE <https:// ide.csound.com/editor/nzI9QU6wheOzfbFRusbN>

Press Play, then type Lisp at the lisp> prompt in the Console. Try \+ 2 3, define a function, or experiment with an atom. Definitions stay between inputs. The REPL uses Csound’s readline opcode.

Both projects include the interpreter and a README, and run in the browser.

Source and 0.3.0 release:
Release Csound MAL v0.3.0 · hlolli/csound-make-a-lisp · GitHub

Please give them a try. Feedback and bug reports are welcome!

Best,
Hlöðver
Csound mailing list Csound@listserv.heanet.ie <mailto:Csound@listserv.heanet.ie> https://listserv.heanet.ie/cgi-bin/ wa?A0=CSOUND <LISTSERV 16.5 - CSOUND List at LISTSERV.HEANET.IE; Send bugs reports to Issues · csound/csound · GitHub <https://github.com/ csound/csound/issues> Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie

Send bugs reports to
        Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here