Skip to content

Latest commit

 

History

History
15 lines (15 loc) · 1.15 KB

README.md

File metadata and controls

15 lines (15 loc) · 1.15 KB

RedClassFramework

C++ class framework including interpreted programming language

1 - Core: Fundamental type and collection classes used throughout.
         - Data: Set of data types and conversions.
         - TinyML: Small hierachical text file format and searchable object structure.
         - Token: Classes for input, output and classification of pre-defined tokens.
2 - VSI: Very Small Interpreter: A programming language aimed at being simple to understand.
         - Context: Stacks and heaps etc.
         - Parse: Evaluation of expressions.
         - Command: Network of actions to perform.
         - Shell: Top-level user-interaction element.
3 - Test: Unit test set designed to run on launch.
         - Test Centre: Set of classes for test-driven development and BIT on startup.