I don't remember what changed here but I believe the core logic for parsing the math expression was updated to be 'better', perhaps more 'robust'. I don't think you can really call it that though considering it doesn't even make use of a syntax tree of any kind at the very least.

This commit is contained in:
2021-01-21 14:14:33 -06:00
parent c19ade9a40
commit 449b5b2f2d
7 changed files with 261 additions and 371 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
A very terrible first go at parsing and calculating mathamtical expressions.
This project evolved into the [calc_engine](https://gitea.copyrightcrusader.org/glm94/calc_engine) project.
This code was eventually ported into Python to create the calc_engine. That later evolved into the [terrain_generator](https://gitea.copyrightcrusader.org/glm94/terrain_generator).
This project evolved into the [calc_engine](https://gitea.copyrightcrusader.org/glm94/calc_engine) project which started as a striaght
C# to Python port, complete with the very horrible logic this repo shows off. The calc_engine later evolved into the [terrain_generator](https://gitea.copyrightcrusader.org/glm94/terrain_generator).
However, this project is offically abandoned and no longer active. Its only here as a archive of what I've done, and how much I learned since
writing this code. Which, to be frank, is very bad.