This repository was archived by the owner on Jul 26, 2018. It is now read-only.

Description
It's entirely possible that I'm being daft, or that my google-fu is failing me, but thunk->begin and thunk->end don't consistently indicate the offsets of the beginning/end of the recipe. In particular, the accuracy of nested recipes seems inaccurate. For example, matching a string that includes some whitespace at the end that I need to keep track of.
What are the rules for which components of a "recipe" are included inside the thunk begin/end offsets?
Thanks!