start | all-pages
howsigilswork
Konilo maintains a table of sigil handlers. Any character can be
a sigil. If the interpreter matches the first character in a
token to a sigil, the sigil is removed and the token is passed
on the stack to the sigil handler for processing.
This is used in lieu of parsing words. For instance, a : sigil
starts a new colon definition. A # sigil processes the token as
a number. An & sigil is used to get a pointer. The ( sigil
begins a comment.
See *Sigils