Commit Graph

  • a0ff3fde4d improving performance by refactoring: -> declaration lookup (it's own loop at the start) -> indent check (starting at index 2, jumpting by 2 steps, since block levels increase by 2 spaces each time) -> removed function start and end bracket from src vector master DrFrugal 2024-01-30 08:37:42 +0100
  • 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 DrFrugal 2024-01-28 21:38:40 +0100
  • 82f367f068 lots of refactoring... new FunctionInfo files - most functions ware now a member of FunctionInfo stable version before refactoring for loop parsing DrFrugal 2024-01-24 03:46:26 +0100
  • cee06594d9 implemented loop handling for single loop lines DrFrugal 2024-01-22 04:05:17 +0100
  • deaa8bd438 some little refactoring to reduce code redundancy DrFrugal 2024-01-22 03:29:57 +0100
  • 44d62a33a0 initial commit with yet again adjusted .gitignore... thank you visual studio DrFrugal 2024-01-22 02:31:32 +0100
  • 3126d5cc35 initial .gitignore commit DrFrugal 2024-01-22 02:27:16 +0100
  • 5a335145d7 Initial commit DrFrugal 2024-01-22 02:22:32 +0100