diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-05-31 10:19:38 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-05-31 10:19:38 -0700 |
commit | 940401ff9e39e827065b586894801704b5aea6eb (patch) | |
tree | 6c0777f739f9e856b63afc669f1bc145ce862bca /shell | |
parent | 0ea329da1fffa4bc9ca41b6f76c5d643c773ecb1 (diff) | |
download | mu-940401ff9e39e827065b586894801704b5aea6eb.tar.gz |
.
Diffstat (limited to 'shell')
-rw-r--r-- | shell/macroexpand.mu | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/macroexpand.mu b/shell/macroexpand.mu index 6ae17ccd..6772490e 100644 --- a/shell/macroexpand.mu +++ b/shell/macroexpand.mu @@ -14,6 +14,7 @@ fn macroexpand expr-ah: (addr handle cell), globals: (addr global-table), trace: trace trace, "mac", stream } # }}} + trace-lower trace # loop until convergence { var error?/eax: boolean <- has-errors? trace @@ -23,6 +24,7 @@ fn macroexpand expr-ah: (addr handle cell), globals: (addr global-table), trace: compare expanded?, 0/false loop-if-!= } + trace-higher trace # trace "=> " expr-ah {{{ { var should-trace?/eax: boolean <- should-trace? trace |