Picolisp does have a function named 'macro', but it's not the same thing (it's more like 'string map' from tcl).
There's a lot if interesting stuff in picolisp, but the one thing I found unbearably ugly was it's use of strings ("transient symbols") as a kind of lexically scoped symbol.
Right, yes. In some sense it's not sexpr as usual either, the evaluation strategy gives it a rather different feel than one might be used to from other parens syntaxed languages.
Picolisp does have a function named 'macro', but it's not the same thing (it's more like 'string map' from tcl).
There's a lot if interesting stuff in picolisp, but the one thing I found unbearably ugly was it's use of strings ("transient symbols") as a kind of lexically scoped symbol.