Commit Graph

6 Commits

Author SHA1 Message Date
Raphaël AMIARD
72c3baab1e Strip whitespace 2020-09-01 11:06:35 +02:00
Quentin Ochem
8cfa8650dc Started to merge template and visitor concepts.
Template can now both handle variable creation and command sequence.
They become essentially a command that can be instantiated.
Concept of command variable is being expanded to fit templates needs.
2020-08-01 22:24:46 -04:00
Quentin Ochem
3c497a48f1 Improved syntax and semantic aspects following documentation
nested blocks {} and sequences "do .. then .. end" are now merged.
The new sequence "do .. then .. end" has a unique frame.
Implemented support for group number through nesting of sequences.
New tree syntax uses {} instead of [] now that this is available
Removed confusing implicit "new", template now needs to be captured to be available.
Renamed the "template" browsing function to "wrapper".
Change odd syntax is' / has' to is () and has ()
2020-07-12 18:36:27 -04:00
Quentin Ochem
e3387c0277 Finished refactored of traverse control and updated baseline. 2020-07-03 21:26:21 -04:00
Quentin Ochem
470aa6f621 Modified semantics of modules
Modules are now deduced from directory and file structure.
Removed ada input analysis, OBE.
2020-06-04 22:50:34 -04:00
Quentin Ochem
ee839a04bb Initial revision. 2020-06-03 11:19:05 -04:00