mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-17 09:10:22 +02:00
procedures-with-setters, debitrot `optimize', dedottification
* module/system/base/syntax.scm (define-record): Define the accessors as
procedures-with-setters, not just as getters.
* module/system/il/compile.scm (optimize): This function was bitrotten
since the addition of source locations in
cb4cca12e7
. Untested attempts to
de-bitrot it. Dedottify as well.
* module/system/il/ghil.scm:
* module/system/il/glil.scm (unparse):
* module/system/vm/debug.scm (debugger-repl): Ongoing dedottification.
This commit is contained in:
parent
9f8ec6eb1f
commit
61dc81d993
5 changed files with 60 additions and 41 deletions
|
@ -46,9 +46,9 @@
|
|||
(display "debug> ")
|
||||
(let ((cmd (read)))
|
||||
(case cmd
|
||||
((bt) (vm-backtrace db.vm))
|
||||
((bt) (vm-backtrace (debugger-vm db)))
|
||||
((stack)
|
||||
(write (vm-fetch-stack db.vm))
|
||||
(write (vm-fetch-stack (debugger-vm db)))
|
||||
(newline))
|
||||
(else
|
||||
(format #t "Unknown command: ~A" cmd))))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue