Commit Graph

9 Commits

Author SHA1 Message Date
Jim
a44d51e557 WIP 2026-03-19 19:04:18 +00:00
Jim
c527e59b57 Major refactor 2025-10-14 17:59:24 +01:00
0xJ1M
fb81730adb Work in progress: To continue on this ticket additional work has to be done enable dynamic collection and organisation of built-in types to be callable (#7) 2023-09-20 18:00:05 +01:00
0xJ1M
f837311da8 Feature/implement exponentiation (#6)
* Modified System to make each numeric node a non-generic for now.

Implemented decimal exponentation. This is a draft implementation and is not intended for final release

* Reverted change to NumericNode and fixed tests
2023-09-19 20:44:34 +01:00
0xJ1M
461a60ff77 Bugfix/improve code coverage (#4)
* Improved coverage

* Finished
2023-09-11 21:48:27 +01:00
0xJ1M
c6b21dcf28 Feature/basic evaluator (#3)
* Refactor

* Updated TreeNode system to use abstract base class and inheritence

* Updated unit test coverage

* Improved code coverage

* Added missing files
2023-09-08 17:58:05 +01:00
0xJ1M
a555a131af Feature/basic evaluator (#2)
* Refactor

* Updated TreeNode system to use abstract base class and inheritence

* Updated unit test coverage

* Improved code coverage
2023-09-08 17:53:13 +01:00
0xJ1M
9c5bf4c0d5 Feature/initial refactor (#1)
* Done some initial modification of the code, removed a redundant check in GetNextChar. Updated some comments

* Initial refactor: Cleaned up remaning comments
2023-05-11 19:56:39 +01:00
Jim
b5c318f865 Inital Commit 2023-05-09 20:31:11 +01:00