InFact
Interpreter and factory for easily creating C++ objects at run-time
|
Files | |
file | environment-impl.cc [code] |
Implementation of the Environment class. | |
file | environment-impl.h [code] |
Provides an environment for variables and their values, either primitive or Factory-constructible objects, or vectors thereof. | |
file | environment-test.cc [code] |
Test driver for the Environment class. | |
file | environment.cc [code] |
Contains the implementation of the static method to construct an empty Environment instance. | |
file | environment.h [code] |
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. | |
file | error.cc [code] |
Provides an implementation of the primary error handling function for th. | |
file | error.h [code] |
Provides an error handling function that optionally throws an exception. | |
file | example.cc [code] |
Provides implementations of the various example classes. | |
file | example.h [code] |
Provides various example class headers. | |
file | factory.cc [code] |
Implementation of a generic dynamic object factory. | |
file | factory.h [code] |
Provides a generic dynamic object factory. | |
file | interpreter-test.cc [code] |
Test driver for the Interpreter class. | |
file | interpreter.cc [code] |
Interpreter implementation. | |
file | interpreter.h [code] |
Provides an interpreter for assigning primitives and Factory-constructible objects to named variables, as well as vectors thereof. | |
file | stream-init.h [code] |
Provides a generic dynamic object factory. | |
file | stream-tokenizer-test.cc [code] |
Test driver for the StreamTokenizer class. | |
file | stream-tokenizer.cc [code] |
Implementation of the StreamTokenizer class. | |
file | stream-tokenizer.h [code] |
Provides the StreamTokenizer class. | |