InFact
Interpreter and factory for easily creating C++ objects at run-time
|
src | |
infact | |
environment-impl.cc | Implementation of the Environment class |
environment-impl.h | Provides an environment for variables and their values, either primitive or Factory-constructible objects, or vectors thereof |
environment-test.cc | Test driver for the Environment class |
environment.cc | Contains the implementation of the static method to construct an empty Environment instance |
environment.h | Provides an interface for an Environment, which contains a map from variables of a specific type (primitives, Factory-constructible objects, or vectors thereof) to their values |
error.cc | Provides an implementation of the primary error handling function for th |
error.h | Provides an error handling function that optionally throws an exception |
example.cc | Provides implementations of the various example classes |
example.h | Provides various example class headers |
factory.cc | Implementation of a generic dynamic object factory |
factory.h | Provides a generic dynamic object factory |
interpreter-test.cc | Test driver for the Interpreter class |
interpreter.cc | Interpreter implementation |
interpreter.h | Provides an interpreter for assigning primitives and Factory-constructible objects to named variables, as well as vectors thereof |
stream-init.h | Provides a generic dynamic object factory |
stream-tokenizer-test.cc | Test driver for the StreamTokenizer class |
stream-tokenizer.cc | Implementation of the StreamTokenizer class |
stream-tokenizer.h | Provides the StreamTokenizer class |