doing metaprogramming in javascript through babel/traverse makes me realize how brilliant lisp 'fixed point' syntax is

#js #lisp #metaprogramming #ast #sexp #homoiconicity

I wonder… can you actually display the post-enforestation, #sexp form of the Rhombus code?

since that’s supposed to be the whole deal about Rhombus, that it’s still Racket underneath and you can apply superflexible, hygienic macros because of that, to the point that you can build your own language using it

@dthompson

( . ) ( . )

#sexp

READing #sexp #streams in #interlisp #lisp
https://forth.noip.me:8443/w/8tB8h9trzVwZhbRHudz4ti

Listen we have to get data to our #ai . Totally AI show.

Every day

Interlisp sexp stream reading

PeerTube

@enigmatico #JSON.

I think the problem isn't quite that simple, because most of the issues with #XML are representational.

Consider #SXML-like equivalents for #MathML https://en.wikipedia.org/wiki/MathML#Content_MathML

A Plist is even shorter and simpler a representation than JSON objects.

#SExp #SExpressions

MathML - Wikipedia