mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-20 02:30:23 +02:00
Partially revert e5f5113c21
.
The intent is to maintain the readability of `pmatch' invocations. * module/language/assembly/disassemble.scm (disassemble-load-program): Don't use wildcards in `pmatch' invocations, even when the matched elements are unused. * module/language/glil/decompile-assembly.scm (decompile-toplevel, decompile-load-program): Likewise. * module/system/xref.scm (program-callee-rev-vars): Likewise. * module/language/assembly.scm (byte-length): Likewise. * module/language/tree-il/compile-glil.scm (flatten): Likewise.
This commit is contained in:
parent
ec370c6ffb
commit
d773ba231c
5 changed files with 8 additions and 8 deletions
|
@ -35,7 +35,7 @@
|
|||
(progv (make-vector (vector-length objects) #f))
|
||||
(asm (decompile (program-objcode prog) #:to 'assembly)))
|
||||
(pmatch asm
|
||||
((load-program _ _ _ _ _ . ,body)
|
||||
((load-program ,nargs ,nrest ,nlocs ,labels ,len . ,body)
|
||||
(for-each
|
||||
(lambda (x)
|
||||
(pmatch x
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue