Mostly finished up all the simplification rules in Cohen’s book. Tons of bug fixes and some more features, such as automatic factorial evaluation (as seen in the screenshot) and a few index laws (not pictured, sadly). I’m just missing fraction evaluation (e.g., a fraction + a normal number) but that can be done relatively quickly. Once that’s done, I’ll go down the road of code clean-up for a few hours, because it’s currently a mess. Most of the simplification logic is inside of one class in a file with a ton of large methods… the file already exceeds 400 lines so once I’m done it’ll probably be 6-700 LOC across a few files.
Log in to leave a comment