These still could use some work, but they are (hopefully) more clear now
what is going on. Previously, the location and index internal to the
token generator was not being updated quite correctly. In debugging it I
cleaned up the logic a bit + added a test to demonstrate that this case
works now.
These still could use some work, but they are (hopefully) more clear now what is going on. Previously, the location and index internal to the token generator was not being updated quite correctly. In debugging it I cleaned up the logic a bit + added a test to demonstrate that this case works now.