Node:Symbols, Next:, Previous:Numbers, Up:Top



Symbols

A symbol is a atomic identifier. It is denoted with a ' followed by a word.

For example, 'foo is a symbol.

You can create symbol at runtime from a string. If s has the value "abc", then '$s evalues to 'abc.

A package system as in Common Lisp has been largely implemented, but isn't really used yet.

A character object is actually a kind of symbol that is interned in the alphabet package. (Needs fixing!) There are no character literals. Use an expression such as ("A"0) instead.