# This is a combination of 4 commits.
# The first commit's message is:
Checkpoint: Quentin works

# This is the 2nd commit message:

Quentin checkpoint: Continuations

# This is the 3rd commit message:

Some tests working

# This is the 4th commit message:

Checkpoint: more tests working
Quentin
Checkpoint: Quentin works! (but tests broken)
Memoization
Continuations
Quentin perf
Better parse-fn
Delayed item parsers
Use and abuse of namespaces
Generalized namespace abuse
Shifting with action maps
Deterministic parser code generator
Transient parse states
Transient parse states and continuer codegen
Code improvements and groundwork for advancer gen
Continuer generation: it compiles
Some tests passing
Everything works except multithreaded (fix later)
Evil thunks
Continuer loops--lots of ugly, lots of speed