https://youtu.be/giLsd-bik6A?si=R48V_1HR2SgnOFzV
Do you have any suggestions for FORTH debugging workflow?
My fork of JONESFORTH with all the infrastructure you see in the video:
https://github.com/dharmatech/jonesforth-steps/tree/main/ste...
Reading the JONESFORTH source code is one part of understanding it. But using the debugger is another very helpful part. GDB can be quite fiddly though. The above approach helps to make introspection with GDB more straightforward.
Here's the trace file from the video:
https://github.com/dharmatech/jonesforth-steps/blob/main/ste...
Here's a demo of an interactive equation solver for sympy/Python:
https://youtu.be/O837G7cj5fE?si=6YjfNFviozCLSYut
The example is a simple kinematics exercise from a college physics text.
I'd be curious to know if there are any other systems like this.
Code is in a branch here:
https://github.com/dharmatech/combine-equations.py/tree/eq-g...