3 ms·
Bare words are fine until you have a variable with the same name as your bare word, so you need additional syntax to determine if you're referencing a variable,
by sph 3y ago
Bare words are fine until you have a variable with the same name as your bare word, so you need additional syntax to determine if you're referencing a variable, or it is just text.
- lelanthran 3y ago> Bare words are fine until you have a variable with the same name as your bare word, so you need additional syntax to determine if you're referencing a variable, or it is just text. This doesn't have variables. Or functions.
- mtreis86 3y agoThe space you embed it into might
- em-bee 3y agoyou would normally quote the whole s-expression to make sure it is interpreted as data only. '(look at this: no variables)
- Zambyte 3y agoTo expand on this, Lisps also usually have a quasiquotation system to make it easy to embed data from the host system into an s-exp. `(look ,(get-parent): some variables like ,x)