2017-10-20 04:57:30 +02:00
|
|
|
# Namespaces
|
|
|
|
|
2017-10-22 20:39:45 +02:00
|
|
|
Retro organizes words into *namespaces*. These are short prefix
|
|
|
|
strings at the start of a word name.
|
2017-10-20 04:57:30 +02:00
|
|
|
|
|
|
|
The primary namespaces are:
|
|
|
|
|
|
|
|
`ASCII:`
|
|
|
|
|
|
|
|
Holds ASCII character constants for control characters
|
|
|
|
|
|
|
|
`buffer:`
|
|
|
|
|
|
|
|
Contains words for operating on a simple linear LIFO buffer.
|
|
|
|
|
|
|
|
`c:`
|
|
|
|
|
|
|
|
Contains words for operating on ASCII character data.
|
|
|
|
|
|
|
|
`class:`
|
|
|
|
|
|
|
|
Contains class handlers for words.
|
|
|
|
|
|
|
|
`d:`
|
|
|
|
|
|
|
|
Contains words operating on the Dictionary.
|
|
|
|
|
|
|
|
`err:`
|
|
|
|
|
|
|
|
Contains words for handling errors.
|
|
|
|
|
|
|
|
`n:`
|
|
|
|
|
|
|
|
Contains words operating on numeric data.
|
|
|
|
|
|
|
|
`prefix:`
|
|
|
|
|
|
|
|
Contains prefix handlers.
|
|
|
|
|
|
|
|
`s:`
|
|
|
|
|
|
|
|
Contains words operating on string data.
|
|
|
|
|
|
|
|
`set:`
|
|
|
|
|
|
|
|
Contains words operating on sets (simple arrays)
|
|
|
|
|
|
|
|
`v:`
|
|
|
|
|
|
|
|
Contains words operating on variables.
|