FORTH
Minimal
vocabulary capable of extending itself
- Stacks : Data , Return
- Definitions either code or in dictionary
- A word is string of characters delimited by whitespace
- Interpreter reads a word , looks it up in dictionary
- If code execute it
- If defined , look each word in definition in
turn and interpret
- If not found , parse as number and put on data
stack
- If not number , abort
|