retroforth/doc/Namespaces.md
crc f8d26061d2 restore more docs
FossilOrigin-Name: 0b3b09b4d7947b20dab7cf7b7ffb92f22ea0f2ddb26e2143773696eb475a585c
2017-10-20 02:57:30 +00:00

49 lines
725 B
Markdown

# Namespaces
Retro organizes words into *namespaces*. These are short prefix strings at the start of a word name.
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.