Commit 67a9fb2
committed
mbe: Refactor transcription
Introduce `MacroTcbCtx` that holds everything relevant to transcription.
This allows for the following changes:
* Split `transcribe_sequence` and `transcribe_metavar` out of the
heavily nested `transcribe`
* Split `metavar_expr_concat` out of `transcribe_metavar_expr`
This is a nonfunctional change.1 parent 496cbe1 commit 67a9fb2
1 file changed
+389
-348
lines changed
0 commit comments