exclusive-and / hanjiru

BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Code clean-up desperately needed! #1

Open exclusive-and opened 1 week ago

exclusive-and commented 1 week ago

Simply put, at time of writing, the GLR code is a big mess. It needs to be cleaned up.

The especially urgent candidates are:

Hanjiru.Tomita.Stack also needs a lot of attention. It needs:

Also, it's probably worth considering a nice monad or two to simplify some of the variable routing that's currently done by hand.

exclusive-and commented 1 week ago

Another idea for tidying up Hanjiru.Tomita.tomita (and other things): separate the conventional (single-stack) LA/LR functions from the GLR (multi-stack) functions.