vm/dictionary library

Classes

Dictionary
A "stack frame" - or a dictionary of functions, with references to its parent frames so that closures can be implemented
DictionaryListener
implements basic word functionality
GetTopScope
gets the topmost scope from this dictionary listener
Identifier
A value holding an identifier
PopScope
Pop the top scope off this dictionary listener
PushNewScope
SetGlobal
if we set a global, we use the bottom dictionary rather than the top
SetLocal
set an identifier to have a value