Commit Graph

2 Commits

Author SHA1 Message Date
DrFrugal 45dd86e289 refactor to use std::optional instead of ParseResult or EvalResult
big refactor for evaluating local variables etc
tracking branches and loops
FunctionInfo struct has a constructor for parsing from vector of strings
2024-01-28 21:38:40 +01:00
DrFrugal 82f367f068 lots of refactoring...
new FunctionInfo files - most functions ware now a member of FunctionInfo
stable version before refactoring for loop parsing
2024-01-24 03:46:26 +01:00