walker
Parameters
walker
if present, upon being captured, receives the TokenData from the regex match and the remaining source after the match, then produces a WalkedToken containing a fully typed token and the number of additional characters consumed, or null to reject the match (e.g., when a block function call determines it is actually inline-level content). Used when regex alone cannot capture complex tokens (e.g., balanced delimiters in function call arguments)