Skip to content

Commit 70245e6

Browse files
committed
Tweak pp-iform
- Show dissolved flag of $lambda node - Make it clear that what follows $lambda entry is a list of local vars
1 parent b4060f7 commit 70245e6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/compile.scm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -851,10 +851,11 @@
851851
(nl (+ ind 4))
852852
(rec (+ ind 4) ($receive-expr iform)) (nl (+ ind 2))
853853
(rec (+ ind 2) ($receive-body iform)) (display ")")]
854-
[($LAMBDA) (format #t "($lambda[~a.~a~a~a] ~a" ($lambda-name iform)
854+
[($LAMBDA) (format #t "($lambda[~a ~a~a~a~a] lv:~a" ($lambda-name iform)
855855
(length ($lambda-calls iform))
856856
(if (null? ($lambda-free-lvars iform)) "" "c")
857857
(if ($lambda-inlinable? iform) " inlinable" "")
858+
(if ($lambda-dissolved? iform) " dissolved" "")
858859
(map lvar->string ($lambda-lvars iform)))
859860
(nl (+ ind 2))
860861
(rec (+ ind 2) ($lambda-body iform)) (display ")")]

0 commit comments

Comments
 (0)