[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.3-186-g68fcf
From: |
Andy Wingo |
Subject: |
[Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.3-186-g68fcf71 |
Date: |
Wed, 25 Jan 2012 20:32:31 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=68fcf7118923c4c2490075e18c15b4f722973987
The branch, stable-2.0 has been updated
via 68fcf7118923c4c2490075e18c15b4f722973987 (commit)
via 1ace4fbf3dcacee77540aaaa49e032bad9ed9e27 (commit)
via 3d51e57cfb0404db568a6adfde2a346d3fd9907e (commit)
from a2b62b48ab92ed1b5e5e0bcc292498abba3154cb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 68fcf7118923c4c2490075e18c15b4f722973987
Author: Andy Wingo <address@hidden>
Date: Wed Jan 25 21:29:53 2012 +0100
new syntax procedures to (system syntax)
* module/ice-9/boot-9.scm:
* module/ice-9/psyntax.scm (syntax-module, syntax-local-binding)
(syntax-locally-bound-identifiers): After boot, move these definitions
to a new (system syntax) module.
* module/ice-9/psyntax-pp.scm: Regenerate.
* doc/ref/api-macros.texi: Add some words about syntax-module and
friends being in (system syntax).
commit 1ace4fbf3dcacee77540aaaa49e032bad9ed9e27
Author: Andy Wingo <address@hidden>
Date: Mon Jan 23 12:31:33 2012 +0100
add syntax-module
* module/ice-9/psyntax.scm (syntax-module): New accessor for syntax
objects.
* module/ice-9/psyntax-pp.scm: Regenerate.
* module/ice-9/boot-9.scm: Declare syntax-module.
* doc/ref/api-macros.texi: Document it.
commit 3d51e57cfb0404db568a6adfde2a346d3fd9907e
Author: Andy Wingo <address@hidden>
Date: Sun Jan 15 18:39:44 2012 +0100
add syntax-locally-bound-identifiers
* module/ice-9/boot-9.scm (syntax-locally-bound-identifiers): Declare
variable.
* module/ice-9/psyntax.scm: Add locally-bound-identifiers helper, and
define syntax-locally-bound-identifiers.
* module/ice-9/psyntax-pp.scm: Regenerated.
* doc/ref/api-macros.texi: Document the new procedure.
-----------------------------------------------------------------------
Summary of changes:
doc/ref/api-macros.texi | 54 +-
module/ice-9/boot-9.scm | 34 +-
module/ice-9/psyntax-pp.scm |15043 ++++++++++++++++++++++++-------------------
module/ice-9/psyntax.scm | 120 +-
4 files changed, 8469 insertions(+), 6782 deletions(-)
diff --git a/doc/ref/api-macros.texi b/doc/ref/api-macros.texi
index 4702d2f..f6a03bc 100644
--- a/doc/ref/api-macros.texi
+++ b/doc/ref/api-macros.texi
@@ -706,6 +706,23 @@ Return the source properties that correspond to the syntax
object
@var{x}. @xref{Source Properties}, for more information.
@end deffn
+Guile also offers some more experimental interfaces in a separate
+module. As was the case with the Large Hadron Collider, it is unclear
+to our senior macrologists whether adding these interfaces will result
+in awesomeness or in the destruction of Guile via the creation of a
+singularity. We will preserve their functionality through the 2.0
+series, but we reserve the right to modify them in a future stable
+series, to a more than usual degree.
+
address@hidden
+(use-modules (system syntax))
address@hidden example
+
address@hidden {Scheme Procedure} syntax-module id
+Return the name of the module whose source contains the identifier
address@hidden
address@hidden deffn
+
@deffn {Scheme Procedure} syntax-local-binding id
Resolve the identifer @var{id}, a syntax object, within the current
lexical environment, and return two values, the binding type and a
@@ -744,7 +761,7 @@ information with macros:
(define-syntax-rule (with-aux aux value)
(let ((trans value))
(set! (aux-property trans) aux)
- trans)))
+ trans))
(define-syntax retrieve-aux
(lambda (x)
(syntax-case x ()
@@ -768,6 +785,41 @@ information with macros:
a syntax transformer; to call it otherwise will signal an error.
@end deffn
address@hidden {Scheme Procedure} syntax-locally-bound-identifiers id
+Return a list of identifiers that were visible lexically when the
+identifier @var{id} was created, in order from outermost to innermost.
+
+This procedure is intended to be used in specialized procedural macros,
+to provide a macro with the set of bound identifiers that the macro can
+reference.
+
+As a technical implementation detail, the identifiers returned by
address@hidden will be anti-marked, like the
+syntax object that is given as input to a macro. This is to signal to
+the macro expander that these bindings were present in the original
+source, and do not need to be hygienically renamed, as would be the case
+with other introduced identifiers. See the discussion of hygiene in
+section 12.1 of the R6RS, for more information on marks.
+
address@hidden
+(define (local-lexicals id)
+ (filter (lambda (x)
+ (eq? (syntax-local-binding x) 'lexical))
+ (syntax-locally-bound-identifiers id)))
+(define-syntax lexicals
+ (lambda (x)
+ (syntax-case x ()
+ ((lexicals) #'(lexicals lexicals))
+ ((lexicals scope)
+ (with-syntax (((id ...) (local-lexicals #'scope)))
+ #'(list (cons 'id id) ...))))))
+
+(let* ((x 10) (x 20)) (lexicals))
address@hidden ((x . 10) (x . 20))
address@hidden example
address@hidden deffn
+
+
@node Defmacros
@subsection Lisp-style Macro Definitions
diff --git a/module/ice-9/boot-9.scm b/module/ice-9/boot-9.scm
index 2c87d13..39be83d 100644
--- a/module/ice-9/boot-9.scm
+++ b/module/ice-9/boot-9.scm
@@ -389,7 +389,6 @@ If there is no handler at all, Guile prints an error and
then exits."
(define generate-temporaries #f)
(define bound-identifier=? #f)
(define free-identifier=? #f)
-(define syntax-local-binding #f)
;; $sc-dispatch is an implementation detail of psyntax. It is used by
;; expanded macros, to dispatch an input against a set of patterns.
@@ -3861,12 +3860,43 @@ module '(ice-9 q) '(make-q q-length))}."
-;;; Place the user in the guile-user module.
+;;; SRFI-4 in the default environment. FIXME: we should figure out how
+;;; to deprecate this.
;;;
;; FIXME:
(module-use! the-scm-module (resolve-interface '(srfi srfi-4)))
+
+
+;;; A few identifiers that need to be defined in this file are really
+;;; internal implementation details. We shove them off into internal
+;;; modules, removing them from the (guile) module.
+;;;
+
+(define-module (system syntax))
+
+(let ()
+ (define (steal-bindings! from to ids)
+ (for-each
+ (lambda (sym)
+ (let ((v (module-local-variable from sym)))
+ (module-remove! from sym)
+ (module-add! to sym v)))
+ ids)
+ (module-export! to ids))
+
+ (steal-bindings! the-root-module (resolve-module '(system syntax))
+ '(syntax-local-binding
+ syntax-module
+ syntax-locally-bound-identifiers)))
+
+
+
+
+;;; Place the user in the guile-user module.
+;;;
+
;; Set filename to #f to prevent reload.
(define-module (guile-user)
#:autoload (system base compile) (compile compile-file)
diff --git a/module/ice-9/psyntax-pp.scm b/module/ice-9/psyntax-pp.scm
index b1f1d12..d616c7f 100644
--- a/module/ice-9/psyntax-pp.scm
+++ b/module/ice-9/psyntax-pp.scm
@@ -1,1246 +1,1541 @@
(eval-when (compile) (set-current-module (resolve-module (quote (guile)))))
(if #f #f)
-(let ((#{gen-label 2745}# (if #f #f))
- (#{transformer-environment 2764}# (if #f #f)))
+(let ((#{gen-label -ANAU$bmvAmthP7L7xwnNi}# (if #f #f))
+ (#{transformer-environment -ANAU$bmvAmthP7L7xwnN2}#
+ (if #f #f)))
(letrec*
- ((#{top-level-eval-hook 2703}#
- (lambda (#{x 24076}# #{mod 24077}#)
- (primitive-eval #{x 24076}#)))
- (#{get-global-definition-hook 2706}#
- (lambda (#{symbol 13606}# #{module 13607}#)
+ ((#{top-level-eval-hook -ANAU$bmvAmthP7L7xwnM4}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwsuQ}#
+ #{mod -ANAU$bmvAmthP7L7xwsuR}#)
+ (primitive-eval #{x -ANAU$bmvAmthP7L7xwsuQ}#)))
+ (#{get-global-definition-hook -ANAU$bmvAmthP7L7xwnM7}#
+ (lambda (#{symbol -ANAU$bmvAmthP7L7xwp7A}#
+ #{module -ANAU$bmvAmthP7L7xwp7B}#)
(begin
- (if (if (not #{module 13607}#) (current-module) #f)
+ (if (if (not #{module -ANAU$bmvAmthP7L7xwp7B}#)
+ (current-module)
+ #f)
(warn "module system is booted, we should have a module"
- #{symbol 13606}#))
- (let ((#{v 13608}#
+ #{symbol -ANAU$bmvAmthP7L7xwp7A}#))
+ (let ((#{v -ANAU$bmvAmthP7L7xwp7C}#
(module-variable
- (if #{module 13607}#
- (resolve-module (cdr #{module 13607}#))
+ (if #{module -ANAU$bmvAmthP7L7xwp7B}#
+ (resolve-module
+ (cdr #{module -ANAU$bmvAmthP7L7xwp7B}#))
(current-module))
- #{symbol 13606}#)))
- (if #{v 13608}#
- (if (variable-bound? #{v 13608}#)
- (let ((#{val 13610}# (variable-ref #{v 13608}#)))
- (if (macro? #{val 13610}#)
- (if (macro-type #{val 13610}#)
- (cons (macro-type #{val 13610}#)
- (macro-binding #{val 13610}#))
+ #{symbol -ANAU$bmvAmthP7L7xwp7A}#)))
+ (if #{v -ANAU$bmvAmthP7L7xwp7C}#
+ (if (variable-bound? #{v -ANAU$bmvAmthP7L7xwp7C}#)
+ (let ((#{val -ANAU$bmvAmthP7L7xwp7E}#
+ (variable-ref #{v -ANAU$bmvAmthP7L7xwp7C}#)))
+ (if (macro? #{val -ANAU$bmvAmthP7L7xwp7E}#)
+ (if (macro-type #{val -ANAU$bmvAmthP7L7xwp7E}#)
+ (cons (macro-type #{val -ANAU$bmvAmthP7L7xwp7E}#)
+ (macro-binding #{val -ANAU$bmvAmthP7L7xwp7E}#))
#f)
#f))
#f)
#f)))))
- (#{maybe-name-value! 2708}#
- (lambda (#{name 13887}# #{val 13888}#)
- (if (if (struct? #{val 13888}#)
- (eq? (struct-vtable #{val 13888}#)
+ (#{maybe-name-value! -ANAU$bmvAmthP7L7xwnM9}#
+ (lambda (#{name address@hidden
+ #{val address@hidden)
+ (if (if (struct? #{val address@hidden)
+ (eq? (struct-vtable #{val address@hidden)
(vector-ref %expanded-vtables 13))
#f)
- (let ((#{meta 13895}# (struct-ref #{val 13888}# 1)))
- (if (not (assq 'name #{meta 13895}#))
- (let ((#{v 13900}#
- (cons (cons 'name #{name 13887}#) #{meta 13895}#)))
- (struct-set! #{val 13888}# 1 #{v 13900}#)))))))
- (#{build-application 2710}#
- (lambda (#{source 13612}#
- #{fun-exp 13613}#
- #{arg-exps 13614}#)
+ (let ((#{meta address@hidden
+ (struct-ref #{val address@hidden 1)))
+ (if (not (assq 'name #{meta address@hidden))
+ (let ((#{v address@hidden
+ (cons (cons 'name #{name address@hidden)
+ #{meta address@hidden)))
+ (struct-set!
+ #{val address@hidden
+ 1
+ #{v address@hidden)))))))
+ (#{build-application address@hidden
+ (lambda (#{source -ANAU$bmvAmthP7L7xwp7G}#
+ #{fun-exp -ANAU$bmvAmthP7L7xwp7H}#
+ #{arg-exps -ANAU$bmvAmthP7L7xwp7I}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
- #{source 13612}#
- #{fun-exp 13613}#
- #{arg-exps 13614}#)))
- (#{build-conditional 2711}#
- (lambda (#{source 13620}#
- #{test-exp 13621}#
- #{then-exp 13622}#
- #{else-exp 13623}#)
+ #{source -ANAU$bmvAmthP7L7xwp7G}#
+ #{fun-exp -ANAU$bmvAmthP7L7xwp7H}#
+ #{arg-exps -ANAU$bmvAmthP7L7xwp7I}#)))
+ (#{build-conditional -ANAU$bmvAmthP7L7xwnNA}#
+ (lambda (#{source -ANAU$bmvAmthP7L7xwp7O}#
+ #{test-exp -ANAU$bmvAmthP7L7xwp7P}#
+ #{then-exp -ANAU$bmvAmthP7L7xwp7Q}#
+ #{else-exp -ANAU$bmvAmthP7L7xwp7R}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 10)
- #{source 13620}#
- #{test-exp 13621}#
- #{then-exp 13622}#
- #{else-exp 13623}#)))
- (#{build-dynlet 2712}#
- (lambda (#{source 13630}#
- #{fluids 13631}#
- #{vals 13632}#
- #{body 13633}#)
+ #{source -ANAU$bmvAmthP7L7xwp7O}#
+ #{test-exp -ANAU$bmvAmthP7L7xwp7P}#
+ #{then-exp -ANAU$bmvAmthP7L7xwp7Q}#
+ #{else-exp -ANAU$bmvAmthP7L7xwp7R}#)))
+ (#{build-dynlet -ANAU$bmvAmthP7L7xwnNB}#
+ (lambda (#{source -ANAU$bmvAmthP7L7xwp7Y}#
+ #{fluids -ANAU$bmvAmthP7L7xwp7Z}#
+ #{vals -ANAU$bmvAmthP7L7xwp7a}#
+ #{body -ANAU$bmvAmthP7L7xwp7b}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 17)
- #{source 13630}#
- #{fluids 13631}#
- #{vals 13632}#
- #{body 13633}#)))
- (#{build-lexical-reference 2713}#
- (lambda (#{type 24078}#
- #{source 24079}#
- #{name 24080}#
- #{var 24081}#)
+ #{source -ANAU$bmvAmthP7L7xwp7Y}#
+ #{fluids -ANAU$bmvAmthP7L7xwp7Z}#
+ #{vals -ANAU$bmvAmthP7L7xwp7a}#
+ #{body -ANAU$bmvAmthP7L7xwp7b}#)))
+ (#{build-lexical-reference -ANAU$bmvAmthP7L7xwnNC}#
+ (lambda (#{type -ANAU$bmvAmthP7L7xwsuS}#
+ #{source -ANAU$bmvAmthP7L7xwsuT}#
+ #{name -ANAU$bmvAmthP7L7xwsuU}#
+ #{var -ANAU$bmvAmthP7L7xwsuV}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 3)
- #{source 24079}#
- #{name 24080}#
- #{var 24081}#)))
- (#{build-lexical-assignment 2714}#
- (lambda (#{source 13640}#
- #{name 13641}#
- #{var 13642}#
- #{exp 13643}#)
+ #{source -ANAU$bmvAmthP7L7xwsuT}#
+ #{name -ANAU$bmvAmthP7L7xwsuU}#
+ #{var -ANAU$bmvAmthP7L7xwsuV}#)))
+ (#{build-lexical-assignment -ANAU$bmvAmthP7L7xwnND}#
+ (lambda (#{source -ANAU$bmvAmthP7L7xwp7i}#
+ #{name -ANAU$bmvAmthP7L7xwp7j}#
+ #{var -ANAU$bmvAmthP7L7xwp7k}#
+ #{exp -ANAU$bmvAmthP7L7xwp7l}#)
(begin
- (if (if (struct? #{exp 13643}#)
- (eq? (struct-vtable #{exp 13643}#)
+ (if (if (struct? #{exp -ANAU$bmvAmthP7L7xwp7l}#)
+ (eq? (struct-vtable #{exp -ANAU$bmvAmthP7L7xwp7l}#)
(vector-ref %expanded-vtables 13))
#f)
- (let ((#{meta 13659}# (struct-ref #{exp 13643}# 1)))
- (if (not (assq 'name #{meta 13659}#))
- (let ((#{v 13666}#
- (cons (cons 'name #{name 13641}#) #{meta 13659}#)))
- (struct-set! #{exp 13643}# 1 #{v 13666}#)))))
+ (let ((#{meta -ANAU$bmvAmthP7L7xwp71}#
+ (struct-ref #{exp -ANAU$bmvAmthP7L7xwp7l}# 1)))
+ (if (not (assq 'name #{meta -ANAU$bmvAmthP7L7xwp71}#))
+ (let ((#{v -ANAU$bmvAmthP7L7xwp78}#
+ (cons (cons 'name #{name -ANAU$bmvAmthP7L7xwp7j}#)
+ #{meta -ANAU$bmvAmthP7L7xwp71}#)))
+ (struct-set!
+ #{exp -ANAU$bmvAmthP7L7xwp7l}#
+ 1
+ #{v -ANAU$bmvAmthP7L7xwp78}#)))))
(make-struct/no-tail
(vector-ref %expanded-vtables 4)
- #{source 13640}#
- #{name 13641}#
- #{var 13642}#
- #{exp 13643}#))))
- (#{analyze-variable 2715}#
- (lambda (#{mod 24087}#
- #{var 24088}#
- #{modref-cont 24089}#
- #{bare-cont 24090}#)
- (if (not #{mod 24087}#)
- (#{bare-cont 24090}# #{var 24088}#)
- (let ((#{kind 24091}# (car #{mod 24087}#))
- (#{mod 24092}# (cdr #{mod 24087}#)))
- (if (eqv? #{kind 24091}# 'public)
- (#{modref-cont 24089}#
- #{mod 24092}#
- #{var 24088}#
+ #{source -ANAU$bmvAmthP7L7xwp7i}#
+ #{name -ANAU$bmvAmthP7L7xwp7j}#
+ #{var -ANAU$bmvAmthP7L7xwp7k}#
+ #{exp -ANAU$bmvAmthP7L7xwp7l}#))))
+ (#{analyze-variable -ANAU$bmvAmthP7L7xwnNE}#
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwsub}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#
+ #{modref-cont -ANAU$bmvAmthP7L7xwsud}#
+ #{bare-cont -ANAU$bmvAmthP7L7xwsue}#)
+ (if (not #{mod -ANAU$bmvAmthP7L7xwsub}#)
+ (#{bare-cont -ANAU$bmvAmthP7L7xwsue}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#)
+ (let ((#{kind -ANAU$bmvAmthP7L7xwsuf}#
+ (car #{mod -ANAU$bmvAmthP7L7xwsub}#))
+ (#{mod -ANAU$bmvAmthP7L7xwsug}#
+ (cdr #{mod -ANAU$bmvAmthP7L7xwsub}#)))
+ (if (eqv? #{kind -ANAU$bmvAmthP7L7xwsuf}# 'public)
+ (#{modref-cont -ANAU$bmvAmthP7L7xwsud}#
+ #{mod -ANAU$bmvAmthP7L7xwsug}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#
#t)
- (if (eqv? #{kind 24091}# 'private)
+ (if (eqv? #{kind -ANAU$bmvAmthP7L7xwsuf}# 'private)
(if (not (equal?
- #{mod 24092}#
+ #{mod -ANAU$bmvAmthP7L7xwsug}#
(module-name (current-module))))
- (#{modref-cont 24089}#
- #{mod 24092}#
- #{var 24088}#
+ (#{modref-cont -ANAU$bmvAmthP7L7xwsud}#
+ #{mod -ANAU$bmvAmthP7L7xwsug}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#
#f)
- (#{bare-cont 24090}# #{var 24088}#))
- (if (eqv? #{kind 24091}# 'bare)
- (#{bare-cont 24090}# #{var 24088}#)
- (if (eqv? #{kind 24091}# 'hygiene)
+ (#{bare-cont -ANAU$bmvAmthP7L7xwsue}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#))
+ (if (eqv? #{kind -ANAU$bmvAmthP7L7xwsuf}# 'bare)
+ (#{bare-cont -ANAU$bmvAmthP7L7xwsue}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#)
+ (if (eqv? #{kind -ANAU$bmvAmthP7L7xwsuf}# 'hygiene)
(if (if (not (equal?
- #{mod 24092}#
+ #{mod -ANAU$bmvAmthP7L7xwsug}#
(module-name (current-module))))
(module-variable
- (resolve-module #{mod 24092}#)
- #{var 24088}#)
+ (resolve-module #{mod -ANAU$bmvAmthP7L7xwsug}#)
+ #{var -ANAU$bmvAmthP7L7xwsuc}#)
#f)
- (#{modref-cont 24089}#
- #{mod 24092}#
- #{var 24088}#
+ (#{modref-cont -ANAU$bmvAmthP7L7xwsud}#
+ #{mod -ANAU$bmvAmthP7L7xwsug}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#
#f)
- (#{bare-cont 24090}# #{var 24088}#))
+ (#{bare-cont -ANAU$bmvAmthP7L7xwsue}#
+ #{var -ANAU$bmvAmthP7L7xwsuc}#))
(syntax-violation
#f
"bad module kind"
- #{var 24088}#
- #{mod 24092}#)))))))))
- (#{build-global-reference 2716}#
- (lambda (#{source 24107}# #{var 24108}# #{mod 24109}#)
- (#{analyze-variable 2715}#
- #{mod 24109}#
- #{var 24108}#
- (lambda (#{mod 24112}# #{var 24113}# #{public? 24114}#)
+ #{var -ANAU$bmvAmthP7L7xwsuc}#
+ #{mod -ANAU$bmvAmthP7L7xwsug}#)))))))))
+ (#{build-global-reference -ANAU$bmvAmthP7L7xwnNF}#
+ (lambda (#{source -ANAU$bmvAmthP7L7xwsuv}#
+ #{var -ANAU$bmvAmthP7L7xwsuw}#
+ #{mod -ANAU$bmvAmthP7L7xwsux}#)
+ (#{analyze-variable -ANAU$bmvAmthP7L7xwnNE}#
+ #{mod -ANAU$bmvAmthP7L7xwsux}#
+ #{var -ANAU$bmvAmthP7L7xwsuw}#
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwsu0}#
+ #{var -ANAU$bmvAmthP7L7xwsu1}#
+ #{public? -ANAU$bmvAmthP7L7xwsu2}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 5)
- #{source 24107}#
- #{mod 24112}#
- #{var 24113}#
- #{public? 24114}#))
- (lambda (#{var 24122}#)
+ #{source -ANAU$bmvAmthP7L7xwsuv}#
+ #{mod -ANAU$bmvAmthP7L7xwsu0}#
+ #{var -ANAU$bmvAmthP7L7xwsu1}#
+ #{public? -ANAU$bmvAmthP7L7xwsu2}#))
+ (lambda (#{var -ANAU$bmvAmthP7L7xwsu$}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 7)
- #{source 24107}#
- #{var 24122}#)))))
- (#{build-global-assignment 2717}#
- (lambda (#{source 13675}#
- #{var 13676}#
- #{exp 13677}#
- #{mod 13678}#)
+ #{source -ANAU$bmvAmthP7L7xwsuv}#
+ #{var -ANAU$bmvAmthP7L7xwsu$}#)))))
+ (#{build-global-assignment -ANAU$bmvAmthP7L7xwnNG}#
+ (lambda (#{source -ANAU$bmvAmthP7L7xwp8F}#
+ #{var -ANAU$bmvAmthP7L7xwp8G}#
+ #{exp -ANAU$bmvAmthP7L7xwp8H}#
+ #{mod -ANAU$bmvAmthP7L7xwp8I}#)
(begin
- (if (if (struct? #{exp 13677}#)
- (eq? (struct-vtable #{exp 13677}#)
+ (if (if (struct? #{exp -ANAU$bmvAmthP7L7xwp8H}#)
+ (eq? (struct-vtable #{exp -ANAU$bmvAmthP7L7xwp8H}#)
(vector-ref %expanded-vtables 13))
#f)
- (let ((#{meta 13694}# (struct-ref #{exp 13677}# 1)))
- (if (not (assq 'name #{meta 13694}#))
- (let ((#{v 13701}#
- (cons (cons 'name #{var 13676}#) #{meta 13694}#)))
- (struct-set! #{exp 13677}# 1 #{v 13701}#)))))
- (#{analyze-variable 2715}#
- #{mod 13678}#
- #{var 13676}#
- (lambda (#{mod 13706}# #{var 13707}# #{public? 13708}#)
+ (let ((#{meta -ANAU$bmvAmthP7L7xwp8Y}#
+ (struct-ref #{exp -ANAU$bmvAmthP7L7xwp8H}# 1)))
+ (if (not (assq 'name #{meta -ANAU$bmvAmthP7L7xwp8Y}#))
+ (let ((#{v -ANAU$bmvAmthP7L7xwp8f}#
+ (cons (cons 'name #{var -ANAU$bmvAmthP7L7xwp8G}#)
+ #{meta -ANAU$bmvAmthP7L7xwp8Y}#)))
+ (struct-set!
+ #{exp -ANAU$bmvAmthP7L7xwp8H}#
+ 1
+ #{v -ANAU$bmvAmthP7L7xwp8f}#)))))
+ (#{analyze-variable -ANAU$bmvAmthP7L7xwnNE}#
+ #{mod -ANAU$bmvAmthP7L7xwp8I}#
+ #{var -ANAU$bmvAmthP7L7xwp8G}#
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwp8k}#
+ #{var -ANAU$bmvAmthP7L7xwp8l}#
+ #{public? -ANAU$bmvAmthP7L7xwp8m}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 6)
- #{source 13675}#
- #{mod 13706}#
- #{var 13707}#
- #{public? 13708}#
- #{exp 13677}#))
- (lambda (#{var 13716}#)
+ #{source -ANAU$bmvAmthP7L7xwp8F}#
+ #{mod -ANAU$bmvAmthP7L7xwp8k}#
+ #{var -ANAU$bmvAmthP7L7xwp8l}#
+ #{public? -ANAU$bmvAmthP7L7xwp8m}#
+ #{exp -ANAU$bmvAmthP7L7xwp8H}#))
+ (lambda (#{var -ANAU$bmvAmthP7L7xwp8u}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 8)
- #{source 13675}#
- #{var 13716}#
- #{exp 13677}#))))))
- (#{build-global-definition 2718}#
- (lambda (#{source 24128}# #{var 24129}# #{exp 24130}#)
+ #{source -ANAU$bmvAmthP7L7xwp8F}#
+ #{var -ANAU$bmvAmthP7L7xwp8u}#
+ #{exp -ANAU$bmvAmthP7L7xwp8H}#))))))
+ (#{build-global-definition -ANAU$bmvAmthP7L7xwnNH}#
+ (lambda (#{source -ANAU$bmvAmthP7L7xwsvE}#
+ #{var -ANAU$bmvAmthP7L7xwsvF}#
+ #{exp -ANAU$bmvAmthP7L7xwsvG}#)
(begin
- (if (if (struct? #{exp 24130}#)
- (eq? (struct-vtable #{exp 24130}#)
+ (if (if (struct? #{exp -ANAU$bmvAmthP7L7xwsvG}#)
+ (eq? (struct-vtable #{exp -ANAU$bmvAmthP7L7xwsvG}#)
(vector-ref %expanded-vtables 13))
#f)
- (let ((#{meta 24146}# (struct-ref #{exp 24130}# 1)))
- (if (not (assq 'name #{meta 24146}#))
- (let ((#{v 24153}#
- (cons (cons 'name #{var 24129}#) #{meta 24146}#)))
- (struct-set! #{exp 24130}# 1 #{v 24153}#)))))
+ (let ((#{meta -ANAU$bmvAmthP7L7xwsvW}#
+ (struct-ref #{exp -ANAU$bmvAmthP7L7xwsvG}# 1)))
+ (if (not (assq 'name #{meta -ANAU$bmvAmthP7L7xwsvW}#))
+ (let ((#{v -ANAU$bmvAmthP7L7xwsvd}#
+ (cons (cons 'name #{var -ANAU$bmvAmthP7L7xwsvF}#)
+ #{meta -ANAU$bmvAmthP7L7xwsvW}#)))
+ (struct-set!
+ #{exp -ANAU$bmvAmthP7L7xwsvG}#
+ 1
+ #{v -ANAU$bmvAmthP7L7xwsvd}#)))))
(make-struct/no-tail
(vector-ref %expanded-vtables 9)
- #{source 24128}#
- #{var 24129}#
- #{exp 24130}#))))
- (#{build-simple-lambda 2719}#
- (lambda (#{src 13722}#
- #{req 13723}#
- #{rest 13724}#
- #{vars 13725}#
- #{meta 13726}#
- #{exp 13727}#)
- (let ((#{body 13733}#
+ #{source -ANAU$bmvAmthP7L7xwsvE}#
+ #{var -ANAU$bmvAmthP7L7xwsvF}#
+ #{exp -ANAU$bmvAmthP7L7xwsvG}#))))
+ (#{build-simple-lambda -ANAU$bmvAmthP7L7xwnNI}#
+ (lambda (#{src -ANAU$bmvAmthP7L7xwp80}#
+ #{req -ANAU$bmvAmthP7L7xwp81}#
+ #{rest -ANAU$bmvAmthP7L7xwp82}#
+ #{vars -ANAU$bmvAmthP7L7xwp83}#
+ #{meta -ANAU$bmvAmthP7L7xwp84}#
+ #{exp -ANAU$bmvAmthP7L7xwp85}#)
+ (let ((#{body address@hidden
(make-struct/no-tail
(vector-ref %expanded-vtables 14)
- #{src 13722}#
- #{req 13723}#
+ #{src -ANAU$bmvAmthP7L7xwp80}#
+ #{req -ANAU$bmvAmthP7L7xwp81}#
#f
- #{rest 13724}#
+ #{rest -ANAU$bmvAmthP7L7xwp82}#
#f
'()
- #{vars 13725}#
- #{exp 13727}#
+ #{vars -ANAU$bmvAmthP7L7xwp83}#
+ #{exp -ANAU$bmvAmthP7L7xwp85}#
#f)))
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
- #{src 13722}#
- #{meta 13726}#
- #{body 13733}#))))
- (#{build-sequence 2724}#
- (lambda (#{src 24161}# #{exps 24162}#)
- (if (null? (cdr #{exps 24162}#))
- (car #{exps 24162}#)
+ #{src -ANAU$bmvAmthP7L7xwp80}#
+ #{meta -ANAU$bmvAmthP7L7xwp84}#
+ #{body address@hidden))))
+ (#{build-sequence -ANAU$bmvAmthP7L7xwnNN}#
+ (lambda (#{src -ANAU$bmvAmthP7L7xwsvl}#
+ #{exps -ANAU$bmvAmthP7L7xwsvm}#)
+ (if (null? (cdr #{exps -ANAU$bmvAmthP7L7xwsvm}#))
+ (car #{exps -ANAU$bmvAmthP7L7xwsvm}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 12)
- #{src 24161}#
- #{exps 24162}#))))
- (#{build-let 2725}#
- (lambda (#{src 13745}#
- #{ids 13746}#
- #{vars 13747}#
- #{val-exps 13748}#
- #{body-exp 13749}#)
+ #{src -ANAU$bmvAmthP7L7xwsvl}#
+ #{exps -ANAU$bmvAmthP7L7xwsvm}#))))
+ (#{build-let -ANAU$bmvAmthP7L7xwnNO}#
+ (lambda (#{src -ANAU$bmvAmthP7L7xwp9L}#
+ #{ids -ANAU$bmvAmthP7L7xwp9M}#
+ #{vars -ANAU$bmvAmthP7L7xwp9N}#
+ #{val-exps -ANAU$bmvAmthP7L7xwp9O}#
+ #{body-exp -ANAU$bmvAmthP7L7xwp9P}#)
(begin
(for-each
- #{maybe-name-value! 2708}#
- #{ids 13746}#
- #{val-exps 13748}#)
- (if (null? #{vars 13747}#)
- #{body-exp 13749}#
+ #{maybe-name-value! -ANAU$bmvAmthP7L7xwnM9}#
+ #{ids -ANAU$bmvAmthP7L7xwp9M}#
+ #{val-exps -ANAU$bmvAmthP7L7xwp9O}#)
+ (if (null? #{vars -ANAU$bmvAmthP7L7xwp9N}#)
+ #{body-exp -ANAU$bmvAmthP7L7xwp9P}#
(make-struct/no-tail
(vector-ref %expanded-vtables 15)
- #{src 13745}#
- #{ids 13746}#
- #{vars 13747}#
- #{val-exps 13748}#
- #{body-exp 13749}#)))))
- (#{build-named-let 2726}#
- (lambda (#{src 13773}#
- #{ids 13774}#
- #{vars 13775}#
- #{val-exps 13776}#
- #{body-exp 13777}#)
- (let ((#{f 13778}# (car #{vars 13775}#))
- (#{f-name 13779}# (car #{ids 13774}#))
- (#{vars 13780}# (cdr #{vars 13775}#))
- (#{ids 13781}# (cdr #{ids 13774}#)))
- (let ((#{proc 13782}#
- (let ((#{body 13802}#
+ #{src -ANAU$bmvAmthP7L7xwp9L}#
+ #{ids -ANAU$bmvAmthP7L7xwp9M}#
+ #{vars -ANAU$bmvAmthP7L7xwp9N}#
+ #{val-exps -ANAU$bmvAmthP7L7xwp9O}#
+ #{body-exp -ANAU$bmvAmthP7L7xwp9P}#)))))
+ (#{build-named-let -ANAU$bmvAmthP7L7xwnNP}#
+ (lambda (#{src -ANAU$bmvAmthP7L7xwp9n}#
+ #{ids -ANAU$bmvAmthP7L7xwp9o}#
+ #{vars -ANAU$bmvAmthP7L7xwp9p}#
+ #{val-exps -ANAU$bmvAmthP7L7xwp9q}#
+ #{body-exp -ANAU$bmvAmthP7L7xwp9r}#)
+ (let ((#{f -ANAU$bmvAmthP7L7xwp9s}#
+ (car #{vars -ANAU$bmvAmthP7L7xwp9p}#))
+ (#{f-name -ANAU$bmvAmthP7L7xwp9t}#
+ (car #{ids -ANAU$bmvAmthP7L7xwp9o}#))
+ (#{vars -ANAU$bmvAmthP7L7xwp9u}#
+ (cdr #{vars -ANAU$bmvAmthP7L7xwp9p}#))
+ (#{ids -ANAU$bmvAmthP7L7xwp9v}#
+ (cdr #{ids -ANAU$bmvAmthP7L7xwp9o}#)))
+ (let ((#{proc -ANAU$bmvAmthP7L7xwp9w}#
+ (let ((#{body -ANAU$bmvAmthP7L7xwp$E}#
(make-struct/no-tail
(vector-ref %expanded-vtables 14)
- #{src 13773}#
- #{ids 13781}#
+ #{src -ANAU$bmvAmthP7L7xwp9n}#
+ #{ids -ANAU$bmvAmthP7L7xwp9v}#
#f
#f
#f
'()
- #{vars 13780}#
- #{body-exp 13777}#
+ #{vars -ANAU$bmvAmthP7L7xwp9u}#
+ #{body-exp -ANAU$bmvAmthP7L7xwp9r}#
#f)))
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
- #{src 13773}#
+ #{src -ANAU$bmvAmthP7L7xwp9n}#
'()
- #{body 13802}#))))
+ #{body -ANAU$bmvAmthP7L7xwp$E}#))))
(begin
- (if (if (struct? #{proc 13782}#)
- (eq? (struct-vtable #{proc 13782}#)
+ (if (if (struct? #{proc -ANAU$bmvAmthP7L7xwp9w}#)
+ (eq? (struct-vtable #{proc -ANAU$bmvAmthP7L7xwp9w}#)
(vector-ref %expanded-vtables 13))
#f)
- (let ((#{meta 13826}# (struct-ref #{proc 13782}# 1)))
- (if (not (assq 'name #{meta 13826}#))
- (let ((#{v 13833}#
- (cons (cons 'name #{f-name 13779}#)
- #{meta 13826}#)))
- (struct-set! #{proc 13782}# 1 #{v 13833}#)))))
+ (let ((#{meta -ANAU$bmvAmthP7L7xwp$c}#
+ (struct-ref #{proc -ANAU$bmvAmthP7L7xwp9w}# 1)))
+ (if (not (assq 'name #{meta -ANAU$bmvAmthP7L7xwp$c}#))
+ (let ((#{v -ANAU$bmvAmthP7L7xwp$j}#
+ (cons (cons 'name
+ #{f-name -ANAU$bmvAmthP7L7xwp9t}#)
+ #{meta -ANAU$bmvAmthP7L7xwp$c}#)))
+ (struct-set!
+ #{proc -ANAU$bmvAmthP7L7xwp9w}#
+ 1
+ #{v -ANAU$bmvAmthP7L7xwp$j}#)))))
(for-each
- #{maybe-name-value! 2708}#
- #{ids 13781}#
- #{val-exps 13776}#)
- (let ((#{names 13857}# (list #{f-name 13779}#))
- (#{gensyms 13858}# (list #{f 13778}#))
- (#{vals 13859}# (list #{proc 13782}#))
- (#{body 13860}#
- (let ((#{fun-exp 13864}#
+ #{maybe-name-value! -ANAU$bmvAmthP7L7xwnM9}#
+ #{ids -ANAU$bmvAmthP7L7xwp9v}#
+ #{val-exps -ANAU$bmvAmthP7L7xwp9q}#)
+ (let ((#{names -ANAU$bmvAmthP7L7xwp$7}#
+ (list #{f-name -ANAU$bmvAmthP7L7xwp9t}#))
+ (#{gensyms -ANAU$bmvAmthP7L7xwp$8}#
+ (list #{f -ANAU$bmvAmthP7L7xwp9s}#))
+ (#{vals -ANAU$bmvAmthP7L7xwp$9}#
+ (list #{proc -ANAU$bmvAmthP7L7xwp9w}#))
+ (#{body -ANAU$bmvAmthP7L7xwp$$}#
+ (let ((#{fun-exp address@hidden
(make-struct/no-tail
(vector-ref %expanded-vtables 3)
- #{src 13773}#
- #{f-name 13779}#
- #{f 13778}#)))
+ #{src -ANAU$bmvAmthP7L7xwp9n}#
+ #{f-name -ANAU$bmvAmthP7L7xwp9t}#
+ #{f -ANAU$bmvAmthP7L7xwp9s}#)))
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
- #{src 13773}#
- #{fun-exp 13864}#
- #{val-exps 13776}#))))
+ #{src -ANAU$bmvAmthP7L7xwp9n}#
+ #{fun-exp address@hidden
+ #{val-exps -ANAU$bmvAmthP7L7xwp9q}#))))
(make-struct/no-tail
(vector-ref %expanded-vtables 16)
- #{src 13773}#
+ #{src -ANAU$bmvAmthP7L7xwp9n}#
#f
- #{names 13857}#
- #{gensyms 13858}#
- #{vals 13859}#
- #{body 13860}#)))))))
- (#{build-letrec 2727}#
- (lambda (#{src 13880}#
- #{in-order? 13881}#
- #{ids 13882}#
- #{vars 13883}#
- #{val-exps 13884}#
- #{body-exp 13885}#)
- (if (null? #{vars 13883}#)
- #{body-exp 13885}#
+ #{names -ANAU$bmvAmthP7L7xwp$7}#
+ #{gensyms -ANAU$bmvAmthP7L7xwp$8}#
+ #{vals -ANAU$bmvAmthP7L7xwp$9}#
+ #{body -ANAU$bmvAmthP7L7xwp$$}#)))))))
+ (#{build-letrec -ANAU$bmvAmthP7L7xwnNQ}#
+ (lambda (#{src address@hidden
+ #{in-order? address@hidden
+ #{ids address@hidden
+ #{vars address@hidden
+ #{val-exps address@hidden
+ #{body-exp address@hidden)
+ (if (null? #{vars address@hidden)
+ #{body-exp address@hidden
(begin
(for-each
- #{maybe-name-value! 2708}#
- #{ids 13882}#
- #{val-exps 13884}#)
+ #{maybe-name-value! -ANAU$bmvAmthP7L7xwnM9}#
+ #{ids address@hidden
+ #{val-exps address@hidden)
(make-struct/no-tail
(vector-ref %expanded-vtables 16)
- #{src 13880}#
- #{in-order? 13881}#
- #{ids 13882}#
- #{vars 13883}#
- #{val-exps 13884}#
- #{body-exp 13885}#)))))
- (#{source-annotation 2736}#
- (lambda (#{x 13911}#)
- (if (if (vector? #{x 13911}#)
- (if (= (vector-length #{x 13911}#) 4)
- (eq? (vector-ref #{x 13911}# 0) 'syntax-object)
+ #{src address@hidden
+ #{in-order? address@hidden
+ #{ids address@hidden
+ #{vars address@hidden
+ #{val-exps address@hidden
+ #{body-exp address@hidden)))))
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ (lambda (#{x address@hidden)
+ (if (if (vector? #{x address@hidden)
+ (if (= (vector-length #{x address@hidden)
+ 4)
+ (eq? (vector-ref #{x address@hidden 0)
+ 'syntax-object)
#f)
#f)
- (#{source-annotation 2736}#
- (vector-ref #{x 13911}# 1))
- (if (pair? #{x 13911}#)
- (let ((#{props 13926}# (source-properties #{x 13911}#)))
- (if (pair? #{props 13926}#) #{props 13926}# #f))
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ (vector-ref #{x address@hidden 1))
+ (if (pair? #{x address@hidden)
+ (let ((#{props -ANAU$bmvAmthP7L7xwqAA}#
+ (source-properties #{x address@hidden)))
+ (if (pair? #{props -ANAU$bmvAmthP7L7xwqAA}#)
+ #{props -ANAU$bmvAmthP7L7xwqAA}#
+ #f))
#f))))
- (#{extend-env 2737}#
- (lambda (#{labels 13928}# #{bindings 13929}# #{r 13930}#)
- (if (null? #{labels 13928}#)
- #{r 13930}#
- (#{extend-env 2737}#
- (cdr #{labels 13928}#)
- (cdr #{bindings 13929}#)
- (cons (cons (car #{labels 13928}#)
- (car #{bindings 13929}#))
- #{r 13930}#)))))
- (#{extend-var-env 2738}#
- (lambda (#{labels 13931}# #{vars 13932}# #{r 13933}#)
- (if (null? #{labels 13931}#)
- #{r 13933}#
- (#{extend-var-env 2738}#
- (cdr #{labels 13931}#)
- (cdr #{vars 13932}#)
- (cons (cons (car #{labels 13931}#)
- (cons 'lexical (car #{vars 13932}#)))
- #{r 13933}#)))))
- (#{macros-only-env 2739}#
- (lambda (#{r 13934}#)
- (if (null? #{r 13934}#)
+ (#{extend-env -ANAU$bmvAmthP7L7xwnNa}#
+ (lambda (#{labels -ANAU$bmvAmthP7L7xwqAC}#
+ #{bindings -ANAU$bmvAmthP7L7xwqAD}#
+ #{r -ANAU$bmvAmthP7L7xwqAE}#)
+ (if (null? #{labels -ANAU$bmvAmthP7L7xwqAC}#)
+ #{r -ANAU$bmvAmthP7L7xwqAE}#
+ (#{extend-env -ANAU$bmvAmthP7L7xwnNa}#
+ (cdr #{labels -ANAU$bmvAmthP7L7xwqAC}#)
+ (cdr #{bindings -ANAU$bmvAmthP7L7xwqAD}#)
+ (cons (cons (car #{labels -ANAU$bmvAmthP7L7xwqAC}#)
+ (car #{bindings -ANAU$bmvAmthP7L7xwqAD}#))
+ #{r -ANAU$bmvAmthP7L7xwqAE}#)))))
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ (lambda (#{labels -ANAU$bmvAmthP7L7xwqAF}#
+ #{vars -ANAU$bmvAmthP7L7xwqAG}#
+ #{r -ANAU$bmvAmthP7L7xwqAH}#)
+ (if (null? #{labels -ANAU$bmvAmthP7L7xwqAF}#)
+ #{r -ANAU$bmvAmthP7L7xwqAH}#
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ (cdr #{labels -ANAU$bmvAmthP7L7xwqAF}#)
+ (cdr #{vars -ANAU$bmvAmthP7L7xwqAG}#)
+ (cons (cons (car #{labels -ANAU$bmvAmthP7L7xwqAF}#)
+ (cons 'lexical
+ (car #{vars -ANAU$bmvAmthP7L7xwqAG}#)))
+ #{r -ANAU$bmvAmthP7L7xwqAH}#)))))
+ (#{macros-only-env -ANAU$bmvAmthP7L7xwnNc}#
+ (lambda (#{r -ANAU$bmvAmthP7L7xwqAI}#)
+ (if (null? #{r -ANAU$bmvAmthP7L7xwqAI}#)
'()
- (let ((#{a 13935}# (car #{r 13934}#)))
- (if (eq? (car (cdr #{a 13935}#)) 'macro)
- (cons #{a 13935}#
- (#{macros-only-env 2739}# (cdr #{r 13934}#)))
- (#{macros-only-env 2739}# (cdr #{r 13934}#)))))))
- (#{global-extend 2741}#
- (lambda (#{type 13937}# #{sym 13938}# #{val 13939}#)
+ (let ((#{a -ANAU$bmvAmthP7L7xwqAJ}#
+ (car #{r -ANAU$bmvAmthP7L7xwqAI}#)))
+ (if (eq? (car (cdr #{a -ANAU$bmvAmthP7L7xwqAJ}#))
+ 'macro)
+ (cons #{a -ANAU$bmvAmthP7L7xwqAJ}#
+ (#{macros-only-env -ANAU$bmvAmthP7L7xwnNc}#
+ (cdr #{r -ANAU$bmvAmthP7L7xwqAI}#)))
+ (#{macros-only-env -ANAU$bmvAmthP7L7xwnNc}#
+ (cdr #{r -ANAU$bmvAmthP7L7xwqAI}#)))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
+ (lambda (#{type -ANAU$bmvAmthP7L7xwqAL}#
+ #{sym -ANAU$bmvAmthP7L7xwqAM}#
+ #{val -ANAU$bmvAmthP7L7xwqAN}#)
(module-define!
(current-module)
- #{sym 13938}#
+ #{sym -ANAU$bmvAmthP7L7xwqAM}#
(make-syntax-transformer
- #{sym 13938}#
- #{type 13937}#
- #{val 13939}#))))
- (#{id? 2743}#
- (lambda (#{x 8002}#)
- (if (symbol? #{x 8002}#)
+ #{sym -ANAU$bmvAmthP7L7xwqAM}#
+ #{type -ANAU$bmvAmthP7L7xwqAL}#
+ #{val -ANAU$bmvAmthP7L7xwqAN}#))))
+ (#{id? -ANAU$bmvAmthP7L7xwnNg}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwofs}#)
+ (if (symbol? #{x -ANAU$bmvAmthP7L7xwofs}#)
#t
- (if (if (vector? #{x 8002}#)
- (if (= (vector-length #{x 8002}#) 4)
- (eq? (vector-ref #{x 8002}# 0) 'syntax-object)
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwofs}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwofs}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwofs}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 8002}# 1))
+ (symbol?
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwofs}# 1))
#f))))
- (#{gen-labels 2746}#
- (lambda (#{ls 13952}#)
- (if (null? #{ls 13952}#)
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ (lambda (#{ls -ANAU$bmvAmthP7L7xwqAa}#)
+ (if (null? #{ls -ANAU$bmvAmthP7L7xwqAa}#)
'()
- (cons (#{gen-label 2745}#)
- (#{gen-labels 2746}# (cdr #{ls 13952}#))))))
- (#{make-binding-wrap 2757}#
- (lambda (#{ids 13953}# #{labels 13954}# #{w 13955}#)
- (if (null? #{ids 13953}#)
- #{w 13955}#
- (cons (car #{w 13955}#)
- (cons (let ((#{labelvec 13956}#
- (list->vector #{labels 13954}#)))
- (let ((#{n 13957}#
- (vector-length #{labelvec 13956}#)))
- (let ((#{symnamevec 13958}#
- (make-vector #{n 13957}#))
- (#{marksvec 13959}#
- (make-vector #{n 13957}#)))
+ (cons (#{gen-label -ANAU$bmvAmthP7L7xwnNi}#)
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ (cdr #{ls -ANAU$bmvAmthP7L7xwqAa}#))))))
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ (lambda (#{ids -ANAU$bmvAmthP7L7xwqAb}#
+ #{labels -ANAU$bmvAmthP7L7xwqAc}#
+ #{w -ANAU$bmvAmthP7L7xwqAd}#)
+ (if (null? #{ids -ANAU$bmvAmthP7L7xwqAb}#)
+ #{w -ANAU$bmvAmthP7L7xwqAd}#
+ (cons (car #{w -ANAU$bmvAmthP7L7xwqAd}#)
+ (cons (let ((#{labelvec -ANAU$bmvAmthP7L7xwqAe}#
+ (list->vector
+ #{labels -ANAU$bmvAmthP7L7xwqAc}#)))
+ (let ((#{n -ANAU$bmvAmthP7L7xwqAf}#
+ (vector-length
+ #{labelvec -ANAU$bmvAmthP7L7xwqAe}#)))
+ (let ((#{symnamevec -ANAU$bmvAmthP7L7xwqAg}#
+ (make-vector #{n -ANAU$bmvAmthP7L7xwqAf}#))
+ (#{marksvec -ANAU$bmvAmthP7L7xwqAh}#
+ (make-vector #{n -ANAU$bmvAmthP7L7xwqAf}#)))
(begin
(letrec*
- ((#{f 13960}#
- (lambda (#{ids 13963}# #{i 13964}#)
- (if (not (null? #{ids 13963}#))
+ ((#{f -ANAU$bmvAmthP7L7xwqAi}#
+ (lambda (#{ids -ANAU$bmvAmthP7L7xwqAl}#
+ #{i -ANAU$bmvAmthP7L7xwqAm}#)
+ (if (not (null? #{ids
-ANAU$bmvAmthP7L7xwqAl}#))
(call-with-values
(lambda ()
- (let ((#{x 13967}#
- (car #{ids 13963}#)))
- (if (if (vector? #{x 13967}#)
+ (let ((#{x -ANAU$bmvAmthP7L7xwqAp}#
+ (car #{ids
-ANAU$bmvAmthP7L7xwqAl}#)))
+ (if (if (vector?
+ #{x
-ANAU$bmvAmthP7L7xwqAp}#)
(if (= (vector-length
- #{x 13967}#)
+ #{x
-ANAU$bmvAmthP7L7xwqAp}#)
4)
(eq? (vector-ref
- #{x 13967}#
+ #{x
-ANAU$bmvAmthP7L7xwqAp}#
0)
'syntax-object)
#f)
#f)
(values
- (vector-ref #{x 13967}# 1)
- (let ((#{m1 13983}#
- (car #{w 13955}#))
- (#{m2 13984}#
+ (vector-ref
+ #{x
-ANAU$bmvAmthP7L7xwqAp}#
+ 1)
+ (let ((#{m1
-ANAU$bmvAmthP7L7xwqA5}#
+ (car #{w
-ANAU$bmvAmthP7L7xwqAd}#))
+ (#{m2
-ANAU$bmvAmthP7L7xwqA6}#
(car (vector-ref
- #{x 13967}#
+ #{x
-ANAU$bmvAmthP7L7xwqAp}#
2))))
- (if (null? #{m2 13984}#)
- #{m1 13983}#
+ (if (null? #{m2
-ANAU$bmvAmthP7L7xwqA6}#)
+ #{m1
-ANAU$bmvAmthP7L7xwqA5}#
(append
- #{m1 13983}#
- #{m2 13984}#))))
+ #{m1
-ANAU$bmvAmthP7L7xwqA5}#
+ #{m2
-ANAU$bmvAmthP7L7xwqA6}#))))
(values
- #{x 13967}#
- (car #{w 13955}#)))))
- (lambda (#{symname 14004}#
- #{marks 14005}#)
+ #{x -ANAU$bmvAmthP7L7xwqAp}#
+ (car #{w
-ANAU$bmvAmthP7L7xwqAd}#)))))
+ (lambda (#{symname
-ANAU$bmvAmthP7L7xwqBO}#
+ #{marks
-ANAU$bmvAmthP7L7xwqBP}#)
(begin
(vector-set!
- #{symnamevec 13958}#
- #{i 13964}#
- #{symname 14004}#)
+ #{symnamevec
-ANAU$bmvAmthP7L7xwqAg}#
+ #{i -ANAU$bmvAmthP7L7xwqAm}#
+ #{symname
-ANAU$bmvAmthP7L7xwqBO}#)
(vector-set!
- #{marksvec 13959}#
- #{i 13964}#
- #{marks 14005}#)
- (#{f 13960}#
- (cdr #{ids 13963}#)
- (#{1+}# #{i 13964}#)))))))))
- (#{f 13960}# #{ids 13953}# 0))
+ #{marksvec
-ANAU$bmvAmthP7L7xwqAh}#
+ #{i -ANAU$bmvAmthP7L7xwqAm}#
+ #{marks
-ANAU$bmvAmthP7L7xwqBP}#)
+ (#{f -ANAU$bmvAmthP7L7xwqAi}#
+ (cdr #{ids
-ANAU$bmvAmthP7L7xwqAl}#)
+ (#{1+}# #{i
-ANAU$bmvAmthP7L7xwqAm}#)))))))))
+ (#{f -ANAU$bmvAmthP7L7xwqAi}#
+ #{ids -ANAU$bmvAmthP7L7xwqAb}#
+ 0))
(vector
'ribcage
- #{symnamevec 13958}#
- #{marksvec 13959}#
- #{labelvec 13956}#)))))
- (cdr #{w 13955}#))))))
- (#{join-wraps 2759}#
- (lambda (#{w1 14014}# #{w2 14015}#)
- (let ((#{m1 14016}# (car #{w1 14014}#))
- (#{s1 14017}# (cdr #{w1 14014}#)))
- (if (null? #{m1 14016}#)
- (if (null? #{s1 14017}#)
- #{w2 14015}#
- (cons (car #{w2 14015}#)
- (let ((#{m2 14024}# (cdr #{w2 14015}#)))
- (if (null? #{m2 14024}#)
- #{s1 14017}#
- (append #{s1 14017}# #{m2 14024}#)))))
- (cons (let ((#{m2 14033}# (car #{w2 14015}#)))
- (if (null? #{m2 14033}#)
- #{m1 14016}#
- (append #{m1 14016}# #{m2 14033}#)))
- (let ((#{m2 14042}# (cdr #{w2 14015}#)))
- (if (null? #{m2 14042}#)
- #{s1 14017}#
- (append #{s1 14017}# #{m2 14042}#))))))))
- (#{same-marks? 2761}#
- (lambda (#{x 14047}# #{y 14048}#)
- (if (eq? #{x 14047}# #{y 14048}#)
- (eq? #{x 14047}# #{y 14048}#)
- (if (not (null? #{x 14047}#))
- (if (not (null? #{y 14048}#))
- (if (eq? (car #{x 14047}#) (car #{y 14048}#))
- (#{same-marks? 2761}#
- (cdr #{x 14047}#)
- (cdr #{y 14048}#))
+ #{symnamevec -ANAU$bmvAmthP7L7xwqAg}#
+ #{marksvec -ANAU$bmvAmthP7L7xwqAh}#
+ #{labelvec -ANAU$bmvAmthP7L7xwqAe}#)))))
+ (cdr #{w -ANAU$bmvAmthP7L7xwqAd}#))))))
+ (#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+ (lambda (#{w1 -ANAU$bmvAmthP7L7xwqBY}#
+ #{w2 -ANAU$bmvAmthP7L7xwqBZ}#)
+ (let ((#{m1 -ANAU$bmvAmthP7L7xwqBa}#
+ (car #{w1 -ANAU$bmvAmthP7L7xwqBY}#))
+ (#{s1 -ANAU$bmvAmthP7L7xwqBb}#
+ (cdr #{w1 -ANAU$bmvAmthP7L7xwqBY}#)))
+ (if (null? #{m1 -ANAU$bmvAmthP7L7xwqBa}#)
+ (if (null? #{s1 -ANAU$bmvAmthP7L7xwqBb}#)
+ #{w2 -ANAU$bmvAmthP7L7xwqBZ}#
+ (cons (car #{w2 -ANAU$bmvAmthP7L7xwqBZ}#)
+ (let ((#{m2 -ANAU$bmvAmthP7L7xwqBi}#
+ (cdr #{w2 -ANAU$bmvAmthP7L7xwqBZ}#)))
+ (if (null? #{m2 -ANAU$bmvAmthP7L7xwqBi}#)
+ #{s1 -ANAU$bmvAmthP7L7xwqBb}#
+ (append
+ #{s1 -ANAU$bmvAmthP7L7xwqBb}#
+ #{m2 -ANAU$bmvAmthP7L7xwqBi}#)))))
+ (cons (let ((#{m2 -ANAU$bmvAmthP7L7xwqBr}#
+ (car #{w2 -ANAU$bmvAmthP7L7xwqBZ}#)))
+ (if (null? #{m2 -ANAU$bmvAmthP7L7xwqBr}#)
+ #{m1 -ANAU$bmvAmthP7L7xwqBa}#
+ (append
+ #{m1 -ANAU$bmvAmthP7L7xwqBa}#
+ #{m2 -ANAU$bmvAmthP7L7xwqBr}#)))
+ (let ((#{m2 -ANAU$bmvAmthP7L7xwqB0}#
+ (cdr #{w2 -ANAU$bmvAmthP7L7xwqBZ}#)))
+ (if (null? #{m2 -ANAU$bmvAmthP7L7xwqB0}#)
+ #{s1 -ANAU$bmvAmthP7L7xwqBb}#
+ (append
+ #{s1 -ANAU$bmvAmthP7L7xwqBb}#
+ #{m2 -ANAU$bmvAmthP7L7xwqB0}#))))))))
+ (#{same-marks? -ANAU$bmvAmthP7L7xwnNy}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwqB5}#
+ #{y -ANAU$bmvAmthP7L7xwqB6}#)
+ (if (eq? #{x -ANAU$bmvAmthP7L7xwqB5}#
+ #{y -ANAU$bmvAmthP7L7xwqB6}#)
+ (eq? #{x -ANAU$bmvAmthP7L7xwqB5}#
+ #{y -ANAU$bmvAmthP7L7xwqB6}#)
+ (if (not (null? #{x -ANAU$bmvAmthP7L7xwqB5}#))
+ (if (not (null? #{y -ANAU$bmvAmthP7L7xwqB6}#))
+ (if (eq? (car #{x -ANAU$bmvAmthP7L7xwqB5}#)
+ (car #{y -ANAU$bmvAmthP7L7xwqB6}#))
+ (#{same-marks? -ANAU$bmvAmthP7L7xwnNy}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwqB5}#)
+ (cdr #{y -ANAU$bmvAmthP7L7xwqB6}#))
#f)
#f)
#f))))
- (#{id-var-name 2762}#
- (lambda (#{id 14056}# #{w 14057}#)
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ (lambda (#{id -ANAU$bmvAmthP7L7xwqCC}#
+ #{w -ANAU$bmvAmthP7L7xwqCD}#)
(letrec*
- ((#{search 14058}#
- (lambda (#{sym 14119}# #{subst 14120}# #{marks 14121}#)
- (if (null? #{subst 14120}#)
- (values #f #{marks 14121}#)
- (let ((#{fst 14122}# (car #{subst 14120}#)))
- (if (eq? #{fst 14122}# 'shift)
- (#{search 14058}#
- #{sym 14119}#
- (cdr #{subst 14120}#)
- (cdr #{marks 14121}#))
- (let ((#{symnames 14124}# (vector-ref #{fst 14122}# 1)))
- (if (vector? #{symnames 14124}#)
- (let ((#{n 14136}#
- (vector-length #{symnames 14124}#)))
+ ((#{search -ANAU$bmvAmthP7L7xwqCE}#
+ (lambda (#{sym -ANAU$bmvAmthP7L7xwqDB}#
+ #{subst -ANAU$bmvAmthP7L7xwqDC}#
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#)
+ (if (null? #{subst -ANAU$bmvAmthP7L7xwqDC}#)
+ (values #f #{marks -ANAU$bmvAmthP7L7xwqDD}#)
+ (let ((#{fst -ANAU$bmvAmthP7L7xwqDE}#
+ (car #{subst -ANAU$bmvAmthP7L7xwqDC}#)))
+ (if (eq? #{fst -ANAU$bmvAmthP7L7xwqDE}# 'shift)
+ (#{search -ANAU$bmvAmthP7L7xwqCE}#
+ #{sym -ANAU$bmvAmthP7L7xwqDB}#
+ (cdr #{subst -ANAU$bmvAmthP7L7xwqDC}#)
+ (cdr #{marks -ANAU$bmvAmthP7L7xwqDD}#))
+ (let ((#{symnames -ANAU$bmvAmthP7L7xwqDG}#
+ (vector-ref #{fst -ANAU$bmvAmthP7L7xwqDE}# 1)))
+ (if (vector? #{symnames -ANAU$bmvAmthP7L7xwqDG}#)
+ (let ((#{n -ANAU$bmvAmthP7L7xwqDS}#
+ (vector-length
+ #{symnames -ANAU$bmvAmthP7L7xwqDG}#)))
(letrec*
- ((#{f 14137}#
- (lambda (#{i 14139}#)
- (if (= #{i 14139}# #{n 14136}#)
- (#{search 14058}#
- #{sym 14119}#
- (cdr #{subst 14120}#)
- #{marks 14121}#)
+ ((#{f -ANAU$bmvAmthP7L7xwqDT}#
+ (lambda (#{i -ANAU$bmvAmthP7L7xwqDV}#)
+ (if (= #{i -ANAU$bmvAmthP7L7xwqDV}#
+ #{n -ANAU$bmvAmthP7L7xwqDS}#)
+ (#{search -ANAU$bmvAmthP7L7xwqCE}#
+ #{sym -ANAU$bmvAmthP7L7xwqDB}#
+ (cdr #{subst -ANAU$bmvAmthP7L7xwqDC}#)
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#)
(if (if (eq? (vector-ref
- #{symnames 14124}#
- #{i 14139}#)
- #{sym 14119}#)
- (#{same-marks? 2761}#
- #{marks 14121}#
+ #{symnames
-ANAU$bmvAmthP7L7xwqDG}#
+ #{i
-ANAU$bmvAmthP7L7xwqDV}#)
+ #{sym
-ANAU$bmvAmthP7L7xwqDB}#)
+ (#{same-marks?
-ANAU$bmvAmthP7L7xwnNy}#
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#
(vector-ref
- (vector-ref #{fst 14122}# 2)
- #{i 14139}#))
+ (vector-ref
+ #{fst -ANAU$bmvAmthP7L7xwqDE}#
+ 2)
+ #{i -ANAU$bmvAmthP7L7xwqDV}#))
#f)
(values
(vector-ref
- (vector-ref #{fst 14122}# 3)
- #{i 14139}#)
- #{marks 14121}#)
- (#{f 14137}# (#{1+}# #{i 14139}#)))))))
- (#{f 14137}# 0)))
+ (vector-ref
+ #{fst -ANAU$bmvAmthP7L7xwqDE}#
+ 3)
+ #{i -ANAU$bmvAmthP7L7xwqDV}#)
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#)
+ (#{f -ANAU$bmvAmthP7L7xwqDT}#
+ (#{1+}# #{i
-ANAU$bmvAmthP7L7xwqDV}#)))))))
+ (#{f -ANAU$bmvAmthP7L7xwqDT}# 0)))
(letrec*
- ((#{f 14172}#
- (lambda (#{symnames 14174}# #{i 14175}#)
- (if (null? #{symnames 14174}#)
- (#{search 14058}#
- #{sym 14119}#
- (cdr #{subst 14120}#)
- #{marks 14121}#)
- (if (if (eq? (car #{symnames 14174}#)
- #{sym 14119}#)
- (#{same-marks? 2761}#
- #{marks 14121}#
+ ((#{f -ANAU$bmvAmthP7L7xwqD2}#
+ (lambda (#{symnames -ANAU$bmvAmthP7L7xwqD4}#
+ #{i -ANAU$bmvAmthP7L7xwqD5}#)
+ (if (null? #{symnames
-ANAU$bmvAmthP7L7xwqD4}#)
+ (#{search -ANAU$bmvAmthP7L7xwqCE}#
+ #{sym -ANAU$bmvAmthP7L7xwqDB}#
+ (cdr #{subst -ANAU$bmvAmthP7L7xwqDC}#)
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#)
+ (if (if (eq? (car #{symnames
-ANAU$bmvAmthP7L7xwqD4}#)
+ #{sym -ANAU$bmvAmthP7L7xwqDB}#)
+ (#{same-marks?
-ANAU$bmvAmthP7L7xwnNy}#
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#
(list-ref
- (vector-ref #{fst 14122}# 2)
- #{i 14175}#))
+ (vector-ref
+ #{fst -ANAU$bmvAmthP7L7xwqDE}#
+ 2)
+ #{i -ANAU$bmvAmthP7L7xwqD5}#))
#f)
(values
(list-ref
- (vector-ref #{fst 14122}# 3)
- #{i 14175}#)
- #{marks 14121}#)
- (#{f 14172}#
- (cdr #{symnames 14174}#)
- (#{1+}# #{i 14175}#)))))))
- (#{f 14172}# #{symnames 14124}# 0))))))))))
- (if (symbol? #{id 14056}#)
- (let ((#{t 14061}#
- (#{search 14058}#
- #{id 14056}#
- (cdr #{w 14057}#)
- (car #{w 14057}#))))
- (if #{t 14061}# #{t 14061}# #{id 14056}#))
- (if (if (vector? #{id 14056}#)
- (if (= (vector-length #{id 14056}#) 4)
- (eq? (vector-ref #{id 14056}# 0) 'syntax-object)
+ (vector-ref
+ #{fst -ANAU$bmvAmthP7L7xwqDE}#
+ 3)
+ #{i -ANAU$bmvAmthP7L7xwqD5}#)
+ #{marks -ANAU$bmvAmthP7L7xwqDD}#)
+ (#{f -ANAU$bmvAmthP7L7xwqD2}#
+ (cdr #{symnames
-ANAU$bmvAmthP7L7xwqD4}#)
+ (#{1+}# #{i
-ANAU$bmvAmthP7L7xwqD5}#)))))))
+ (#{f -ANAU$bmvAmthP7L7xwqD2}#
+ #{symnames -ANAU$bmvAmthP7L7xwqDG}#
+ 0))))))))))
+ (if (symbol? #{id -ANAU$bmvAmthP7L7xwqCC}#)
+ (let ((#{t -ANAU$bmvAmthP7L7xwqCH}#
+ (#{search -ANAU$bmvAmthP7L7xwqCE}#
+ #{id -ANAU$bmvAmthP7L7xwqCC}#
+ (cdr #{w -ANAU$bmvAmthP7L7xwqCD}#)
+ (car #{w -ANAU$bmvAmthP7L7xwqCD}#))))
+ (if #{t -ANAU$bmvAmthP7L7xwqCH}#
+ #{t -ANAU$bmvAmthP7L7xwqCH}#
+ #{id -ANAU$bmvAmthP7L7xwqCC}#))
+ (if (if (vector? #{id -ANAU$bmvAmthP7L7xwqCC}#)
+ (if (= (vector-length #{id -ANAU$bmvAmthP7L7xwqCC}#)
+ 4)
+ (eq? (vector-ref #{id -ANAU$bmvAmthP7L7xwqCC}# 0)
+ 'syntax-object)
#f)
#f)
- (let ((#{id 14076}# (vector-ref #{id 14056}# 1))
- (#{w1 14077}# (vector-ref #{id 14056}# 2)))
- (let ((#{marks 14078}#
- (let ((#{m1 14088}# (car #{w 14057}#))
- (#{m2 14089}# (car #{w1 14077}#)))
- (if (null? #{m2 14089}#)
- #{m1 14088}#
- (append #{m1 14088}# #{m2 14089}#)))))
+ (let ((#{id -ANAU$bmvAmthP7L7xwqCW}#
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwqCC}# 1))
+ (#{w1 -ANAU$bmvAmthP7L7xwqCX}#
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwqCC}# 2)))
+ (let ((#{marks -ANAU$bmvAmthP7L7xwqCY}#
+ (let ((#{m1 -ANAU$bmvAmthP7L7xwqCi}#
+ (car #{w -ANAU$bmvAmthP7L7xwqCD}#))
+ (#{m2 -ANAU$bmvAmthP7L7xwqCj}#
+ (car #{w1 -ANAU$bmvAmthP7L7xwqCX}#)))
+ (if (null? #{m2 -ANAU$bmvAmthP7L7xwqCj}#)
+ #{m1 -ANAU$bmvAmthP7L7xwqCi}#
+ (append
+ #{m1 -ANAU$bmvAmthP7L7xwqCi}#
+ #{m2 -ANAU$bmvAmthP7L7xwqCj}#)))))
(call-with-values
(lambda ()
- (#{search 14058}#
- #{id 14076}#
- (cdr #{w 14057}#)
- #{marks 14078}#))
- (lambda (#{new-id 14105}# #{marks 14106}#)
- (if #{new-id 14105}#
- #{new-id 14105}#
- (let ((#{t 14114}#
- (#{search 14058}#
- #{id 14076}#
- (cdr #{w1 14077}#)
- #{marks 14106}#)))
- (if #{t 14114}# #{t 14114}# #{id 14076}#)))))))
+ (#{search -ANAU$bmvAmthP7L7xwqCE}#
+ #{id -ANAU$bmvAmthP7L7xwqCW}#
+ (cdr #{w -ANAU$bmvAmthP7L7xwqCD}#)
+ #{marks -ANAU$bmvAmthP7L7xwqCY}#))
+ (lambda (#{new-id -ANAU$bmvAmthP7L7xwqCz}#
+ #{marks -ANAU$bmvAmthP7L7xwqC0}#)
+ (if #{new-id -ANAU$bmvAmthP7L7xwqCz}#
+ #{new-id -ANAU$bmvAmthP7L7xwqCz}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwqC8}#
+ (#{search -ANAU$bmvAmthP7L7xwqCE}#
+ #{id -ANAU$bmvAmthP7L7xwqCW}#
+ (cdr #{w1 -ANAU$bmvAmthP7L7xwqCX}#)
+ #{marks -ANAU$bmvAmthP7L7xwqC0}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwqC8}#
+ #{t -ANAU$bmvAmthP7L7xwqC8}#
+ #{id -ANAU$bmvAmthP7L7xwqCW}#)))))))
(syntax-violation
'id-var-name
"invalid id"
- #{id 14056}#))))))
- (#{valid-bound-ids? 2768}#
- (lambda (#{ids 14197}#)
+ #{id -ANAU$bmvAmthP7L7xwqCC}#))))))
+ (#{locally-bound-identifiers -ANAU$bmvAmthP7L7xwnN0}#
+ (lambda (#{w -ANAU$bmvAmthP7L7xwqEP}#
+ #{mod -ANAU$bmvAmthP7L7xwqEQ}#)
+ (letrec*
+ ((#{scan -ANAU$bmvAmthP7L7xwqER}#
+ (lambda (#{subst -ANAU$bmvAmthP7L7xwqEW}#
+ #{results -ANAU$bmvAmthP7L7xwqEX}#)
+ (if (null? #{subst -ANAU$bmvAmthP7L7xwqEW}#)
+ #{results -ANAU$bmvAmthP7L7xwqEX}#
+ (let ((#{fst -ANAU$bmvAmthP7L7xwqEY}#
+ (car #{subst -ANAU$bmvAmthP7L7xwqEW}#)))
+ (if (eq? #{fst -ANAU$bmvAmthP7L7xwqEY}# 'shift)
+ (#{scan -ANAU$bmvAmthP7L7xwqER}#
+ (cdr #{subst -ANAU$bmvAmthP7L7xwqEW}#)
+ #{results -ANAU$bmvAmthP7L7xwqEX}#)
+ (let ((#{symnames -ANAU$bmvAmthP7L7xwqEa}#
+ (vector-ref #{fst -ANAU$bmvAmthP7L7xwqEY}# 1))
+ (#{marks -ANAU$bmvAmthP7L7xwqEb}#
+ (vector-ref #{fst -ANAU$bmvAmthP7L7xwqEY}# 2)))
+ (if (vector? #{symnames -ANAU$bmvAmthP7L7xwqEa}#)
+ (#{scan-vector-rib -ANAU$bmvAmthP7L7xwqET}#
+ #{subst -ANAU$bmvAmthP7L7xwqEW}#
+ #{symnames -ANAU$bmvAmthP7L7xwqEa}#
+ #{marks -ANAU$bmvAmthP7L7xwqEb}#
+ #{results -ANAU$bmvAmthP7L7xwqEX}#)
+ (#{scan-list-rib -ANAU$bmvAmthP7L7xwqES}#
+ #{subst -ANAU$bmvAmthP7L7xwqEW}#
+ #{symnames -ANAU$bmvAmthP7L7xwqEa}#
+ #{marks -ANAU$bmvAmthP7L7xwqEb}#
+ #{results -ANAU$bmvAmthP7L7xwqEX}#))))))))
+ (#{scan-list-rib -ANAU$bmvAmthP7L7xwqES}#
+ (lambda (#{subst -ANAU$bmvAmthP7L7xwqF9}#
+ #{symnames -ANAU$bmvAmthP7L7xwqF$}#
+ #{marks address@hidden
+ #{results -ANAU$bmvAmthP7L7xwqGA}#)
+ (letrec*
+ ((#{f -ANAU$bmvAmthP7L7xwqGB}#
+ (lambda (#{symnames -ANAU$bmvAmthP7L7xwqHl}#
+ #{marks -ANAU$bmvAmthP7L7xwqHm}#
+ #{results -ANAU$bmvAmthP7L7xwqHn}#)
+ (if (null? #{symnames -ANAU$bmvAmthP7L7xwqHl}#)
+ (#{scan -ANAU$bmvAmthP7L7xwqER}#
+ (cdr #{subst -ANAU$bmvAmthP7L7xwqF9}#)
+ #{results -ANAU$bmvAmthP7L7xwqHn}#)
+ (#{f -ANAU$bmvAmthP7L7xwqGB}#
+ (cdr #{symnames -ANAU$bmvAmthP7L7xwqHl}#)
+ (cdr #{marks -ANAU$bmvAmthP7L7xwqHm}#)
+ (cons (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ (car #{symnames -ANAU$bmvAmthP7L7xwqHl}#)
+ (let ((#{w -ANAU$bmvAmthP7L7xwqHv}#
+ (cons (car #{marks
-ANAU$bmvAmthP7L7xwqHm}#)
+ #{subst
-ANAU$bmvAmthP7L7xwqF9}#)))
+ (cons (cons #f
+ (car #{w
-ANAU$bmvAmthP7L7xwqHv}#))
+ (cons 'shift
+ (cdr #{w
-ANAU$bmvAmthP7L7xwqHv}#))))
+ #{mod -ANAU$bmvAmthP7L7xwqEQ}#)
+ #{results -ANAU$bmvAmthP7L7xwqHn}#))))))
+ (#{f -ANAU$bmvAmthP7L7xwqGB}#
+ #{symnames -ANAU$bmvAmthP7L7xwqF$}#
+ #{marks address@hidden
+ #{results -ANAU$bmvAmthP7L7xwqGA}#))))
+ (#{scan-vector-rib -ANAU$bmvAmthP7L7xwqET}#
+ (lambda (#{subst -ANAU$bmvAmthP7L7xwqHw}#
+ #{symnames -ANAU$bmvAmthP7L7xwqHx}#
+ #{marks -ANAU$bmvAmthP7L7xwqHy}#
+ #{results -ANAU$bmvAmthP7L7xwqHz}#)
+ (let ((#{n -ANAU$bmvAmthP7L7xwqH0}#
+ (vector-length
+ #{symnames -ANAU$bmvAmthP7L7xwqHx}#)))
+ (letrec*
+ ((#{f -ANAU$bmvAmthP7L7xwqH1}#
+ (lambda (#{i -ANAU$bmvAmthP7L7xwqJI}#
+ #{results -ANAU$bmvAmthP7L7xwqJJ}#)
+ (if (= #{i -ANAU$bmvAmthP7L7xwqJI}#
+ #{n -ANAU$bmvAmthP7L7xwqH0}#)
+ (#{scan -ANAU$bmvAmthP7L7xwqER}#
+ (cdr #{subst -ANAU$bmvAmthP7L7xwqHw}#)
+ #{results -ANAU$bmvAmthP7L7xwqJJ}#)
+ (#{f -ANAU$bmvAmthP7L7xwqH1}#
+ (#{1+}# #{i -ANAU$bmvAmthP7L7xwqJI}#)
+ (cons (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ (vector-ref
+ #{symnames -ANAU$bmvAmthP7L7xwqHx}#
+ #{i -ANAU$bmvAmthP7L7xwqJI}#)
+ (let ((#{w -ANAU$bmvAmthP7L7xwqJR}#
+ (cons (vector-ref
+ #{marks
-ANAU$bmvAmthP7L7xwqHy}#
+ #{i
-ANAU$bmvAmthP7L7xwqJI}#)
+ #{subst
-ANAU$bmvAmthP7L7xwqHw}#)))
+ (cons (cons #f
+ (car #{w
-ANAU$bmvAmthP7L7xwqJR}#))
+ (cons 'shift
+ (cdr #{w
-ANAU$bmvAmthP7L7xwqJR}#))))
+ #{mod -ANAU$bmvAmthP7L7xwqEQ}#)
+ #{results -ANAU$bmvAmthP7L7xwqJJ}#))))))
+ (#{f -ANAU$bmvAmthP7L7xwqH1}#
+ 0
+ #{results -ANAU$bmvAmthP7L7xwqHz}#))))))
+ (#{scan -ANAU$bmvAmthP7L7xwqER}#
+ (cdr #{w -ANAU$bmvAmthP7L7xwqEP}#)
+ '()))))
+ (#{valid-bound-ids? -ANAU$bmvAmthP7L7xwnN6}#
+ (lambda (#{ids -ANAU$bmvAmthP7L7xwqJS}#)
(if (letrec*
- ((#{all-ids? 14198}#
- (lambda (#{ids 14360}#)
- (if (null? #{ids 14360}#)
- (null? #{ids 14360}#)
- (if (let ((#{x 14371}# (car #{ids 14360}#)))
- (if (symbol? #{x 14371}#)
+ ((#{all-ids? -ANAU$bmvAmthP7L7xwqJT}#
+ (lambda (#{ids -ANAU$bmvAmthP7L7xwqL1}#)
+ (if (null? #{ids -ANAU$bmvAmthP7L7xwqL1}#)
+ (null? #{ids -ANAU$bmvAmthP7L7xwqL1}#)
+ (if (let ((#{x -ANAU$bmvAmthP7L7xwqMA}#
+ (car #{ids -ANAU$bmvAmthP7L7xwqL1}#)))
+ (if (symbol? #{x -ANAU$bmvAmthP7L7xwqMA}#)
#t
- (if (if (vector? #{x 14371}#)
- (if (= (vector-length #{x 14371}#) 4)
- (eq? (vector-ref #{x 14371}# 0)
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwqMA}#)
+ (if (= (vector-length
+ #{x -ANAU$bmvAmthP7L7xwqMA}#)
+ 4)
+ (eq? (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwqMA}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 14371}# 1))
+ (symbol?
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwqMA}# 1))
#f)))
- (#{all-ids? 14198}# (cdr #{ids 14360}#))
+ (#{all-ids? -ANAU$bmvAmthP7L7xwqJT}#
+ (cdr #{ids -ANAU$bmvAmthP7L7xwqL1}#))
#f)))))
- (#{all-ids? 14198}# #{ids 14197}#))
- (#{distinct-bound-ids? 2769}# #{ids 14197}#)
+ (#{all-ids? -ANAU$bmvAmthP7L7xwqJT}#
+ #{ids -ANAU$bmvAmthP7L7xwqJS}#))
+ (#{distinct-bound-ids? -ANAU$bmvAmthP7L7xwnN7}#
+ #{ids -ANAU$bmvAmthP7L7xwqJS}#)
#f)))
- (#{distinct-bound-ids? 2769}#
- (lambda (#{ids 14499}#)
+ (#{distinct-bound-ids? -ANAU$bmvAmthP7L7xwnN7}#
+ (lambda (#{ids -ANAU$bmvAmthP7L7xwqOA}#)
(letrec*
- ((#{distinct? 14500}#
- (lambda (#{ids 14612}#)
- (if (null? #{ids 14612}#)
- (null? #{ids 14612}#)
- (if (not (#{bound-id-member? 2770}#
- (car #{ids 14612}#)
- (cdr #{ids 14612}#)))
- (#{distinct? 14500}# (cdr #{ids 14612}#))
+ ((#{distinct? -ANAU$bmvAmthP7L7xwqOB}#
+ (lambda (#{ids -ANAU$bmvAmthP7L7xwqPx}#)
+ (if (null? #{ids -ANAU$bmvAmthP7L7xwqPx}#)
+ (null? #{ids -ANAU$bmvAmthP7L7xwqPx}#)
+ (if (not (#{bound-id-member? -ANAU$bmvAmthP7L7xwnN8}#
+ (car #{ids -ANAU$bmvAmthP7L7xwqPx}#)
+ (cdr #{ids -ANAU$bmvAmthP7L7xwqPx}#)))
+ (#{distinct? -ANAU$bmvAmthP7L7xwqOB}#
+ (cdr #{ids -ANAU$bmvAmthP7L7xwqPx}#))
#f)))))
- (#{distinct? 14500}# #{ids 14499}#))))
- (#{bound-id-member? 2770}#
- (lambda (#{x 14822}# #{list 14823}#)
- (if (not (null? #{list 14823}#))
- (let ((#{t 14824}#
- (let ((#{j 14905}# (car #{list 14823}#)))
- (if (if (if (vector? #{x 14822}#)
- (if (= (vector-length #{x 14822}#) 4)
- (eq? (vector-ref #{x 14822}# 0)
+ (#{distinct? -ANAU$bmvAmthP7L7xwqOB}#
+ #{ids -ANAU$bmvAmthP7L7xwqOA}#))))
+ (#{bound-id-member? -ANAU$bmvAmthP7L7xwnN8}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwqTD}#
+ #{list -ANAU$bmvAmthP7L7xwqTE}#)
+ (if (not (null? #{list -ANAU$bmvAmthP7L7xwqTE}#))
+ (let ((#{t -ANAU$bmvAmthP7L7xwqTF}#
+ (let ((#{j -ANAU$bmvAmthP7L7xwqUW}#
+ (car #{list -ANAU$bmvAmthP7L7xwqTE}#)))
+ (if (if (if (vector? #{x -ANAU$bmvAmthP7L7xwqTD}#)
+ (if (= (vector-length
+ #{x -ANAU$bmvAmthP7L7xwqTD}#)
+ 4)
+ (eq? (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwqTD}#
+ 0)
'syntax-object)
#f)
#f)
- (if (vector? #{j 14905}#)
- (if (= (vector-length #{j 14905}#) 4)
- (eq? (vector-ref #{j 14905}# 0) 'syntax-object)
+ (if (vector? #{j -ANAU$bmvAmthP7L7xwqUW}#)
+ (if (= (vector-length
+ #{j -ANAU$bmvAmthP7L7xwqUW}#)
+ 4)
+ (eq? (vector-ref #{j -ANAU$bmvAmthP7L7xwqUW}# 0)
+ 'syntax-object)
#f)
#f)
#f)
- (if (eq? (vector-ref #{x 14822}# 1)
- (vector-ref #{j 14905}# 1))
- (#{same-marks? 2761}#
- (car (vector-ref #{x 14822}# 2))
- (car (vector-ref #{j 14905}# 2)))
+ (if (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwqTD}# 1)
+ (vector-ref #{j -ANAU$bmvAmthP7L7xwqUW}# 1))
+ (#{same-marks? -ANAU$bmvAmthP7L7xwnNy}#
+ (car (vector-ref #{x -ANAU$bmvAmthP7L7xwqTD}# 2))
+ (car (vector-ref #{j -ANAU$bmvAmthP7L7xwqUW}# 2)))
#f)
- (eq? #{x 14822}# #{j 14905}#)))))
- (if #{t 14824}#
- #{t 14824}#
- (#{bound-id-member? 2770}#
- #{x 14822}#
- (cdr #{list 14823}#))))
+ (eq? #{x -ANAU$bmvAmthP7L7xwqTD}#
+ #{j -ANAU$bmvAmthP7L7xwqUW}#)))))
+ (if #{t -ANAU$bmvAmthP7L7xwqTF}#
+ #{t -ANAU$bmvAmthP7L7xwqTF}#
+ (#{bound-id-member? -ANAU$bmvAmthP7L7xwnN8}#
+ #{x -ANAU$bmvAmthP7L7xwqTD}#
+ (cdr #{list -ANAU$bmvAmthP7L7xwqTE}#))))
#f)))
- (#{wrap 2771}#
- (lambda (#{x 14949}# #{w 14950}# #{defmod 14951}#)
- (if (if (null? (car #{w 14950}#))
- (null? (cdr #{w 14950}#))
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwqVC}#
+ #{w -ANAU$bmvAmthP7L7xwqVD}#
+ #{defmod -ANAU$bmvAmthP7L7xwqVE}#)
+ (if (if (null? (car #{w -ANAU$bmvAmthP7L7xwqVD}#))
+ (null? (cdr #{w -ANAU$bmvAmthP7L7xwqVD}#))
#f)
- #{x 14949}#
- (if (if (vector? #{x 14949}#)
- (if (= (vector-length #{x 14949}#) 4)
- (eq? (vector-ref #{x 14949}# 0) 'syntax-object)
+ #{x -ANAU$bmvAmthP7L7xwqVC}#
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwqVC}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwqVC}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwqVC}# 0)
+ 'syntax-object)
#f)
#f)
- (let ((#{expression 14965}# (vector-ref #{x 14949}# 1))
- (#{wrap 14966}#
- (#{join-wraps 2759}#
- #{w 14950}#
- (vector-ref #{x 14949}# 2)))
- (#{module 14967}# (vector-ref #{x 14949}# 3)))
+ (let ((#{expression -ANAU$bmvAmthP7L7xwqVS}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwqVC}# 1))
+ (#{wrap -ANAU$bmvAmthP7L7xwqVT}#
+ (#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+ #{w -ANAU$bmvAmthP7L7xwqVD}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwqVC}# 2)))
+ (#{module -ANAU$bmvAmthP7L7xwqVU}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwqVC}# 3)))
(vector
'syntax-object
- #{expression 14965}#
- #{wrap 14966}#
- #{module 14967}#))
- (if (null? #{x 14949}#)
- #{x 14949}#
+ #{expression -ANAU$bmvAmthP7L7xwqVS}#
+ #{wrap -ANAU$bmvAmthP7L7xwqVT}#
+ #{module -ANAU$bmvAmthP7L7xwqVU}#))
+ (if (null? #{x -ANAU$bmvAmthP7L7xwqVC}#)
+ #{x -ANAU$bmvAmthP7L7xwqVC}#
(vector
'syntax-object
- #{x 14949}#
- #{w 14950}#
- #{defmod 14951}#))))))
- (#{source-wrap 2772}#
- (lambda (#{x 14984}#
- #{w 14985}#
- #{s 14986}#
- #{defmod 14987}#)
- (#{wrap 2771}#
+ #{x -ANAU$bmvAmthP7L7xwqVC}#
+ #{w -ANAU$bmvAmthP7L7xwqVD}#
+ #{defmod -ANAU$bmvAmthP7L7xwqVE}#))))))
+ (#{source-wrap -ANAU$bmvAmthP7L7xwnN$}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwqVl}#
+ #{w -ANAU$bmvAmthP7L7xwqVm}#
+ #{s -ANAU$bmvAmthP7L7xwqVn}#
+ #{defmod -ANAU$bmvAmthP7L7xwqVo}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{x 14984}#) #{s 14986}# #f)
- (set-source-properties! #{x 14984}# #{s 14986}#))
- #{x 14984}#)
- #{w 14985}#
- #{defmod 14987}#)))
- (#{expand-sequence 2773}#
- (lambda (#{body 24167}#
- #{r 24168}#
- #{w 24169}#
- #{s 24170}#
- #{mod 24171}#)
- (#{build-sequence 2724}#
- #{s 24170}#
+ (if (if (pair? #{x -ANAU$bmvAmthP7L7xwqVl}#)
+ #{s -ANAU$bmvAmthP7L7xwqVn}#
+ #f)
+ (set-source-properties!
+ #{x -ANAU$bmvAmthP7L7xwqVl}#
+ #{s -ANAU$bmvAmthP7L7xwqVn}#))
+ #{x -ANAU$bmvAmthP7L7xwqVl}#)
+ #{w -ANAU$bmvAmthP7L7xwqVm}#
+ #{defmod -ANAU$bmvAmthP7L7xwqVo}#)))
+ (#{expand-sequence address@hidden
+ (lambda (#{body -ANAU$bmvAmthP7L7xwsvr}#
+ #{r -ANAU$bmvAmthP7L7xwsvs}#
+ #{w -ANAU$bmvAmthP7L7xwsvt}#
+ #{s -ANAU$bmvAmthP7L7xwsvu}#
+ #{mod -ANAU$bmvAmthP7L7xwsvv}#)
+ (#{build-sequence -ANAU$bmvAmthP7L7xwnNN}#
+ #{s -ANAU$bmvAmthP7L7xwsvu}#
(letrec*
- ((#{dobody 24251}#
- (lambda (#{body 24601}#
- #{r 24602}#
- #{w 24603}#
- #{mod 24604}#)
- (if (null? #{body 24601}#)
+ ((#{dobody address@hidden
+ (lambda (#{body -ANAU$bmvAmthP7L7xws2d}#
+ #{r -ANAU$bmvAmthP7L7xws2e}#
+ #{w -ANAU$bmvAmthP7L7xws2f}#
+ #{mod -ANAU$bmvAmthP7L7xws2g}#)
+ (if (null? #{body -ANAU$bmvAmthP7L7xws2d}#)
'()
- (let ((#{first 24605}#
- (let ((#{e 24609}# (car #{body 24601}#)))
+ (let ((#{first -ANAU$bmvAmthP7L7xws2h}#
+ (let ((#{e -ANAU$bmvAmthP7L7xws2l}#
+ (car #{body -ANAU$bmvAmthP7L7xws2d}#)))
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 24609}#
- #{r 24602}#
- #{w 24603}#
- (#{source-annotation 2736}# #{e 24609}#)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xws2l}#
+ #{r -ANAU$bmvAmthP7L7xws2e}#
+ #{w -ANAU$bmvAmthP7L7xws2f}#
+ (#{source-annotation
-ANAU$bmvAmthP7L7xwnNZ}#
+ #{e -ANAU$bmvAmthP7L7xws2l}#)
#f
- #{mod 24604}#
+ #{mod -ANAU$bmvAmthP7L7xws2g}#
#f))
- (lambda (#{type 24616}#
- #{value 24617}#
- #{e 24618}#
- #{w 24619}#
- #{s 24620}#
- #{mod 24621}#)
- (#{expand-expr 2779}#
- #{type 24616}#
- #{value 24617}#
- #{e 24618}#
- #{r 24602}#
- #{w 24619}#
- #{s 24620}#
- #{mod 24621}#))))))
- (cons #{first 24605}#
- (#{dobody 24251}#
- (cdr #{body 24601}#)
- #{r 24602}#
- #{w 24603}#
- #{mod 24604}#)))))))
- (#{dobody 24251}#
- #{body 24167}#
- #{r 24168}#
- #{w 24169}#
- #{mod 24171}#)))))
- (#{expand-top-sequence 2774}#
- (lambda (#{body 15005}#
- #{r 15006}#
- #{w 15007}#
- #{s 15008}#
- #{m 15009}#
- #{esew 15010}#
- #{mod 15011}#)
+ (lambda (#{type -ANAU$bmvAmthP7L7xws2s}#
+ #{value -ANAU$bmvAmthP7L7xws2t}#
+ #{e -ANAU$bmvAmthP7L7xws2u}#
+ #{w -ANAU$bmvAmthP7L7xws2v}#
+ #{s -ANAU$bmvAmthP7L7xws2w}#
+ #{mod -ANAU$bmvAmthP7L7xws2x}#)
+ (#{expand-expr -ANAU$bmvAmthP7L7xwnOF}#
+ #{type -ANAU$bmvAmthP7L7xws2s}#
+ #{value -ANAU$bmvAmthP7L7xws2t}#
+ #{e -ANAU$bmvAmthP7L7xws2u}#
+ #{r -ANAU$bmvAmthP7L7xws2e}#
+ #{w -ANAU$bmvAmthP7L7xws2v}#
+ #{s -ANAU$bmvAmthP7L7xws2w}#
+ #{mod -ANAU$bmvAmthP7L7xws2x}#))))))
+ (cons #{first -ANAU$bmvAmthP7L7xws2h}#
+ (#{dobody address@hidden
+ (cdr #{body -ANAU$bmvAmthP7L7xws2d}#)
+ #{r -ANAU$bmvAmthP7L7xws2e}#
+ #{w -ANAU$bmvAmthP7L7xws2f}#
+ #{mod -ANAU$bmvAmthP7L7xws2g}#)))))))
+ (#{dobody address@hidden
+ #{body -ANAU$bmvAmthP7L7xwsvr}#
+ #{r -ANAU$bmvAmthP7L7xwsvs}#
+ #{w -ANAU$bmvAmthP7L7xwsvt}#
+ #{mod -ANAU$bmvAmthP7L7xwsvv}#)))))
+ (#{expand-top-sequence -ANAU$bmvAmthP7L7xwnOA}#
+ (lambda (#{body -ANAU$bmvAmthP7L7xwqV6}#
+ #{r -ANAU$bmvAmthP7L7xwqV7}#
+ #{w -ANAU$bmvAmthP7L7xwqV8}#
+ #{s -ANAU$bmvAmthP7L7xwqV9}#
+ #{m -ANAU$bmvAmthP7L7xwqV$}#
+ #{esew address@hidden
+ #{mod -ANAU$bmvAmthP7L7xwqWA}#)
(letrec*
- ((#{scan 15012}#
- (lambda (#{body 15143}#
- #{r 15144}#
- #{w 15145}#
- #{s 15146}#
- #{m 15147}#
- #{esew 15148}#
- #{mod 15149}#
- #{exps 15150}#)
- (if (null? #{body 15143}#)
- #{exps 15150}#
+ ((#{scan -ANAU$bmvAmthP7L7xwqWB}#
+ (lambda (#{body -ANAU$bmvAmthP7L7xwqYE}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqYG}#
+ #{s -ANAU$bmvAmthP7L7xwqYH}#
+ #{m -ANAU$bmvAmthP7L7xwqYI}#
+ #{esew -ANAU$bmvAmthP7L7xwqYJ}#
+ #{mod -ANAU$bmvAmthP7L7xwqYK}#
+ #{exps -ANAU$bmvAmthP7L7xwqYL}#)
+ (if (null? #{body -ANAU$bmvAmthP7L7xwqYE}#)
+ #{exps -ANAU$bmvAmthP7L7xwqYL}#
(call-with-values
(lambda ()
(call-with-values
(lambda ()
- (let ((#{e 15151}# (car #{body 15143}#)))
- (#{syntax-type 2777}#
- #{e 15151}#
- #{r 15144}#
- #{w 15145}#
- (let ((#{t 15155}#
- (#{source-annotation 2736}#
- #{e 15151}#)))
- (if #{t 15155}# #{t 15155}# #{s 15146}#))
+ (let ((#{e -ANAU$bmvAmthP7L7xwqYM}#
+ (car #{body -ANAU$bmvAmthP7L7xwqYE}#)))
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xwqYM}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqYG}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwqYQ}#
+ (#{source-annotation
-ANAU$bmvAmthP7L7xwnNZ}#
+ #{e -ANAU$bmvAmthP7L7xwqYM}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwqYQ}#
+ #{t -ANAU$bmvAmthP7L7xwqYQ}#
+ #{s -ANAU$bmvAmthP7L7xwqYH}#))
#f
- #{mod 15149}#
+ #{mod -ANAU$bmvAmthP7L7xwqYK}#
#f)))
- (lambda (#{type 15390}#
- #{value 15391}#
- #{e 15392}#
- #{w 15393}#
- #{s 15394}#
- #{mod 15395}#)
- (if (eqv? #{type 15390}# 'begin-form)
- (let ((#{tmp 15400}#
- ($sc-dispatch #{e 15392}# '(_))))
- (if #{tmp 15400}#
+ (lambda (#{type -ANAU$bmvAmthP7L7xwqb7}#
+ #{value -ANAU$bmvAmthP7L7xwqb8}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwqb7}#
+ 'begin-form)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwqcF}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ '(_))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwqcF}#
(@apply
- (lambda () #{exps 15150}#)
- #{tmp 15400}#)
- (let ((#{tmp 15404}#
+ (lambda () #{exps -ANAU$bmvAmthP7L7xwqYL}#)
+ #{tmp -ANAU$bmvAmthP7L7xwqcF}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwqcJ}#
($sc-dispatch
- #{e 15392}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
'(_ any . each-any))))
- (if #{tmp 15404}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwqcJ}#
(@apply
- (lambda (#{e1 15408}# #{e2 15409}#)
- (#{scan 15012}#
- (cons #{e1 15408}# #{e2 15409}#)
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
- #{m 15147}#
- #{esew 15148}#
- #{mod 15395}#
- #{exps 15150}#))
- #{tmp 15404}#)
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xwqcN}#
+ #{e2 -ANAU$bmvAmthP7L7xwqcO}#)
+ (#{scan -ANAU$bmvAmthP7L7xwqWB}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwqcN}#
+ #{e2 -ANAU$bmvAmthP7L7xwqcO}#)
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
+ #{m -ANAU$bmvAmthP7L7xwqYI}#
+ #{esew -ANAU$bmvAmthP7L7xwqYJ}#
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#
+ #{exps -ANAU$bmvAmthP7L7xwqYL}#))
+ #{tmp -ANAU$bmvAmthP7L7xwqcJ}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{e 15392}#)))))
- (if (eqv? #{type 15390}# 'local-syntax-form)
- (#{expand-local-syntax 2783}#
- #{value 15391}#
- #{e 15392}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
- #{mod 15395}#
- (lambda (#{body 15424}#
- #{r 15425}#
- #{w 15426}#
- #{s 15427}#
- #{mod 15428}#)
- (#{scan 15012}#
- #{body 15424}#
- #{r 15425}#
- #{w 15426}#
- #{s 15427}#
- #{m 15147}#
- #{esew 15148}#
- #{mod 15428}#
- #{exps 15150}#)))
- (if (eqv? #{type 15390}# 'eval-when-form)
- (let ((#{tmp 15433}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#)))))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwqb7}#
+ 'local-syntax-form)
+ (#{expand-local-syntax -ANAU$bmvAmthP7L7xwnOJ}#
+ #{value -ANAU$bmvAmthP7L7xwqb8}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#
+ (lambda (#{body -ANAU$bmvAmthP7L7xwqcd}#
+ #{r -ANAU$bmvAmthP7L7xwqce}#
+ #{w -ANAU$bmvAmthP7L7xwqcf}#
+ #{s -ANAU$bmvAmthP7L7xwqcg}#
+ #{mod -ANAU$bmvAmthP7L7xwqch}#)
+ (#{scan -ANAU$bmvAmthP7L7xwqWB}#
+ #{body -ANAU$bmvAmthP7L7xwqcd}#
+ #{r -ANAU$bmvAmthP7L7xwqce}#
+ #{w -ANAU$bmvAmthP7L7xwqcf}#
+ #{s -ANAU$bmvAmthP7L7xwqcg}#
+ #{m -ANAU$bmvAmthP7L7xwqYI}#
+ #{esew -ANAU$bmvAmthP7L7xwqYJ}#
+ #{mod -ANAU$bmvAmthP7L7xwqch}#
+ #{exps -ANAU$bmvAmthP7L7xwqYL}#)))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwqb7}#
+ 'eval-when-form)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwqcm}#
($sc-dispatch
- #{e 15392}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
'(_ each-any any . each-any))))
- (if #{tmp 15433}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwqcm}#
(@apply
- (lambda (#{x 15437}#
- #{e1 15438}#
- #{e2 15439}#)
- (let ((#{when-list 15440}#
- (#{parse-when-list 2776}#
- #{e 15392}#
- #{x 15437}#))
- (#{body 15441}#
- (cons #{e1 15438}#
- #{e2 15439}#)))
- (if (eq? #{m 15147}# 'e)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwqcq}#
+ #{e1 -ANAU$bmvAmthP7L7xwqcr}#
+ #{e2 -ANAU$bmvAmthP7L7xwqcs}#)
+ (let ((#{when-list
-ANAU$bmvAmthP7L7xwqct}#
+ (#{parse-when-list
-ANAU$bmvAmthP7L7xwnOC}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ #{x
-ANAU$bmvAmthP7L7xwqcq}#))
+ (#{body -ANAU$bmvAmthP7L7xwqcu}#
+ (cons #{e1
-ANAU$bmvAmthP7L7xwqcr}#
+ #{e2
-ANAU$bmvAmthP7L7xwqcs}#)))
+ (if (eq? #{m -ANAU$bmvAmthP7L7xwqYI}#
+ 'e)
(if (memq 'eval
- #{when-list 15440}#)
- (#{scan 15012}#
- #{body 15441}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)
+ (#{scan -ANAU$bmvAmthP7L7xwqWB}#
+ #{body -ANAU$bmvAmthP7L7xwqcu}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
(if (memq 'expand
- #{when-list 15440}#)
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)
'c&e
'e)
'(eval)
- #{mod 15395}#
- #{exps 15150}#)
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)
(begin
(if (memq 'expand
- #{when-list 15440}#)
- (let ((#{x 15518}#
-
(#{expand-top-sequence 2774}#
- #{body 15441}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)
+ (let ((#{x
-ANAU$bmvAmthP7L7xwqd7}#
+
(#{expand-top-sequence -ANAU$bmvAmthP7L7xwnOA}#
+ #{body
-ANAU$bmvAmthP7L7xwqcu}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
'e
'(eval)
- #{mod 15395}#)))
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#)))
(primitive-eval
- #{x 15518}#)))
- (values #{exps 15150}#)))
+ #{x
-ANAU$bmvAmthP7L7xwqd7}#)))
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#))
(if (memq 'load
- #{when-list 15440}#)
- (if (let ((#{t 15544}#
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)
+ (if (let ((#{t
-ANAU$bmvAmthP7L7xwqeV}#
(memq 'compile
- #{when-list
15440}#)))
- (if #{t 15544}#
- #{t 15544}#
- (let ((#{t 15593}#
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)))
+ (if #{t
-ANAU$bmvAmthP7L7xwqeV}#
+ #{t
-ANAU$bmvAmthP7L7xwqeV}#
+ (let ((#{t
-ANAU$bmvAmthP7L7xwqfG}#
(memq 'expand
-
#{when-list 15440}#)))
- (if #{t 15593}#
- #{t 15593}#
- (if (eq? #{m 15147}#
+
#{when-list -ANAU$bmvAmthP7L7xwqct}#)))
+ (if #{t
-ANAU$bmvAmthP7L7xwqfG}#
+ #{t
-ANAU$bmvAmthP7L7xwqfG}#
+ (if (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
'c&e)
(memq 'eval
- #{when-list
15440}#)
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)
#f)))))
- (#{scan 15012}#
- #{body 15441}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
+ (#{scan
-ANAU$bmvAmthP7L7xwqWB}#
+ #{body
-ANAU$bmvAmthP7L7xwqcu}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
'c&e
'(compile load)
- #{mod 15395}#
- #{exps 15150}#)
- (if (if (eq? #{m 15147}# 'c)
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)
+ (if (if (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
+ 'c)
#t
- (eq? #{m 15147}# 'c&e))
- (#{scan 15012}#
- #{body 15441}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
+ (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
+ 'c&e))
+ (#{scan
-ANAU$bmvAmthP7L7xwqWB}#
+ #{body
-ANAU$bmvAmthP7L7xwqcu}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
'c
'(load)
- #{mod 15395}#
- #{exps 15150}#)
- (values #{exps 15150}#)))
- (if (let ((#{t 15722}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#))
+ (if (let ((#{t
-ANAU$bmvAmthP7L7xwqhH}#
(memq 'compile
- #{when-list
15440}#)))
- (if #{t 15722}#
- #{t 15722}#
- (let ((#{t 15771}#
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)))
+ (if #{t
-ANAU$bmvAmthP7L7xwqhH}#
+ #{t
-ANAU$bmvAmthP7L7xwqhH}#
+ (let ((#{t
-ANAU$bmvAmthP7L7xwqh4}#
(memq 'expand
-
#{when-list 15440}#)))
- (if #{t 15771}#
- #{t 15771}#
- (if (eq? #{m 15147}#
+
#{when-list -ANAU$bmvAmthP7L7xwqct}#)))
+ (if #{t
-ANAU$bmvAmthP7L7xwqh4}#
+ #{t
-ANAU$bmvAmthP7L7xwqh4}#
+ (if (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
'c&e)
(memq 'eval
- #{when-list
15440}#)
+ #{when-list
-ANAU$bmvAmthP7L7xwqct}#)
#f)))))
(begin
- (let ((#{x 15895}#
-
(#{expand-top-sequence 2774}#
- #{body 15441}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
+ (let ((#{x
-ANAU$bmvAmthP7L7xwqj0}#
+
(#{expand-top-sequence -ANAU$bmvAmthP7L7xwnOA}#
+ #{body
-ANAU$bmvAmthP7L7xwqcu}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
'e
'(eval)
- #{mod 15395}#)))
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#)))
(primitive-eval
- #{x 15895}#))
- (values #{exps 15150}#))
- (values #{exps 15150}#))))))
- #{tmp 15433}#)
+ #{x
-ANAU$bmvAmthP7L7xwqj0}#))
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwqcm}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{e 15392}#)))
- (if (if (eqv? #{type 15390}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#)))
+ (if (if (eqv? #{type -ANAU$bmvAmthP7L7xwqb7}#
'define-syntax-form)
#t
- (eqv? #{type 15390}#
+ (eqv? #{type -ANAU$bmvAmthP7L7xwqb7}#
'define-syntax-parameter-form))
- (let ((#{n 15941}#
- (#{id-var-name 2762}#
- #{value 15391}#
- #{w 15393}#))
- (#{r 15942}#
- (#{macros-only-env 2739}#
- #{r 15144}#)))
- (if (eqv? #{m 15147}# 'c)
- (if (memq 'compile #{esew 15148}#)
- (let ((#{e 15946}#
- (#{expand-install-global 2775}#
- #{n 15941}#
- (#{expand 2778}#
- #{e 15392}#
- #{r 15942}#
- #{w 15393}#
- #{mod 15395}#))))
+ (let ((#{n -ANAU$bmvAmthP7L7xwqki}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{value -ANAU$bmvAmthP7L7xwqb8}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#))
+ (#{r -ANAU$bmvAmthP7L7xwqkj}#
+ (#{macros-only-env
-ANAU$bmvAmthP7L7xwnNc}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#)))
+ (if (eqv? #{m -ANAU$bmvAmthP7L7xwqYI}# 'c)
+ (if (memq 'compile
+ #{esew
-ANAU$bmvAmthP7L7xwqYJ}#)
+ (let ((#{e -ANAU$bmvAmthP7L7xwqkn}#
+ (#{expand-install-global
-ANAU$bmvAmthP7L7xwnOB}#
+ #{n -ANAU$bmvAmthP7L7xwqki}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{e
-ANAU$bmvAmthP7L7xwqb9}#
+ #{r
-ANAU$bmvAmthP7L7xwqkj}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))))
(begin
- (#{top-level-eval-hook 2703}#
- #{e 15946}#
- #{mod 15395}#)
- (if (memq 'load #{esew 15148}#)
- (values
- (cons #{e 15946}#
- #{exps 15150}#))
- (values #{exps 15150}#))))
- (if (memq 'load #{esew 15148}#)
- (values
- (cons (#{expand-install-global
2775}#
- #{n 15941}#
- (#{expand 2778}#
- #{e 15392}#
- #{r 15942}#
- #{w 15393}#
- #{mod 15395}#))
- #{exps 15150}#))
- (values #{exps 15150}#)))
- (if (eqv? #{m 15147}# 'c&e)
- (let ((#{e 16393}#
- (#{expand-install-global 2775}#
- #{n 15941}#
- (#{expand 2778}#
- #{e 15392}#
- #{r 15942}#
- #{w 15393}#
- #{mod 15395}#))))
+ (#{top-level-eval-hook
-ANAU$bmvAmthP7L7xwnM4}#
+ #{e -ANAU$bmvAmthP7L7xwqkn}#
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#)
+ (if (memq 'load
+ #{esew
-ANAU$bmvAmthP7L7xwqYJ}#)
+ (cons #{e
-ANAU$bmvAmthP7L7xwqkn}#
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)))
+ (if (memq 'load
+ #{esew
-ANAU$bmvAmthP7L7xwqYJ}#)
+ (cons (#{expand-install-global
-ANAU$bmvAmthP7L7xwnOB}#
+ #{n -ANAU$bmvAmthP7L7xwqki}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{e
-ANAU$bmvAmthP7L7xwqb9}#
+ #{r
-ANAU$bmvAmthP7L7xwqkj}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)
+ #{exps -ANAU$bmvAmthP7L7xwqYL}#))
+ (if (eqv? #{m -ANAU$bmvAmthP7L7xwqYI}#
+ 'c&e)
+ (let ((#{e -ANAU$bmvAmthP7L7xwqup}#
+ (#{expand-install-global
-ANAU$bmvAmthP7L7xwnOB}#
+ #{n -ANAU$bmvAmthP7L7xwqki}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{e
-ANAU$bmvAmthP7L7xwqb9}#
+ #{r
-ANAU$bmvAmthP7L7xwqkj}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))))
(begin
- (#{top-level-eval-hook 2703}#
- #{e 16393}#
- #{mod 15395}#)
- (values
- (cons #{e 16393}#
- #{exps 15150}#))))
+ (#{top-level-eval-hook
-ANAU$bmvAmthP7L7xwnM4}#
+ #{e -ANAU$bmvAmthP7L7xwqup}#
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#)
+ (cons #{e -ANAU$bmvAmthP7L7xwqup}#
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)))
(begin
- (if (memq 'eval #{esew 15148}#)
- (#{top-level-eval-hook 2703}#
- (#{expand-install-global 2775}#
- #{n 15941}#
- (#{expand 2778}#
- #{e 15392}#
- #{r 15942}#
- #{w 15393}#
- #{mod 15395}#))
- #{mod 15395}#))
- (values #{exps 15150}#)))))
- (if (eqv? #{type 15390}# 'define-form)
- (let ((#{n 17028}#
- (#{id-var-name 2762}#
- #{value 15391}#
- #{w 15393}#)))
- (let ((#{type 17029}#
- (car (let ((#{t 17036}#
- (assq #{n 17028}#
- #{r 15144}#)))
- (if #{t 17036}#
- (cdr #{t 17036}#)
+ (if (memq 'eval
+ #{esew
-ANAU$bmvAmthP7L7xwqYJ}#)
+ (#{top-level-eval-hook
-ANAU$bmvAmthP7L7xwnM4}#
+ (#{expand-install-global
-ANAU$bmvAmthP7L7xwnOB}#
+ #{n -ANAU$bmvAmthP7L7xwqki}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ #{r -ANAU$bmvAmthP7L7xwqkj}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))
+ #{mod -ANAU$bmvAmthP7L7xwqcA}#))
+ #{exps -ANAU$bmvAmthP7L7xwqYL}#))))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwqb7}#
+ 'define-form)
+ (let ((#{n -ANAU$bmvAmthP7L7xwq5L}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{value -ANAU$bmvAmthP7L7xwqb8}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#)))
+ (let ((#{type -ANAU$bmvAmthP7L7xwq5M}#
+ (car (let ((#{t
-ANAU$bmvAmthP7L7xwq5T}#
+ (assq #{n
-ANAU$bmvAmthP7L7xwq5L}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#)))
+ (if #{t
-ANAU$bmvAmthP7L7xwq5T}#
+ (cdr #{t
-ANAU$bmvAmthP7L7xwq5T}#)
(if (symbol?
- #{n 17028}#)
- (let ((#{t 17042}#
-
(#{get-global-definition-hook 2706}#
- #{n 17028}#
- #{mod
15395}#)))
- (if #{t 17042}#
- #{t 17042}#
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#)
+ (let ((#{t
-ANAU$bmvAmthP7L7xwq5Z}#
+
(#{get-global-definition-hook -ANAU$bmvAmthP7L7xwnM7}#
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#)))
+ (if #{t
-ANAU$bmvAmthP7L7xwq5Z}#
+ #{t
-ANAU$bmvAmthP7L7xwq5Z}#
'(global)))
'(displaced-lexical)))))))
- (if (if (eqv? #{type 17029}# 'global)
+ (if (if (eqv? #{type
-ANAU$bmvAmthP7L7xwq5M}#
+ 'global)
#t
- (if (eqv? #{type 17029}# 'core)
+ (if (eqv? #{type
-ANAU$bmvAmthP7L7xwq5M}#
+ 'core)
#t
- (if (eqv? #{type 17029}#
+ (if (eqv? #{type
-ANAU$bmvAmthP7L7xwq5M}#
'macro)
#t
- (eqv? #{type 17029}#
+ (eqv? #{type
-ANAU$bmvAmthP7L7xwq5M}#
'module-ref))))
(begin
- (if (if (if (eq? #{m 15147}# 'c)
+ (if (if (if (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
+ 'c)
#t
- (eq? #{m 15147}# 'c&e))
+ (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
+ 'c&e))
(if (not
(module-local-variable
(current-module)
- #{n 17028}#))
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#))
(current-module)
#f)
#f)
- (let ((#{old 17073}#
+ (let ((#{old
-ANAU$bmvAmthP7L7xwq54}#
(module-variable
(current-module)
- #{n 17028}#)))
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#)))
(if (if (variable?
- #{old 17073}#)
+ #{old
-ANAU$bmvAmthP7L7xwq54}#)
(variable-bound?
- #{old 17073}#)
+ #{old
-ANAU$bmvAmthP7L7xwq54}#)
#f)
(module-define!
(current-module)
- #{n 17028}#
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#
(variable-ref
- #{old 17073}#))
+ #{old
-ANAU$bmvAmthP7L7xwq54}#))
(module-add!
(current-module)
- #{n 17028}#
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#
(make-undefined-variable)))))
- (values
- (cons (if (eq? #{m 15147}# 'c&e)
- (let ((#{x 17075}#
-
(#{build-global-definition 2718}#
- #{s 15394}#
- #{n 17028}#
- (#{expand
2778}#
- #{e 15392}#
- #{r 15144}#
- #{w 15393}#
- #{mod
15395}#))))
- (begin
-
(#{top-level-eval-hook 2703}#
- #{x 17075}#
- #{mod 15395}#)
- #{x 17075}#))
- (lambda ()
-
(#{build-global-definition 2718}#
- #{s 15394}#
- #{n 17028}#
- (#{expand 2778}#
- #{e 15392}#
- #{r 15144}#
- #{w 15393}#
- #{mod 15395}#))))
- #{exps 15150}#)))
- (if (eqv? #{type 17029}#
+ (cons (if (eq? #{m
-ANAU$bmvAmthP7L7xwqYI}#
+ 'c&e)
+ (let ((#{x
-ANAU$bmvAmthP7L7xwrAx}#
+
(#{build-global-definition -ANAU$bmvAmthP7L7xwnNH}#
+ #{s
address@hidden
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{e
-ANAU$bmvAmthP7L7xwqb9}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))))
+ (begin
+ (#{top-level-eval-hook
-ANAU$bmvAmthP7L7xwnM4}#
+ #{x
-ANAU$bmvAmthP7L7xwrAx}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#)
+ #{x
-ANAU$bmvAmthP7L7xwrAx}#))
+ (lambda ()
+
(#{build-global-definition -ANAU$bmvAmthP7L7xwnNH}#
+ #{s address@hidden
+ #{n
-ANAU$bmvAmthP7L7xwq5L}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{e
-ANAU$bmvAmthP7L7xwqb9}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))))
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#))
+ (if (eqv? #{type
-ANAU$bmvAmthP7L7xwq5M}#
'displaced-lexical)
(syntax-violation
#f
"identifier out of context"
- #{e 15392}#
- (#{wrap 2771}#
- #{value 15391}#
- #{w 15393}#
- #{mod 15395}#))
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{value
-ANAU$bmvAmthP7L7xwqb8}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))
(syntax-violation
#f
"cannot define keyword at top
level"
- #{e 15392}#
- (#{wrap 2771}#
- #{value 15391}#
- #{w 15393}#
- #{mod 15395}#))))))
- (values
- (cons (if (eq? #{m 15147}# 'c&e)
- (let ((#{x 17521}#
- (#{expand-expr 2779}#
- #{type 15390}#
- #{value 15391}#
- #{e 15392}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
- #{mod 15395}#)))
- (begin
- (primitive-eval #{x 17521}#)
- #{x 17521}#))
- (lambda ()
- (#{expand-expr 2779}#
- #{type 15390}#
- #{value 15391}#
- #{e 15392}#
- #{r 15144}#
- #{w 15393}#
- #{s 15394}#
- #{mod 15395}#)))
- #{exps 15150}#))))))))))
- (lambda (#{exps 17530}#)
- (#{scan 15012}#
- (cdr #{body 15143}#)
- #{r 15144}#
- #{w 15145}#
- #{s 15146}#
- #{m 15147}#
- #{esew 15148}#
- #{mod 15149}#
- #{exps 17530}#)))))))
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{value
-ANAU$bmvAmthP7L7xwqb8}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#))))))
+ (cons (if (eq? #{m -ANAU$bmvAmthP7L7xwqYI}#
+ 'c&e)
+ (let ((#{x -ANAU$bmvAmthP7L7xwrH4}#
+ (#{expand-expr
-ANAU$bmvAmthP7L7xwnOF}#
+ #{type
-ANAU$bmvAmthP7L7xwqb7}#
+ #{value
-ANAU$bmvAmthP7L7xwqb8}#
+ #{e
-ANAU$bmvAmthP7L7xwqb9}#
+ #{r
-ANAU$bmvAmthP7L7xwqYF}#
+ #{w
-ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#)))
+ (begin
+ (primitive-eval
+ #{x -ANAU$bmvAmthP7L7xwrH4}#)
+ #{x -ANAU$bmvAmthP7L7xwrH4}#))
+ (lambda ()
+ (#{expand-expr
-ANAU$bmvAmthP7L7xwnOF}#
+ #{type -ANAU$bmvAmthP7L7xwqb7}#
+ #{value
-ANAU$bmvAmthP7L7xwqb8}#
+ #{e -ANAU$bmvAmthP7L7xwqb9}#
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqb$}#
+ #{s address@hidden
+ #{mod
-ANAU$bmvAmthP7L7xwqcA}#)))
+ #{exps
-ANAU$bmvAmthP7L7xwqYL}#)))))))))
+ (lambda (#{exps -ANAU$bmvAmthP7L7xwrH9}#)
+ (#{scan -ANAU$bmvAmthP7L7xwqWB}#
+ (cdr #{body -ANAU$bmvAmthP7L7xwqYE}#)
+ #{r -ANAU$bmvAmthP7L7xwqYF}#
+ #{w -ANAU$bmvAmthP7L7xwqYG}#
+ #{s -ANAU$bmvAmthP7L7xwqYH}#
+ #{m -ANAU$bmvAmthP7L7xwqYI}#
+ #{esew -ANAU$bmvAmthP7L7xwqYJ}#
+ #{mod -ANAU$bmvAmthP7L7xwqYK}#
+ #{exps -ANAU$bmvAmthP7L7xwrH9}#)))))))
(call-with-values
(lambda ()
- (#{scan 15012}#
- #{body 15005}#
- #{r 15006}#
- #{w 15007}#
- #{s 15008}#
- #{m 15009}#
- #{esew 15010}#
- #{mod 15011}#
+ (#{scan -ANAU$bmvAmthP7L7xwqWB}#
+ #{body -ANAU$bmvAmthP7L7xwqV6}#
+ #{r -ANAU$bmvAmthP7L7xwqV7}#
+ #{w -ANAU$bmvAmthP7L7xwqV8}#
+ #{s -ANAU$bmvAmthP7L7xwqV9}#
+ #{m -ANAU$bmvAmthP7L7xwqV$}#
+ #{esew address@hidden
+ #{mod -ANAU$bmvAmthP7L7xwqWA}#
'()))
- (lambda (#{exps 15015}#)
- (if (null? #{exps 15015}#)
+ (lambda (#{exps -ANAU$bmvAmthP7L7xwqWE}#)
+ (if (null? #{exps -ANAU$bmvAmthP7L7xwqWE}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 0)
- #{s 15008}#)
- (#{build-sequence 2724}#
- #{s 15008}#
+ #{s -ANAU$bmvAmthP7L7xwqV9}#)
+ (#{build-sequence -ANAU$bmvAmthP7L7xwnNN}#
+ #{s -ANAU$bmvAmthP7L7xwqV9}#
(letrec*
- ((#{lp 15055}#
- (lambda (#{in 15139}# #{out 15140}#)
- (if (null? #{in 15139}#)
- #{out 15140}#
- (let ((#{e 15141}# (car #{in 15139}#)))
- (#{lp 15055}#
- (cdr #{in 15139}#)
- (cons (if (procedure? #{e 15141}#)
- (#{e 15141}#)
- #{e 15141}#)
- #{out 15140}#)))))))
- (#{lp 15055}# #{exps 15015}# '())))))))))
- (#{expand-install-global 2775}#
- (lambda (#{name 17531}# #{e 17532}#)
- (let ((#{exp 17538}#
- (let ((#{fun-exp 17548}#
+ ((#{lp -ANAU$bmvAmthP7L7xwqWs}#
+ (lambda (#{in -ANAU$bmvAmthP7L7xwqYA}#
+ #{out -ANAU$bmvAmthP7L7xwqYB}#)
+ (if (null? #{in -ANAU$bmvAmthP7L7xwqYA}#)
+ #{out -ANAU$bmvAmthP7L7xwqYB}#
+ (let ((#{e -ANAU$bmvAmthP7L7xwqYC}#
+ (car #{in -ANAU$bmvAmthP7L7xwqYA}#)))
+ (#{lp -ANAU$bmvAmthP7L7xwqWs}#
+ (cdr #{in -ANAU$bmvAmthP7L7xwqYA}#)
+ (cons (if (procedure?
+ #{e -ANAU$bmvAmthP7L7xwqYC}#)
+ (#{e -ANAU$bmvAmthP7L7xwqYC}#)
+ #{e -ANAU$bmvAmthP7L7xwqYC}#)
+ #{out -ANAU$bmvAmthP7L7xwqYB}#)))))))
+ (#{lp -ANAU$bmvAmthP7L7xwqWs}#
+ #{exps -ANAU$bmvAmthP7L7xwqWE}#
+ '())))))))))
+ (#{expand-install-global -ANAU$bmvAmthP7L7xwnOB}#
+ (lambda (#{name -ANAU$bmvAmthP7L7xwrH$}#
+ #{e address@hidden)
+ (let ((#{exp -ANAU$bmvAmthP7L7xwrIF}#
+ (let ((#{fun-exp -ANAU$bmvAmthP7L7xwrIP}#
(if (equal? (module-name (current-module)) '(guile))
(make-struct/no-tail
(vector-ref %expanded-vtables 7)
@@ -1252,391 +1547,416 @@
'(guile)
'make-syntax-transformer
#f)))
- (#{arg-exps 17549}#
+ (#{arg-exps -ANAU$bmvAmthP7L7xwrIQ}#
(list (make-struct/no-tail
(vector-ref %expanded-vtables 1)
#f
- #{name 17531}#)
+ #{name -ANAU$bmvAmthP7L7xwrH$}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 1)
#f
'macro)
- #{e 17532}#)))
+ #{e address@hidden)))
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
#f
- #{fun-exp 17548}#
- #{arg-exps 17549}#))))
+ #{fun-exp -ANAU$bmvAmthP7L7xwrIP}#
+ #{arg-exps -ANAU$bmvAmthP7L7xwrIQ}#))))
(begin
- (if (if (struct? #{exp 17538}#)
- (eq? (struct-vtable #{exp 17538}#)
+ (if (if (struct? #{exp -ANAU$bmvAmthP7L7xwrIF}#)
+ (eq? (struct-vtable #{exp -ANAU$bmvAmthP7L7xwrIF}#)
(vector-ref %expanded-vtables 13))
#f)
- (let ((#{meta 17590}# (struct-ref #{exp 17538}# 1)))
- (if (not (assq 'name #{meta 17590}#))
- (let ((#{v 17597}#
- (cons (cons 'name #{name 17531}#) #{meta 17590}#)))
- (struct-set! #{exp 17538}# 1 #{v 17597}#)))))
+ (let ((#{meta -ANAU$bmvAmthP7L7xwrI5}#
+ (struct-ref #{exp -ANAU$bmvAmthP7L7xwrIF}# 1)))
+ (if (not (assq 'name #{meta -ANAU$bmvAmthP7L7xwrI5}#))
+ (let ((#{v -ANAU$bmvAmthP7L7xwrJA}#
+ (cons (cons 'name #{name -ANAU$bmvAmthP7L7xwrH$}#)
+ #{meta -ANAU$bmvAmthP7L7xwrI5}#)))
+ (struct-set!
+ #{exp -ANAU$bmvAmthP7L7xwrIF}#
+ 1
+ #{v -ANAU$bmvAmthP7L7xwrJA}#)))))
(make-struct/no-tail
(vector-ref %expanded-vtables 9)
#f
- #{name 17531}#
- #{exp 17538}#)))))
- (#{parse-when-list 2776}#
- (lambda (#{e 17608}# #{when-list 17609}#)
- (let ((#{result 17610}#
- (#{strip 2791}# #{when-list 17609}# '(()))))
+ #{name -ANAU$bmvAmthP7L7xwrH$}#
+ #{exp -ANAU$bmvAmthP7L7xwrIF}#)))))
+ (#{parse-when-list -ANAU$bmvAmthP7L7xwnOC}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwrJL}#
+ #{when-list -ANAU$bmvAmthP7L7xwrJM}#)
+ (let ((#{result -ANAU$bmvAmthP7L7xwrJN}#
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ #{when-list -ANAU$bmvAmthP7L7xwrJM}#
+ '(()))))
(letrec*
- ((#{lp 17611}#
- (lambda (#{l 17665}#)
- (if (null? #{l 17665}#)
- #{result 17610}#
- (if (let ((#{t 17667}# (car #{l 17665}#)))
- (if (eq? #{t 17667}# 'compile)
+ ((#{lp -ANAU$bmvAmthP7L7xwrJO}#
+ (lambda (#{l -ANAU$bmvAmthP7L7xwrKE}#)
+ (if (null? #{l -ANAU$bmvAmthP7L7xwrKE}#)
+ #{result -ANAU$bmvAmthP7L7xwrJN}#
+ (if (let ((#{t -ANAU$bmvAmthP7L7xwrKG}#
+ (car #{l -ANAU$bmvAmthP7L7xwrKE}#)))
+ (if (eq? #{t -ANAU$bmvAmthP7L7xwrKG}# 'compile)
#t
- (if (eq? #{t 17667}# 'load)
+ (if (eq? #{t -ANAU$bmvAmthP7L7xwrKG}# 'load)
#t
- (if (eq? #{t 17667}# 'eval)
+ (if (eq? #{t -ANAU$bmvAmthP7L7xwrKG}# 'eval)
#t
- (eq? #{t 17667}# 'expand)))))
- (#{lp 17611}# (cdr #{l 17665}#))
+ (eq? #{t -ANAU$bmvAmthP7L7xwrKG}# 'expand)))))
+ (#{lp -ANAU$bmvAmthP7L7xwrJO}#
+ (cdr #{l -ANAU$bmvAmthP7L7xwrKE}#))
(syntax-violation
'eval-when
"invalid situation"
- #{e 17608}#
- (car #{l 17665}#)))))))
- (#{lp 17611}# #{result 17610}#)))))
- (#{syntax-type 2777}#
- (lambda (#{e 17669}#
- #{r 17670}#
- #{w 17671}#
- #{s 17672}#
- #{rib 17673}#
- #{mod 17674}#
- #{for-car? 17675}#)
- (if (symbol? #{e 17669}#)
- (let ((#{n 17676}#
- (#{id-var-name 2762}# #{e 17669}# #{w 17671}#)))
- (let ((#{b 17677}#
- (let ((#{t 17685}# (assq #{n 17676}# #{r 17670}#)))
- (if #{t 17685}#
- (cdr #{t 17685}#)
- (if (symbol? #{n 17676}#)
- (let ((#{t 17691}#
- (#{get-global-definition-hook 2706}#
- #{n 17676}#
- #{mod 17674}#)))
- (if #{t 17691}# #{t 17691}# '(global)))
+ #{e -ANAU$bmvAmthP7L7xwrJL}#
+ (car #{l -ANAU$bmvAmthP7L7xwrKE}#)))))))
+ (#{lp -ANAU$bmvAmthP7L7xwrJO}#
+ #{result -ANAU$bmvAmthP7L7xwrJN}#)))))
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#
+ #{for-car? -ANAU$bmvAmthP7L7xwrKO}#)
+ (if (symbol? #{e -ANAU$bmvAmthP7L7xwrKI}#)
+ (let ((#{n -ANAU$bmvAmthP7L7xwrKP}#
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#)))
+ (let ((#{b -ANAU$bmvAmthP7L7xwrKQ}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwrKY}#
+ (assq #{n -ANAU$bmvAmthP7L7xwrKP}#
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwrKY}#
+ (cdr #{t -ANAU$bmvAmthP7L7xwrKY}#)
+ (if (symbol? #{n -ANAU$bmvAmthP7L7xwrKP}#)
+ (let ((#{t -ANAU$bmvAmthP7L7xwrKe}#
+ (#{get-global-definition-hook
-ANAU$bmvAmthP7L7xwnM7}#
+ #{n -ANAU$bmvAmthP7L7xwrKP}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwrKe}#
+ #{t -ANAU$bmvAmthP7L7xwrKe}#
+ '(global)))
'(displaced-lexical))))))
- (let ((#{type 17678}# (car #{b 17677}#)))
- (if (eqv? #{type 17678}# 'lexical)
+ (let ((#{type -ANAU$bmvAmthP7L7xwrKR}#
+ (car #{b -ANAU$bmvAmthP7L7xwrKQ}#)))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrKR}# 'lexical)
(values
- #{type 17678}#
- (cdr #{b 17677}#)
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{type 17678}# 'global)
+ #{type -ANAU$bmvAmthP7L7xwrKR}#
+ (cdr #{b -ANAU$bmvAmthP7L7xwrKQ}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrKR}# 'global)
(values
- #{type 17678}#
- #{n 17676}#
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{type 17678}# 'macro)
- (if #{for-car? 17675}#
+ #{type -ANAU$bmvAmthP7L7xwrKR}#
+ #{n -ANAU$bmvAmthP7L7xwrKP}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrKR}# 'macro)
+ (if #{for-car? -ANAU$bmvAmthP7L7xwrKO}#
(values
- #{type 17678}#
- (cdr #{b 17677}#)
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (#{syntax-type 2777}#
- (#{expand-macro 2781}#
- (cdr #{b 17677}#)
- #{e 17669}#
- #{r 17670}#
- #{w 17671}#
- #{s 17672}#
- #{rib 17673}#
- #{mod 17674}#)
- #{r 17670}#
+ #{type -ANAU$bmvAmthP7L7xwrKR}#
+ (cdr #{b -ANAU$bmvAmthP7L7xwrKQ}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ (#{expand-macro -ANAU$bmvAmthP7L7xwnOH}#
+ (cdr #{b -ANAU$bmvAmthP7L7xwrKQ}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
'(())
- #{s 17672}#
- #{rib 17673}#
- #{mod 17674}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#
#f))
(values
- #{type 17678}#
- (cdr #{b 17677}#)
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)))))))
- (if (pair? #{e 17669}#)
- (let ((#{first 17711}# (car #{e 17669}#)))
+ #{type -ANAU$bmvAmthP7L7xwrKR}#
+ (cdr #{b -ANAU$bmvAmthP7L7xwrKQ}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)))))))
+ (if (pair? #{e -ANAU$bmvAmthP7L7xwrKI}#)
+ (let ((#{first -ANAU$bmvAmthP7L7xwrKy}#
+ (car #{e -ANAU$bmvAmthP7L7xwrKI}#)))
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{first 17711}#
- #{r 17670}#
- #{w 17671}#
- #{s 17672}#
- #{rib 17673}#
- #{mod 17674}#
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{first -ANAU$bmvAmthP7L7xwrKy}#
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#
#t))
- (lambda (#{ftype 17713}#
- #{fval 17714}#
- #{fe 17715}#
- #{fw 17716}#
- #{fs 17717}#
- #{fmod 17718}#)
- (if (eqv? #{ftype 17713}# 'lexical)
+ (lambda (#{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ #{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{fe -ANAU$bmvAmthP7L7xwrK2}#
+ #{fw -ANAU$bmvAmthP7L7xwrK3}#
+ #{fs -ANAU$bmvAmthP7L7xwrK4}#
+ #{fmod -ANAU$bmvAmthP7L7xwrK5}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}# 'lexical)
(values
'lexical-call
- #{fval 17714}#
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{ftype 17713}# 'global)
+ #{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}# 'global)
(values
'global-call
(vector
'syntax-object
- #{fval 17714}#
- #{w 17671}#
- #{fmod 17718}#)
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{ftype 17713}# 'macro)
- (#{syntax-type 2777}#
- (#{expand-macro 2781}#
- #{fval 17714}#
- #{e 17669}#
- #{r 17670}#
- #{w 17671}#
- #{s 17672}#
- #{rib 17673}#
- #{mod 17674}#)
- #{r 17670}#
+ #{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{fmod -ANAU$bmvAmthP7L7xwrK5}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}# 'macro)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ (#{expand-macro -ANAU$bmvAmthP7L7xwnOH}#
+ #{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
'(())
- #{s 17672}#
- #{rib 17673}#
- #{mod 17674}#
- #{for-car? 17675}#)
- (if (eqv? #{ftype 17713}# 'module-ref)
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#
+ #{for-car? -ANAU$bmvAmthP7L7xwrKO}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ 'module-ref)
(call-with-values
(lambda ()
- (#{fval 17714}#
- #{e 17669}#
- #{r 17670}#
- #{w 17671}#))
- (lambda (#{e 17739}#
- #{r 17740}#
- #{w 17741}#
- #{s 17742}#
- #{mod 17743}#)
- (#{syntax-type 2777}#
- #{e 17739}#
- #{r 17740}#
- #{w 17741}#
- #{s 17742}#
- #{rib 17673}#
- #{mod 17743}#
- #{for-car? 17675}#)))
- (if (eqv? #{ftype 17713}# 'core)
+ (#{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwrLO}#
+ #{r -ANAU$bmvAmthP7L7xwrLP}#
+ #{w -ANAU$bmvAmthP7L7xwrLQ}#
+ #{s -ANAU$bmvAmthP7L7xwrLR}#
+ #{mod -ANAU$bmvAmthP7L7xwrLS}#)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xwrLO}#
+ #{r -ANAU$bmvAmthP7L7xwrLP}#
+ #{w -ANAU$bmvAmthP7L7xwrLQ}#
+ #{s -ANAU$bmvAmthP7L7xwrLR}#
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ #{mod -ANAU$bmvAmthP7L7xwrLS}#
+ #{for-car? -ANAU$bmvAmthP7L7xwrKO}#)))
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}# 'core)
(values
'core-form
- #{fval 17714}#
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{ftype 17713}# 'local-syntax)
+ #{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ 'local-syntax)
(values
'local-syntax-form
- #{fval 17714}#
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{ftype 17713}# 'begin)
+ #{fval -ANAU$bmvAmthP7L7xwrK1}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ 'begin)
(values
'begin-form
#f
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{ftype 17713}# 'eval-when)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ 'eval-when)
(values
'eval-when-form
#f
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
- (if (eqv? #{ftype 17713}# 'define)
- (let ((#{tmp 17760}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ 'define)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrLj}#
($sc-dispatch
- #{e 17669}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
'(_ any any))))
- (if (if #{tmp 17760}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwrLj}#
(@apply
- (lambda (#{name 17764}#
- #{val 17765}#)
- (if (symbol? #{name 17764}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrLn}#
+ #{val
-ANAU$bmvAmthP7L7xwrLo}#)
+ (if (symbol?
+ #{name
-ANAU$bmvAmthP7L7xwrLn}#)
#t
(if (if (vector?
- #{name 17764}#)
+ #{name
-ANAU$bmvAmthP7L7xwrLn}#)
(if (= (vector-length
- #{name
17764}#)
+ #{name
-ANAU$bmvAmthP7L7xwrLn}#)
4)
(eq? (vector-ref
- #{name
17764}#
+ #{name
-ANAU$bmvAmthP7L7xwrLn}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{name 17764}#
+ #{name
-ANAU$bmvAmthP7L7xwrLn}#
1))
#f)))
- #{tmp 17760}#)
+ #{tmp -ANAU$bmvAmthP7L7xwrLj}#)
#f)
(@apply
- (lambda (#{name 17792}#
- #{val 17793}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrMD}#
+ #{val
-ANAU$bmvAmthP7L7xwrME}#)
(values
'define-form
- #{name 17792}#
- #{val 17793}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#))
- #{tmp 17760}#)
- (let ((#{tmp 17794}#
+ #{name -ANAU$bmvAmthP7L7xwrMD}#
+ #{val -ANAU$bmvAmthP7L7xwrME}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#))
+ #{tmp -ANAU$bmvAmthP7L7xwrLj}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrMF}#
($sc-dispatch
- #{e 17669}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
'(_ (any . any)
any
.
each-any))))
- (if (if #{tmp 17794}#
+ (if (if #{tmp
-ANAU$bmvAmthP7L7xwrMF}#
(@apply
- (lambda (#{name 17798}#
- #{args 17799}#
- #{e1 17800}#
- #{e2 17801}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrMJ}#
+ #{args
-ANAU$bmvAmthP7L7xwrMK}#
+ #{e1
-ANAU$bmvAmthP7L7xwrML}#
+ #{e2
-ANAU$bmvAmthP7L7xwrMM}#)
(if (if (symbol?
- #{name 17798}#)
+ #{name
-ANAU$bmvAmthP7L7xwrMJ}#)
#t
(if (if (vector?
- #{name
17798}#)
+ #{name
-ANAU$bmvAmthP7L7xwrMJ}#)
(if (=
(vector-length
-
#{name 17798}#)
+
#{name -ANAU$bmvAmthP7L7xwrMJ}#)
4)
(eq?
(vector-ref
-
#{name 17798}#
+
#{name -ANAU$bmvAmthP7L7xwrMJ}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{name 17798}#
+ #{name
-ANAU$bmvAmthP7L7xwrMJ}#
1))
#f))
- (#{valid-bound-ids?
2768}#
+ (#{valid-bound-ids?
-ANAU$bmvAmthP7L7xwnN6}#
(letrec*
- ((#{lvl 17950}#
- (lambda (#{vars
17952}#
- #{ls
17953}#
- #{w
17954}#)
- (if (pair?
#{vars 17952}#)
- (#{lvl
17950}#
- (cdr
#{vars 17952}#)
- (cons
(#{wrap 2771}#
-
(car #{vars 17952}#)
-
#{w 17954}#
+ ((#{lvl
-ANAU$bmvAmthP7L7xwrOh}#
+ (lambda (#{vars
-ANAU$bmvAmthP7L7xwrOj}#
+ #{ls
-ANAU$bmvAmthP7L7xwrOk}#
+ #{w
-ANAU$bmvAmthP7L7xwrOl}#)
+ (if (pair?
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
+ (#{lvl
-ANAU$bmvAmthP7L7xwrOh}#
+ (cdr
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
+ (cons
(#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+
(car #{vars -ANAU$bmvAmthP7L7xwrOj}#)
+
#{w -ANAU$bmvAmthP7L7xwrOl}#
#f)
- #{ls
17953}#)
- #{w
17954}#)
+ #{ls
-ANAU$bmvAmthP7L7xwrOk}#)
+ #{w
-ANAU$bmvAmthP7L7xwrOl}#)
(if (if
(symbol?
-
#{vars 17952}#)
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
#t
(if
(if (vector?
-
#{vars 17952}#)
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
(if (= (vector-length
-
#{vars 17952}#)
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
4)
(eq? (vector-ref
-
#{vars 17952}#
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
-
#{vars 17952}#
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#
1))
#f))
- (cons
(#{wrap 2771}#
-
#{vars 17952}#
-
#{w 17954}#
+ (cons
(#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#
+
#{w -ANAU$bmvAmthP7L7xwrOl}#
#f)
- #{ls
17953}#)
- (if (null?
#{vars 17952}#)
- #{ls
17953}#
+ #{ls
-ANAU$bmvAmthP7L7xwrOk}#)
+ (if (null?
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
+ #{ls
-ANAU$bmvAmthP7L7xwrOk}#
(if (if
(vector?
-
#{vars 17952}#)
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
(if (= (vector-length
-
#{vars 17952}#)
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#)
4)
(eq? (vector-ref
-
#{vars 17952}#
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#
0)
'syntax-object)
#f)
#f)
- (#{lvl
17950}#
+ (#{lvl
-ANAU$bmvAmthP7L7xwrOh}#
(vector-ref
-
#{vars 17952}#
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#
1)
- #{ls
17953}#
-
(#{join-wraps 2759}#
-
#{w 17954}#
+ #{ls
-ANAU$bmvAmthP7L7xwrOk}#
+
(#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+
#{w -ANAU$bmvAmthP7L7xwrOl}#
(vector-ref
-
#{vars 17952}#
+
#{vars -ANAU$bmvAmthP7L7xwrOj}#
2)))
- (cons
#{vars 17952}#
-
#{ls 17953}#))))))))
- (#{lvl 17950}#
- #{args 17799}#
+ (cons
#{vars -ANAU$bmvAmthP7L7xwrOj}#
+
#{ls -ANAU$bmvAmthP7L7xwrOk}#))))))))
+ (#{lvl
-ANAU$bmvAmthP7L7xwrOh}#
+ #{args
-ANAU$bmvAmthP7L7xwrMK}#
'()
'(()))))
#f))
- #{tmp 17794}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwrMF}#)
#f)
(@apply
- (lambda (#{name 17998}#
- #{args 17999}#
- #{e1 18000}#
- #{e2 18001}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrPR}#
+ #{args
-ANAU$bmvAmthP7L7xwrPS}#
+ #{e1
-ANAU$bmvAmthP7L7xwrPT}#
+ #{e2
-ANAU$bmvAmthP7L7xwrPU}#)
(values
'define-form
- (#{wrap 2771}#
- #{name 17998}#
- #{w 17671}#
- #{mod 17674}#)
- (let ((#{e 18007}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ #{name
-ANAU$bmvAmthP7L7xwrPR}#
+ #{w
-ANAU$bmvAmthP7L7xwrKK}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#)
+ (let ((#{e
-ANAU$bmvAmthP7L7xwrPa}#
(cons
'#(syntax-object
lambda
((top)
@@ -1649,10 +1969,10 @@
(top)
(top)
(top))
- #("kg"
- "kh"
- "ki"
- "kj"))
+ #("l7"
+ "l8"
+ "l9"
+ "la"))
#(ribcage
()
()
@@ -1674,12 +1994,12 @@
(top)
(top)
(top))
- #("jx"
- "jy"
- "jz"
- "k0"
- "k1"
- "k2"))
+ #("ko"
+ "kp"
+ "kq"
+ "kr"
+ "ks"
+ "kt"))
#(ribcage
()
()
@@ -1687,7 +2007,7 @@
#(ribcage
#(first)
#((top))
- #("jw"))
+ #("kn"))
#(ribcage
()
()
@@ -1715,13 +2035,13 @@
(top)
(top)
(top))
- #("jm"
- "jn"
- "jo"
- "jp"
- "jq"
- "jr"
- "js"))
+ #("kd"
+ "ke"
+ "kf"
+ "kg"
+ "kh"
+ "ki"
+ "kj"))
#(ribcage
(lambda-var-list
gen-var
@@ -1754,6 +2074,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -2000,8 +2321,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -2152,67 +2475,67 @@
"6")))
(hygiene
guile))
- (#{wrap 2771}#
- (cons
#{args 17999}#
- (cons
#{e1 18000}#
-
#{e2 18001}#))
- #{w 17671}#
- #{mod
17674}#))))
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ (cons
#{args -ANAU$bmvAmthP7L7xwrPS}#
+ (cons
#{e1 -ANAU$bmvAmthP7L7xwrPT}#
+
#{e2 -ANAU$bmvAmthP7L7xwrPU}#))
+ #{w
-ANAU$bmvAmthP7L7xwrKK}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#))))
(begin
- (if (if (pair? #{e
18007}#)
- #{s 17672}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrPa}#)
+ #{s
-ANAU$bmvAmthP7L7xwrKL}#
#f)
(set-source-properties!
- #{e 18007}#
- #{s 17672}#))
- #{e 18007}#))
+ #{e
-ANAU$bmvAmthP7L7xwrPa}#
+ #{s
-ANAU$bmvAmthP7L7xwrKL}#))
+ #{e
-ANAU$bmvAmthP7L7xwrPa}#))
'(())
- #{s 17672}#
- #{mod 17674}#))
- #{tmp 17794}#)
- (let ((#{tmp 18014}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#))
+ #{tmp -ANAU$bmvAmthP7L7xwrMF}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwrPh}#
($sc-dispatch
- #{e 17669}#
+ #{e
-ANAU$bmvAmthP7L7xwrKI}#
'(_ any))))
- (if (if #{tmp 18014}#
+ (if (if #{tmp
-ANAU$bmvAmthP7L7xwrPh}#
(@apply
- (lambda (#{name 18018}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrPl}#)
(if (symbol?
- #{name 18018}#)
+ #{name
-ANAU$bmvAmthP7L7xwrPl}#)
#t
(if (if (vector?
- #{name
18018}#)
+ #{name
-ANAU$bmvAmthP7L7xwrPl}#)
(if (=
(vector-length
-
#{name 18018}#)
+
#{name -ANAU$bmvAmthP7L7xwrPl}#)
4)
(eq?
(vector-ref
-
#{name 18018}#
+
#{name -ANAU$bmvAmthP7L7xwrPl}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{name 18018}#
+ #{name
-ANAU$bmvAmthP7L7xwrPl}#
1))
#f)))
- #{tmp 18014}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwrPh}#)
#f)
(@apply
- (lambda (#{name 18045}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrQA}#)
(values
'define-form
- (#{wrap 2771}#
- #{name 18045}#
- #{w 17671}#
- #{mod 17674}#)
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ #{name
-ANAU$bmvAmthP7L7xwrQA}#
+ #{w
-ANAU$bmvAmthP7L7xwrKK}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#)
'(#(syntax-object
if
((top)
#(ribcage
#(name)
#((top))
- #("kl"))
+ #("lc"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
@@ -2228,17 +2551,17 @@
(top)
(top)
(top))
- #("jx"
- "jy"
- "jz"
- "k0"
- "k1"
- "k2"))
+ #("ko"
+ "kp"
+ "kq"
+ "kr"
+ "ks"
+ "kt"))
#(ribcage () () ())
#(ribcage
#(first)
#((top))
- #("jw"))
+ #("kn"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage () () ())
@@ -2257,13 +2580,13 @@
(top)
(top)
(top))
- #("jm"
- "jn"
- "jo"
- "jp"
- "jq"
- "jr"
- "js"))
+ #("kd"
+ "ke"
+ "kf"
+ "kg"
+ "kh"
+ "ki"
+ "kj"))
#(ribcage
(lambda-var-list
gen-var
@@ -2296,6 +2619,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -2542,8 +2866,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -2697,7 +3023,7 @@
#(ribcage
#(name)
#((top))
- #("kl"))
+ #("lc"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
@@ -2713,17 +3039,17 @@
(top)
(top)
(top))
- #("jx"
- "jy"
- "jz"
- "k0"
- "k1"
- "k2"))
+ #("ko"
+ "kp"
+ "kq"
+ "kr"
+ "ks"
+ "kt"))
#(ribcage () () ())
#(ribcage
#(first)
#((top))
- #("jw"))
+ #("kn"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage () () ())
@@ -2742,13 +3068,13 @@
(top)
(top)
(top))
- #("jm"
- "jn"
- "jo"
- "jp"
- "jq"
- "jr"
- "js"))
+ #("kd"
+ "ke"
+ "kf"
+ "kg"
+ "kh"
+ "ki"
+ "kj"))
#(ribcage
(lambda-var-list
gen-var
@@ -2781,6 +3107,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -3027,8 +3354,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -3182,7 +3511,7 @@
#(ribcage
#(name)
#((top))
- #("kl"))
+ #("lc"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
@@ -3198,17 +3527,17 @@
(top)
(top)
(top))
- #("jx"
- "jy"
- "jz"
- "k0"
- "k1"
- "k2"))
+ #("ko"
+ "kp"
+ "kq"
+ "kr"
+ "ks"
+ "kt"))
#(ribcage () () ())
#(ribcage
#(first)
#((top))
- #("jw"))
+ #("kn"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage () () ())
@@ -3227,13 +3556,13 @@
(top)
(top)
(top))
- #("jm"
- "jn"
- "jo"
- "jp"
- "jq"
- "jr"
- "js"))
+ #("kd"
+ "ke"
+ "kf"
+ "kg"
+ "kh"
+ "ki"
+ "kj"))
#(ribcage
(lambda-var-list
gen-var
@@ -3266,6 +3595,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -3512,8 +3842,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -3662,321 +3994,358 @@
("8" "7" "6")))
(hygiene guile)))
'(())
- #{s 17672}#
- #{mod 17674}#))
- #{tmp 18014}#)
+ #{s
-ANAU$bmvAmthP7L7xwrKL}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#))
+ #{tmp
-ANAU$bmvAmthP7L7xwrPh}#)
(syntax-violation
#f
"source expression failed
to match any pattern"
- #{e 17669}#)))))))
- (if (eqv? #{ftype 17713}# 'define-syntax)
- (let ((#{tmp 18064}#
+ #{e
-ANAU$bmvAmthP7L7xwrKI}#)))))))
+ (if (eqv? #{ftype -ANAU$bmvAmthP7L7xwrK0}#
+ 'define-syntax)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrQT}#
($sc-dispatch
- #{e 17669}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
'(_ any any))))
- (if (if #{tmp 18064}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwrQT}#
(@apply
- (lambda (#{name 18068}#
- #{val 18069}#)
- (if (symbol? #{name 18068}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrQX}#
+ #{val
-ANAU$bmvAmthP7L7xwrQY}#)
+ (if (symbol?
+ #{name
-ANAU$bmvAmthP7L7xwrQX}#)
#t
(if (if (vector?
- #{name 18068}#)
+ #{name
-ANAU$bmvAmthP7L7xwrQX}#)
(if (=
(vector-length
- #{name
18068}#)
+ #{name
-ANAU$bmvAmthP7L7xwrQX}#)
4)
(eq? (vector-ref
- #{name
18068}#
+ #{name
-ANAU$bmvAmthP7L7xwrQX}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{name 18068}#
+ #{name
-ANAU$bmvAmthP7L7xwrQX}#
1))
#f)))
- #{tmp 18064}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwrQT}#)
#f)
(@apply
- (lambda (#{name 18096}#
- #{val 18097}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrQz}#
+ #{val
-ANAU$bmvAmthP7L7xwrQ0}#)
(values
'define-syntax-form
- #{name 18096}#
- #{val 18097}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#))
- #{tmp 18064}#)
+ #{name
-ANAU$bmvAmthP7L7xwrQz}#
+ #{val -ANAU$bmvAmthP7L7xwrQ0}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#))
+ #{tmp -ANAU$bmvAmthP7L7xwrQT}#)
(syntax-violation
#f
"source expression failed to
match any pattern"
- #{e 17669}#)))
- (if (eqv? #{ftype 17713}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#)))
+ (if (eqv? #{ftype
-ANAU$bmvAmthP7L7xwrK0}#
'define-syntax-parameter)
- (let ((#{tmp 18108}#
+ (let ((#{tmp address@hidden
($sc-dispatch
- #{e 17669}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
'(_ any any))))
- (if (if #{tmp 18108}#
+ (if (if #{tmp address@hidden
(@apply
- (lambda (#{name 18112}#
- #{val 18113}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrRD}#
+ #{val
-ANAU$bmvAmthP7L7xwrRE}#)
(if (symbol?
- #{name 18112}#)
+ #{name
-ANAU$bmvAmthP7L7xwrRD}#)
#t
(if (if (vector?
- #{name
18112}#)
+ #{name
-ANAU$bmvAmthP7L7xwrRD}#)
(if (=
(vector-length
- #{name
18112}#)
+ #{name
-ANAU$bmvAmthP7L7xwrRD}#)
4)
(eq? (vector-ref
- #{name
18112}#
+ #{name
-ANAU$bmvAmthP7L7xwrRD}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{name 18112}#
+ #{name
-ANAU$bmvAmthP7L7xwrRD}#
1))
#f)))
- #{tmp 18108}#)
+ #{tmp address@hidden)
#f)
(@apply
- (lambda (#{name 18140}#
- #{val 18141}#)
+ (lambda (#{name
-ANAU$bmvAmthP7L7xwrRf}#
+ #{val
-ANAU$bmvAmthP7L7xwrRg}#)
(values
'define-syntax-parameter-form
- #{name 18140}#
- #{val 18141}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#))
- #{tmp 18108}#)
+ #{name
-ANAU$bmvAmthP7L7xwrRf}#
+ #{val
-ANAU$bmvAmthP7L7xwrRg}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#))
+ #{tmp address@hidden)
(syntax-violation
#f
"source expression failed to
match any pattern"
- #{e 17669}#)))
+ #{e -ANAU$bmvAmthP7L7xwrKI}#)))
(values
'call
#f
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)))))))))))))))
- (if (if (vector? #{e 17669}#)
- (if (= (vector-length #{e 17669}#) 4)
- (eq? (vector-ref #{e 17669}# 0) 'syntax-object)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod
-ANAU$bmvAmthP7L7xwrKN}#)))))))))))))))
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwrKI}#)
+ (if (= (vector-length #{e -ANAU$bmvAmthP7L7xwrKI}#)
+ 4)
+ (eq? (vector-ref #{e -ANAU$bmvAmthP7L7xwrKI}# 0)
+ 'syntax-object)
#f)
#f)
- (#{syntax-type 2777}#
- (vector-ref #{e 17669}# 1)
- #{r 17670}#
- (#{join-wraps 2759}#
- #{w 17671}#
- (vector-ref #{e 17669}# 2))
- (let ((#{t 18168}#
- (#{source-annotation 2736}# #{e 17669}#)))
- (if #{t 18168}# #{t 18168}# #{s 17672}#))
- #{rib 17673}#
- (let ((#{t 18403}# (vector-ref #{e 17669}# 3)))
- (if #{t 18403}# #{t 18403}# #{mod 17674}#))
- #{for-car? 17675}#)
- (if (self-evaluating? #{e 17669}#)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwrKI}# 1)
+ #{r -ANAU$bmvAmthP7L7xwrKJ}#
+ (#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwrKI}# 2))
+ (let ((#{t -ANAU$bmvAmthP7L7xwrR7}#
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{e -ANAU$bmvAmthP7L7xwrKI}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwrR7}#
+ #{t -ANAU$bmvAmthP7L7xwrR7}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#))
+ #{rib -ANAU$bmvAmthP7L7xwrKM}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwrVm}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwrKI}# 3)))
+ (if #{t -ANAU$bmvAmthP7L7xwrVm}#
+ #{t -ANAU$bmvAmthP7L7xwrVm}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#))
+ #{for-car? -ANAU$bmvAmthP7L7xwrKO}#)
+ (if (self-evaluating? #{e -ANAU$bmvAmthP7L7xwrKI}#)
(values
'constant
#f
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)
(values
'other
#f
- #{e 17669}#
- #{w 17671}#
- #{s 17672}#
- #{mod 17674}#)))))))
- (#{expand 2778}#
- (lambda (#{e 18412}#
- #{r 18413}#
- #{w 18414}#
- #{mod 18415}#)
+ #{e -ANAU$bmvAmthP7L7xwrKI}#
+ #{w -ANAU$bmvAmthP7L7xwrKK}#
+ #{s -ANAU$bmvAmthP7L7xwrKL}#
+ #{mod -ANAU$bmvAmthP7L7xwrKN}#)))))))
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwrVv}#
+ #{r -ANAU$bmvAmthP7L7xwrVw}#
+ #{w -ANAU$bmvAmthP7L7xwrVx}#
+ #{mod -ANAU$bmvAmthP7L7xwrVy}#)
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 18412}#
- #{r 18413}#
- #{w 18414}#
- (#{source-annotation 2736}# #{e 18412}#)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xwrVv}#
+ #{r -ANAU$bmvAmthP7L7xwrVw}#
+ #{w -ANAU$bmvAmthP7L7xwrVx}#
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{e -ANAU$bmvAmthP7L7xwrVv}#)
#f
- #{mod 18415}#
+ #{mod -ANAU$bmvAmthP7L7xwrVy}#
#f))
- (lambda (#{type 18570}#
- #{value 18571}#
- #{e 18572}#
- #{w 18573}#
- #{s 18574}#
- #{mod 18575}#)
- (#{expand-expr 2779}#
- #{type 18570}#
- #{value 18571}#
- #{e 18572}#
- #{r 18413}#
- #{w 18573}#
- #{s 18574}#
- #{mod 18575}#)))))
- (#{expand-expr 2779}#
- (lambda (#{type 18578}#
- #{value 18579}#
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#)
- (if (eqv? #{type 18578}# 'lexical)
+ (lambda (#{type -ANAU$bmvAmthP7L7xwrYN}#
+ #{value -ANAU$bmvAmthP7L7xwrYO}#
+ #{e -ANAU$bmvAmthP7L7xwrYP}#
+ #{w -ANAU$bmvAmthP7L7xwrYQ}#
+ #{s -ANAU$bmvAmthP7L7xwrYR}#
+ #{mod -ANAU$bmvAmthP7L7xwrYS}#)
+ (#{expand-expr -ANAU$bmvAmthP7L7xwnOF}#
+ #{type -ANAU$bmvAmthP7L7xwrYN}#
+ #{value -ANAU$bmvAmthP7L7xwrYO}#
+ #{e -ANAU$bmvAmthP7L7xwrYP}#
+ #{r -ANAU$bmvAmthP7L7xwrVw}#
+ #{w -ANAU$bmvAmthP7L7xwrYQ}#
+ #{s -ANAU$bmvAmthP7L7xwrYR}#
+ #{mod -ANAU$bmvAmthP7L7xwrYS}#)))))
+ (#{expand-expr -ANAU$bmvAmthP7L7xwnOF}#
+ (lambda (#{type -ANAU$bmvAmthP7L7xwrYV}#
+ #{value -ANAU$bmvAmthP7L7xwrYW}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}# 'lexical)
(make-struct/no-tail
(vector-ref %expanded-vtables 3)
- #{s 18583}#
- #{e 18580}#
- #{value 18579}#)
- (if (if (eqv? #{type 18578}# 'core)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{value -ANAU$bmvAmthP7L7xwrYW}#)
+ (if (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}# 'core)
#t
- (eqv? #{type 18578}# 'core-form))
- (#{value 18579}#
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#)
- (if (eqv? #{type 18578}# 'module-ref)
+ (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}# 'core-form))
+ (#{value -ANAU$bmvAmthP7L7xwrYW}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'module-ref)
(call-with-values
(lambda ()
- (#{value 18579}#
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#))
- (lambda (#{e 18610}#
- #{r 18611}#
- #{w 18612}#
- #{s 18613}#
- #{mod 18614}#)
- (#{expand 2778}#
- #{e 18610}#
- #{r 18611}#
- #{w 18612}#
- #{mod 18614}#)))
- (if (eqv? #{type 18578}# 'lexical-call)
- (#{expand-application 2780}#
- (let ((#{id 18689}# (car #{e 18580}#)))
- (#{build-lexical-reference 2713}#
+ (#{value -ANAU$bmvAmthP7L7xwrYW}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwrY1}#
+ #{r -ANAU$bmvAmthP7L7xwrY2}#
+ #{w -ANAU$bmvAmthP7L7xwrY3}#
+ #{s -ANAU$bmvAmthP7L7xwrY4}#
+ #{mod -ANAU$bmvAmthP7L7xwrY5}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{e -ANAU$bmvAmthP7L7xwrY1}#
+ #{r -ANAU$bmvAmthP7L7xwrY2}#
+ #{w -ANAU$bmvAmthP7L7xwrY3}#
+ #{mod -ANAU$bmvAmthP7L7xwrY5}#)))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'lexical-call)
+ (#{expand-application -ANAU$bmvAmthP7L7xwnOG}#
+ (let ((#{id -ANAU$bmvAmthP7L7xwraE}#
+ (car #{e -ANAU$bmvAmthP7L7xwrYX}#)))
+ (#{build-lexical-reference -ANAU$bmvAmthP7L7xwnNC}#
'fun
- (#{source-annotation 2736}# #{id 18689}#)
- (if (if (vector? #{id 18689}#)
- (if (= (vector-length #{id 18689}#) 4)
- (eq? (vector-ref #{id 18689}# 0) 'syntax-object)
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{id -ANAU$bmvAmthP7L7xwraE}#)
+ (if (if (vector? #{id -ANAU$bmvAmthP7L7xwraE}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwraE}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwraE}#
+ 0)
+ 'syntax-object)
#f)
#f)
- (syntax->datum #{id 18689}#)
- #{id 18689}#)
- #{value 18579}#))
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#)
- (if (eqv? #{type 18578}# 'global-call)
- (#{expand-application 2780}#
- (#{build-global-reference 2716}#
- (#{source-annotation 2736}# (car #{e 18580}#))
- (if (if (vector? #{value 18579}#)
- (if (= (vector-length #{value 18579}#) 4)
- (eq? (vector-ref #{value 18579}# 0)
+ (syntax->datum #{id -ANAU$bmvAmthP7L7xwraE}#)
+ #{id -ANAU$bmvAmthP7L7xwraE}#)
+ #{value -ANAU$bmvAmthP7L7xwrYW}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'global-call)
+ (#{expand-application -ANAU$bmvAmthP7L7xwnOG}#
+ (#{build-global-reference -ANAU$bmvAmthP7L7xwnNF}#
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ (car #{e -ANAU$bmvAmthP7L7xwrYX}#))
+ (if (if (vector? #{value -ANAU$bmvAmthP7L7xwrYW}#)
+ (if (= (vector-length
+ #{value -ANAU$bmvAmthP7L7xwrYW}#)
+ 4)
+ (eq? (vector-ref
+ #{value -ANAU$bmvAmthP7L7xwrYW}#
+ 0)
'syntax-object)
#f)
#f)
- (vector-ref #{value 18579}# 1)
- #{value 18579}#)
- (if (if (vector? #{value 18579}#)
- (if (= (vector-length #{value 18579}#) 4)
- (eq? (vector-ref #{value 18579}# 0)
+ (vector-ref #{value -ANAU$bmvAmthP7L7xwrYW}# 1)
+ #{value -ANAU$bmvAmthP7L7xwrYW}#)
+ (if (if (vector? #{value -ANAU$bmvAmthP7L7xwrYW}#)
+ (if (= (vector-length
+ #{value -ANAU$bmvAmthP7L7xwrYW}#)
+ 4)
+ (eq? (vector-ref
+ #{value -ANAU$bmvAmthP7L7xwrYW}#
+ 0)
'syntax-object)
#f)
#f)
- (vector-ref #{value 18579}# 3)
- #{mod 18584}#))
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#)
- (if (eqv? #{type 18578}# 'constant)
- (let ((#{exp 19026}#
- (#{strip 2791}#
- (#{wrap 2771}#
+ (vector-ref #{value -ANAU$bmvAmthP7L7xwrYW}# 3)
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}# 'constant)
+ (let ((#{exp -ANAU$bmvAmthP7L7xwrfV}#
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 18580}#) #{s 18583}# #f)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #f)
(set-source-properties!
- #{e 18580}#
- #{s 18583}#))
- #{e 18580}#)
- #{w 18582}#
- #{mod 18584}#)
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
'(()))))
(make-struct/no-tail
(vector-ref %expanded-vtables 1)
- #{s 18583}#
- #{exp 19026}#))
- (if (eqv? #{type 18578}# 'global)
- (#{analyze-variable 2715}#
- #{mod 18584}#
- #{value 18579}#
- (lambda (#{mod 19062}#
- #{var 19063}#
- #{public? 19064}#)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{exp -ANAU$bmvAmthP7L7xwrfV}#))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}# 'global)
+ (#{analyze-variable -ANAU$bmvAmthP7L7xwnNE}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#
+ #{value -ANAU$bmvAmthP7L7xwrYW}#
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwrf5}#
+ #{var -ANAU$bmvAmthP7L7xwrf6}#
+ #{public? -ANAU$bmvAmthP7L7xwrf7}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 5)
- #{s 18583}#
- #{mod 19062}#
- #{var 19063}#
- #{public? 19064}#))
- (lambda (#{var 19073}#)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrf5}#
+ #{var -ANAU$bmvAmthP7L7xwrf6}#
+ #{public? -ANAU$bmvAmthP7L7xwrf7}#))
+ (lambda (#{var -ANAU$bmvAmthP7L7xwrgE}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 7)
- #{s 18583}#
- #{var 19073}#)))
- (if (eqv? #{type 18578}# 'call)
- (#{expand-application 2780}#
- (#{expand 2778}#
- (car #{e 18580}#)
- #{r 18581}#
- #{w 18582}#
- #{mod 18584}#)
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#)
- (if (eqv? #{type 18578}# 'begin-form)
- (let ((#{tmp 19148}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{var -ANAU$bmvAmthP7L7xwrgE}#)))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}# 'call)
+ (#{expand-application -ANAU$bmvAmthP7L7xwnOG}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ (car #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'begin-form)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrhP}#
($sc-dispatch
- #{e 18580}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
'(_ any . each-any))))
- (if #{tmp 19148}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwrhP}#
(@apply
- (lambda (#{e1 19152}# #{e2 19153}#)
- (#{expand-sequence 2773}#
- (cons #{e1 19152}# #{e2 19153}#)
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#))
- #{tmp 19148}#)
- (let ((#{tmp 19240}#
- ($sc-dispatch #{e 18580}# '(_))))
- (if #{tmp 19240}#
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xwrhT}#
+ #{e2 -ANAU$bmvAmthP7L7xwrhU}#)
+ (#{expand-sequence address@hidden
+ (cons #{e1 -ANAU$bmvAmthP7L7xwrhT}#
+ #{e2 -ANAU$bmvAmthP7L7xwrhU}#)
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#))
+ #{tmp -ANAU$bmvAmthP7L7xwrhP}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrir}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ '(_))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwrir}#
(@apply
(lambda ()
(if (include-deprecated-features)
@@ -3989,820 +4358,914 @@
(syntax-violation
#f
"sequence of zero expressions"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 18580}#)
- #{s 18583}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrYX}#)
+ #{s
-ANAU$bmvAmthP7L7xwrYa}#
#f)
(set-source-properties!
- #{e 18580}#
- #{s 18583}#))
- #{e 18580}#)
- #{w 18582}#
- #{mod 18584}#))))
- #{tmp 19240}#)
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{s
-ANAU$bmvAmthP7L7xwrYa}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwrir}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{e 18580}#)))))
- (if (eqv? #{type 18578}# 'local-syntax-form)
- (#{expand-local-syntax 2783}#
- #{value 18579}#
- #{e 18580}#
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#
- #{expand-sequence 2773}#)
- (if (eqv? #{type 18578}# 'eval-when-form)
- (let ((#{tmp 19351}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)))))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'local-syntax-form)
+ (#{expand-local-syntax -ANAU$bmvAmthP7L7xwnOJ}#
+ #{value -ANAU$bmvAmthP7L7xwrYW}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#
+ #{expand-sequence address@hidden)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'eval-when-form)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrka}#
($sc-dispatch
- #{e 18580}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
'(_ each-any any . each-any))))
- (if #{tmp 19351}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwrka}#
(@apply
- (lambda (#{x 19355}#
- #{e1 19356}#
- #{e2 19357}#)
- (let ((#{when-list 19358}#
- (#{parse-when-list 2776}#
- #{e 18580}#
- #{x 19355}#)))
- (if (memq 'eval #{when-list 19358}#)
- (#{expand-sequence 2773}#
- (cons #{e1 19356}# #{e2 19357}#)
- #{r 18581}#
- #{w 18582}#
- #{s 18583}#
- #{mod 18584}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwrke}#
+ #{e1 -ANAU$bmvAmthP7L7xwrkf}#
+ #{e2 -ANAU$bmvAmthP7L7xwrkg}#)
+ (let ((#{when-list
-ANAU$bmvAmthP7L7xwrkh}#
+ (#{parse-when-list
-ANAU$bmvAmthP7L7xwnOC}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{x
-ANAU$bmvAmthP7L7xwrke}#)))
+ (if (memq 'eval
+ #{when-list
-ANAU$bmvAmthP7L7xwrkh}#)
+ (#{expand-sequence address@hidden
+ (cons #{e1
-ANAU$bmvAmthP7L7xwrkf}#
+ #{e2
-ANAU$bmvAmthP7L7xwrkg}#)
+ #{r -ANAU$bmvAmthP7L7xwrYY}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 0)
#f))))
- #{tmp 19351}#)
+ #{tmp -ANAU$bmvAmthP7L7xwrka}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{e 18580}#)))
- (if (if (eqv? #{type 18578}# 'define-form)
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)))
+ (if (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'define-form)
#t
- (if (eqv? #{type 18578}#
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
'define-syntax-form)
#t
- (eqv? #{type 18578}#
+ (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
'define-syntax-parameter-form)))
(syntax-violation
#f
"definition in expression context"
- #{e 18580}#
- (#{wrap 2771}#
- #{value 18579}#
- #{w 18582}#
- #{mod 18584}#))
- (if (eqv? #{type 18578}# 'syntax)
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{value -ANAU$bmvAmthP7L7xwrYW}#
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'syntax)
(syntax-violation
#f
"reference to pattern variable outside
syntax form"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 18580}#)
- #{s 18583}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrYX}#)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
#f)
(set-source-properties!
- #{e 18580}#
- #{s 18583}#))
- #{e 18580}#)
- #{w 18582}#
- #{mod 18584}#))
- (if (eqv? #{type 18578}# 'displaced-lexical)
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrYV}#
+ 'displaced-lexical)
(syntax-violation
#f
"reference to identifier outside its
scope"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 18580}#)
- #{s 18583}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrYX}#)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
#f)
(set-source-properties!
- #{e 18580}#
- #{s 18583}#))
- #{e 18580}#)
- #{w 18582}#
- #{mod 18584}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod -ANAU$bmvAmthP7L7xwrYb}#))
(syntax-violation
#f
"unexpected syntax"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 18580}#)
- #{s 18583}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrYX}#)
+ #{s -ANAU$bmvAmthP7L7xwrYa}#
#f)
(set-source-properties!
- #{e 18580}#
- #{s 18583}#))
- #{e 18580}#)
- #{w 18582}#
- #{mod 18584}#))))))))))))))))))
- (#{expand-application 2780}#
- (lambda (#{x 19598}#
- #{e 19599}#
- #{r 19600}#
- #{w 19601}#
- #{s 19602}#
- #{mod 19603}#)
- (let ((#{tmp 19605}#
- ($sc-dispatch #{e 19599}# '(any . each-any))))
- (if #{tmp 19605}#
+ #{e -ANAU$bmvAmthP7L7xwrYX}#
+ #{s -ANAU$bmvAmthP7L7xwrYa}#))
+ #{e -ANAU$bmvAmthP7L7xwrYX}#)
+ #{w -ANAU$bmvAmthP7L7xwrYZ}#
+ #{mod
-ANAU$bmvAmthP7L7xwrYb}#))))))))))))))))))
+ (#{expand-application -ANAU$bmvAmthP7L7xwnOG}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwroR}#
+ #{e -ANAU$bmvAmthP7L7xwroS}#
+ #{r -ANAU$bmvAmthP7L7xwroT}#
+ #{w -ANAU$bmvAmthP7L7xwroU}#
+ #{s -ANAU$bmvAmthP7L7xwroV}#
+ #{mod -ANAU$bmvAmthP7L7xwroW}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwroY}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwroS}#
+ '(any . each-any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwroY}#
(@apply
- (lambda (#{e0 19609}# #{e1 19610}#)
- (#{build-application 2710}#
- #{s 19602}#
- #{x 19598}#
- (map (lambda (#{e 19690}#)
- (#{expand 2778}#
- #{e 19690}#
- #{r 19600}#
- #{w 19601}#
- #{mod 19603}#))
- #{e1 19610}#)))
- #{tmp 19605}#)
+ (lambda (#{e0 -ANAU$bmvAmthP7L7xwroc}#
+ #{e1 -ANAU$bmvAmthP7L7xwrod}#)
+ (#{build-application address@hidden
+ #{s -ANAU$bmvAmthP7L7xwroV}#
+ #{x -ANAU$bmvAmthP7L7xwroR}#
+ (map (lambda (#{e -ANAU$bmvAmthP7L7xwrpt}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{e -ANAU$bmvAmthP7L7xwrpt}#
+ #{r -ANAU$bmvAmthP7L7xwroT}#
+ #{w -ANAU$bmvAmthP7L7xwroU}#
+ #{mod -ANAU$bmvAmthP7L7xwroW}#))
+ #{e1 -ANAU$bmvAmthP7L7xwrod}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwroY}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{e 19599}#)))))
- (#{expand-macro 2781}#
- (lambda (#{p 19766}#
- #{e 19767}#
- #{r 19768}#
- #{w 19769}#
- #{s 19770}#
- #{rib 19771}#
- #{mod 19772}#)
+ #{e -ANAU$bmvAmthP7L7xwroS}#)))))
+ (#{expand-macro -ANAU$bmvAmthP7L7xwnOH}#
+ (lambda (#{p -ANAU$bmvAmthP7L7xwrq5}#
+ #{e -ANAU$bmvAmthP7L7xwrq6}#
+ #{r -ANAU$bmvAmthP7L7xwrq7}#
+ #{w -ANAU$bmvAmthP7L7xwrq8}#
+ #{s -ANAU$bmvAmthP7L7xwrq9}#
+ #{rib -ANAU$bmvAmthP7L7xwrq$}#
+ #{mod address@hidden)
(letrec*
- ((#{rebuild-macro-output 19773}#
- (lambda (#{x 19805}# #{m 19806}#)
- (if (pair? #{x 19805}#)
- (let ((#{e 19810}#
- (cons (#{rebuild-macro-output 19773}#
- (car #{x 19805}#)
- #{m 19806}#)
- (#{rebuild-macro-output 19773}#
- (cdr #{x 19805}#)
- #{m 19806}#))))
+ ((#{rebuild-macro-output -ANAU$bmvAmthP7L7xwrrA}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwrrh}#
+ #{m -ANAU$bmvAmthP7L7xwrri}#)
+ (if (pair? #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ (let ((#{e -ANAU$bmvAmthP7L7xwrrm}#
+ (cons (#{rebuild-macro-output
-ANAU$bmvAmthP7L7xwrrA}#
+ (car #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ #{m -ANAU$bmvAmthP7L7xwrri}#)
+ (#{rebuild-macro-output
-ANAU$bmvAmthP7L7xwrrA}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ #{m -ANAU$bmvAmthP7L7xwrri}#))))
(begin
- (if (if (pair? #{e 19810}#) #{s 19770}# #f)
- (set-source-properties! #{e 19810}# #{s 19770}#))
- #{e 19810}#))
- (if (if (vector? #{x 19805}#)
- (if (= (vector-length #{x 19805}#) 4)
- (eq? (vector-ref #{x 19805}# 0) 'syntax-object)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwrrm}#)
+ #{s -ANAU$bmvAmthP7L7xwrq9}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwrrm}#
+ #{s -ANAU$bmvAmthP7L7xwrq9}#))
+ #{e -ANAU$bmvAmthP7L7xwrrm}#))
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwrrh}# 0)
+ 'syntax-object)
#f)
#f)
- (let ((#{w 19826}# (vector-ref #{x 19805}# 2)))
- (let ((#{ms 19827}# (car #{w 19826}#))
- (#{s 19828}# (cdr #{w 19826}#)))
- (if (if (pair? #{ms 19827}#)
- (eq? (car #{ms 19827}#) #f)
+ (let ((#{w -ANAU$bmvAmthP7L7xwrr2}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwrrh}# 2)))
+ (let ((#{ms -ANAU$bmvAmthP7L7xwrr3}#
+ (car #{w -ANAU$bmvAmthP7L7xwrr2}#))
+ (#{s -ANAU$bmvAmthP7L7xwrr4}#
+ (cdr #{w -ANAU$bmvAmthP7L7xwrr2}#)))
+ (if (if (pair? #{ms -ANAU$bmvAmthP7L7xwrr3}#)
+ (eq? (car #{ms -ANAU$bmvAmthP7L7xwrr3}#) #f)
#f)
- (let ((#{expression 19836}#
- (vector-ref #{x 19805}# 1))
- (#{wrap 19837}#
- (cons (cdr #{ms 19827}#)
- (if #{rib 19771}#
- (cons #{rib 19771}#
- (cdr #{s 19828}#))
- (cdr #{s 19828}#))))
- (#{module 19838}# (vector-ref #{x 19805}# 3)))
+ (let ((#{expression -ANAU$bmvAmthP7L7xwrsA}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwrrh}# 1))
+ (#{wrap -ANAU$bmvAmthP7L7xwrsB}#
+ (cons (cdr #{ms -ANAU$bmvAmthP7L7xwrr3}#)
+ (if #{rib -ANAU$bmvAmthP7L7xwrq$}#
+ (cons #{rib -ANAU$bmvAmthP7L7xwrq$}#
+ (cdr #{s
-ANAU$bmvAmthP7L7xwrr4}#))
+ (cdr #{s -ANAU$bmvAmthP7L7xwrr4}#))))
+ (#{module -ANAU$bmvAmthP7L7xwrsC}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwrrh}# 3)))
(vector
'syntax-object
- #{expression 19836}#
- #{wrap 19837}#
- #{module 19838}#))
- (let ((#{expression 19848}#
- (let ((#{e 19853}#
- (vector-ref #{x 19805}# 1)))
+ #{expression -ANAU$bmvAmthP7L7xwrsA}#
+ #{wrap -ANAU$bmvAmthP7L7xwrsB}#
+ #{module -ANAU$bmvAmthP7L7xwrsC}#))
+ (let ((#{expression -ANAU$bmvAmthP7L7xwrsM}#
+ (let ((#{e -ANAU$bmvAmthP7L7xwrsR}#
+ (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwrrh}#
+ 1)))
(begin
- (if (if (pair? #{e 19853}#)
- #{s 19828}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrsR}#)
+ #{s -ANAU$bmvAmthP7L7xwrr4}#
#f)
(set-source-properties!
- #{e 19853}#
- #{s 19828}#))
- #{e 19853}#)))
- (#{wrap 19849}#
- (cons (cons #{m 19806}# #{ms 19827}#)
- (if #{rib 19771}#
- (cons #{rib 19771}#
- (cons 'shift #{s 19828}#))
- (cons 'shift #{s 19828}#))))
- (#{module 19850}# (vector-ref #{x 19805}# 3)))
+ #{e -ANAU$bmvAmthP7L7xwrsR}#
+ #{s -ANAU$bmvAmthP7L7xwrr4}#))
+ #{e -ANAU$bmvAmthP7L7xwrsR}#)))
+ (#{wrap -ANAU$bmvAmthP7L7xwrsN}#
+ (cons (cons #{m -ANAU$bmvAmthP7L7xwrri}#
+ #{ms -ANAU$bmvAmthP7L7xwrr3}#)
+ (if #{rib -ANAU$bmvAmthP7L7xwrq$}#
+ (cons #{rib -ANAU$bmvAmthP7L7xwrq$}#
+ (cons 'shift
+ #{s
-ANAU$bmvAmthP7L7xwrr4}#))
+ (cons 'shift
+ #{s
-ANAU$bmvAmthP7L7xwrr4}#))))
+ (#{module -ANAU$bmvAmthP7L7xwrsO}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwrrh}# 3)))
(vector
'syntax-object
- #{expression 19848}#
- #{wrap 19849}#
- #{module 19850}#)))))
- (if (vector? #{x 19805}#)
- (let ((#{n 19865}# (vector-length #{x 19805}#)))
- (let ((#{v 19866}#
- (let ((#{e 19874}# (make-vector #{n 19865}#)))
+ #{expression -ANAU$bmvAmthP7L7xwrsM}#
+ #{wrap -ANAU$bmvAmthP7L7xwrsN}#
+ #{module -ANAU$bmvAmthP7L7xwrsO}#)))))
+ (if (vector? #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ (let ((#{n -ANAU$bmvAmthP7L7xwrsd}#
+ (vector-length #{x -ANAU$bmvAmthP7L7xwrrh}#)))
+ (let ((#{v -ANAU$bmvAmthP7L7xwrse}#
+ (let ((#{e -ANAU$bmvAmthP7L7xwrsm}#
+ (make-vector
+ #{n -ANAU$bmvAmthP7L7xwrsd}#)))
(begin
- (if (if (pair? #{e 19874}#) #{x 19805}# #f)
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwrsm}#)
+ #{x -ANAU$bmvAmthP7L7xwrrh}#
+ #f)
(set-source-properties!
- #{e 19874}#
- #{x 19805}#))
- #{e 19874}#))))
+ #{e -ANAU$bmvAmthP7L7xwrsm}#
+ #{x -ANAU$bmvAmthP7L7xwrrh}#))
+ #{e -ANAU$bmvAmthP7L7xwrsm}#))))
(letrec*
- ((#{loop 19867}#
- (lambda (#{i 19919}#)
- (if (= #{i 19919}# #{n 19865}#)
- #{v 19866}#
+ ((#{loop -ANAU$bmvAmthP7L7xwrsf}#
+ (lambda (#{i -ANAU$bmvAmthP7L7xwrtT}#)
+ (if (= #{i -ANAU$bmvAmthP7L7xwrtT}#
+ #{n -ANAU$bmvAmthP7L7xwrsd}#)
+ #{v -ANAU$bmvAmthP7L7xwrse}#
(begin
(vector-set!
- #{v 19866}#
- #{i 19919}#
- (#{rebuild-macro-output 19773}#
- (vector-ref #{x 19805}# #{i 19919}#)
- #{m 19806}#))
- (#{loop 19867}# (#{1+}# #{i 19919}#)))))))
- (#{loop 19867}# 0))))
- (if (symbol? #{x 19805}#)
+ #{v -ANAU$bmvAmthP7L7xwrse}#
+ #{i -ANAU$bmvAmthP7L7xwrtT}#
+ (#{rebuild-macro-output
-ANAU$bmvAmthP7L7xwrrA}#
+ (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwrrh}#
+ #{i -ANAU$bmvAmthP7L7xwrtT}#)
+ #{m -ANAU$bmvAmthP7L7xwrri}#))
+ (#{loop -ANAU$bmvAmthP7L7xwrsf}#
+ (#{1+}# #{i
-ANAU$bmvAmthP7L7xwrtT}#)))))))
+ (#{loop -ANAU$bmvAmthP7L7xwrsf}# 0))))
+ (if (symbol? #{x -ANAU$bmvAmthP7L7xwrrh}#)
(syntax-violation
#f
"encountered raw symbol in macro output"
- (let ((#{s 19925}# (cdr #{w 19769}#)))
- (#{wrap 2771}#
+ (let ((#{s -ANAU$bmvAmthP7L7xwrtZ}#
+ (cdr #{w -ANAU$bmvAmthP7L7xwrq8}#)))
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 19767}#) #{s 19925}# #f)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwrq6}#)
+ #{s -ANAU$bmvAmthP7L7xwrtZ}#
+ #f)
(set-source-properties!
- #{e 19767}#
- #{s 19925}#))
- #{e 19767}#)
- #{w 19769}#
- #{mod 19772}#))
- #{x 19805}#)
+ #{e -ANAU$bmvAmthP7L7xwrq6}#
+ #{s -ANAU$bmvAmthP7L7xwrtZ}#))
+ #{e -ANAU$bmvAmthP7L7xwrq6}#)
+ #{w -ANAU$bmvAmthP7L7xwrq8}#
+ #{mod address@hidden))
+ #{x -ANAU$bmvAmthP7L7xwrrh}#)
(begin
- (if (if (pair? #{x 19805}#) #{s 19770}# #f)
- (set-source-properties! #{x 19805}# #{s 19770}#))
- #{x 19805}#))))))))
+ (if (if (pair? #{x -ANAU$bmvAmthP7L7xwrrh}#)
+ #{s -ANAU$bmvAmthP7L7xwrq9}#
+ #f)
+ (set-source-properties!
+ #{x -ANAU$bmvAmthP7L7xwrrh}#
+ #{s -ANAU$bmvAmthP7L7xwrq9}#))
+ #{x -ANAU$bmvAmthP7L7xwrrh}#))))))))
(with-fluids
- ((#{transformer-environment 2764}#
- (lambda (#{k 19774}#)
- (#{k 19774}#
- #{e 19767}#
- #{r 19768}#
- #{w 19769}#
- #{s 19770}#
- #{rib 19771}#
- #{mod 19772}#))))
- (#{rebuild-macro-output 19773}#
- (#{p 19766}#
- (let ((#{w 19781}#
- (cons (cons #f (car #{w 19769}#))
- (cons 'shift (cdr #{w 19769}#)))))
- (#{wrap 2771}#
+ ((#{transformer-environment -ANAU$bmvAmthP7L7xwnN2}#
+ (lambda (#{k -ANAU$bmvAmthP7L7xwrrB}#)
+ (#{k -ANAU$bmvAmthP7L7xwrrB}#
+ #{e -ANAU$bmvAmthP7L7xwrq6}#
+ #{r -ANAU$bmvAmthP7L7xwrq7}#
+ #{w -ANAU$bmvAmthP7L7xwrq8}#
+ #{s -ANAU$bmvAmthP7L7xwrq9}#
+ #{rib -ANAU$bmvAmthP7L7xwrq$}#
+ #{mod address@hidden))))
+ (#{rebuild-macro-output -ANAU$bmvAmthP7L7xwrrA}#
+ (#{p -ANAU$bmvAmthP7L7xwrq5}#
+ (let ((#{w -ANAU$bmvAmthP7L7xwrrI}#
+ (cons (cons #f (car #{w -ANAU$bmvAmthP7L7xwrq8}#))
+ (cons 'shift
+ (cdr #{w -ANAU$bmvAmthP7L7xwrq8}#)))))
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 19767}#) #{s 19770}# #f)
- (set-source-properties! #{e 19767}# #{s 19770}#))
- #{e 19767}#)
- #{w 19781}#
- #{mod 19772}#)))
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwrq6}#)
+ #{s -ANAU$bmvAmthP7L7xwrq9}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwrq6}#
+ #{s -ANAU$bmvAmthP7L7xwrq9}#))
+ #{e -ANAU$bmvAmthP7L7xwrq6}#)
+ #{w -ANAU$bmvAmthP7L7xwrrI}#
+ #{mod address@hidden)))
(gensym "m"))))))
- (#{expand-body 2782}#
- (lambda (#{body 19957}#
- #{outer-form 19958}#
- #{r 19959}#
- #{w 19960}#
- #{mod 19961}#)
- (let ((#{r 19962}#
- (cons '("placeholder" placeholder) #{r 19959}#)))
- (let ((#{ribcage 19963}# (vector 'ribcage '() '() '())))
- (let ((#{w 19964}#
- (cons (car #{w 19960}#)
- (cons #{ribcage 19963}# (cdr #{w 19960}#)))))
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ (lambda (#{body -ANAU$bmvAmthP7L7xwrt5}#
+ #{outer-form -ANAU$bmvAmthP7L7xwrt6}#
+ #{r -ANAU$bmvAmthP7L7xwrt7}#
+ #{w -ANAU$bmvAmthP7L7xwrt8}#
+ #{mod -ANAU$bmvAmthP7L7xwrt9}#)
+ (let ((#{r -ANAU$bmvAmthP7L7xwrt$}#
+ (cons '("placeholder" placeholder)
+ #{r -ANAU$bmvAmthP7L7xwrt7}#)))
+ (let ((#{ribcage address@hidden
+ (vector 'ribcage '() '() '())))
+ (let ((#{w -ANAU$bmvAmthP7L7xwruA}#
+ (cons (car #{w -ANAU$bmvAmthP7L7xwrt8}#)
+ (cons #{ribcage address@hidden
+ (cdr #{w -ANAU$bmvAmthP7L7xwrt8}#)))))
(letrec*
- ((#{parse 19965}#
- (lambda (#{body 19978}#
- #{ids 19979}#
- #{labels 19980}#
- #{var-ids 19981}#
- #{vars 19982}#
- #{vals 19983}#
- #{bindings 19984}#)
- (if (null? #{body 19978}#)
+ ((#{parse -ANAU$bmvAmthP7L7xwruB}#
+ (lambda (#{body -ANAU$bmvAmthP7L7xwruO}#
+ #{ids -ANAU$bmvAmthP7L7xwruP}#
+ #{labels -ANAU$bmvAmthP7L7xwruQ}#
+ #{var-ids -ANAU$bmvAmthP7L7xwruR}#
+ #{vars -ANAU$bmvAmthP7L7xwruS}#
+ #{vals -ANAU$bmvAmthP7L7xwruT}#
+ #{bindings -ANAU$bmvAmthP7L7xwruU}#)
+ (if (null? #{body -ANAU$bmvAmthP7L7xwruO}#)
(syntax-violation
#f
"no expressions in body"
- #{outer-form 19958}#)
- (let ((#{e 19985}# (cdr (car #{body 19978}#)))
- (#{er 19986}# (car (car #{body 19978}#))))
+ #{outer-form -ANAU$bmvAmthP7L7xwrt6}#)
+ (let ((#{e -ANAU$bmvAmthP7L7xwruV}#
+ (cdr (car #{body -ANAU$bmvAmthP7L7xwruO}#)))
+ (#{er -ANAU$bmvAmthP7L7xwruW}#
+ (car (car #{body -ANAU$bmvAmthP7L7xwruO}#))))
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 19985}#
- #{er 19986}#
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xwruV}#
+ #{er -ANAU$bmvAmthP7L7xwruW}#
'(())
- (#{source-annotation 2736}# #{er 19986}#)
- #{ribcage 19963}#
- #{mod 19961}#
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{er -ANAU$bmvAmthP7L7xwruW}#)
+ #{ribcage address@hidden
+ #{mod -ANAU$bmvAmthP7L7xwrt9}#
#f))
- (lambda (#{type 20143}#
- #{value 20144}#
- #{e 20145}#
- #{w 20146}#
- #{s 20147}#
- #{mod 20148}#)
- (if (eqv? #{type 20143}# 'define-form)
- (let ((#{id 20152}#
- (#{wrap 2771}#
- #{value 20144}#
- #{w 20146}#
- #{mod 20148}#))
- (#{label 20153}# (#{gen-label 2745}#)))
- (let ((#{var 20154}#
- (let ((#{id 20212}#
+ (lambda (#{type -ANAU$bmvAmthP7L7xwrwz}#
+ #{value -ANAU$bmvAmthP7L7xwrw0}#
+ #{e -ANAU$bmvAmthP7L7xwrw1}#
+ #{w -ANAU$bmvAmthP7L7xwrw2}#
+ #{s -ANAU$bmvAmthP7L7xwrw3}#
+ #{mod -ANAU$bmvAmthP7L7xwrw4}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrwz}#
+ 'define-form)
+ (let ((#{id -ANAU$bmvAmthP7L7xwrw8}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{value -ANAU$bmvAmthP7L7xwrw0}#
+ #{w -ANAU$bmvAmthP7L7xwrw2}#
+ #{mod -ANAU$bmvAmthP7L7xwrw4}#))
+ (#{label -ANAU$bmvAmthP7L7xwrw9}#
+ (#{gen-label
-ANAU$bmvAmthP7L7xwnNi}#)))
+ (let ((#{var -ANAU$bmvAmthP7L7xwrw$}#
+ (let ((#{id -ANAU$bmvAmthP7L7xwrx4}#
(if (if (vector?
- #{id 20152}#)
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#)
(if (= (vector-length
- #{id 20152}#)
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#)
4)
(eq? (vector-ref
- #{id 20152}#
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{id 20152}# 1)
- #{id 20152}#)))
+ (vector-ref
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#
+ 1)
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#)))
(gensym
(string-append
- (symbol->string #{id 20212}#)
+ (symbol->string
+ #{id
-ANAU$bmvAmthP7L7xwrx4}#)
" ")))))
(begin
- (let ((#{update 20202}#
- (cons (vector-ref #{id 20152}# 1)
+ (let ((#{update -ANAU$bmvAmthP7L7xwrxu}#
+ (cons (vector-ref
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#
+ 1)
(vector-ref
- #{ribcage 19963}#
+ #{ribcage address@hidden
1))))
(vector-set!
- #{ribcage 19963}#
+ #{ribcage address@hidden
1
- #{update 20202}#))
- (let ((#{update 20204}#
+ #{update -ANAU$bmvAmthP7L7xwrxu}#))
+ (let ((#{update -ANAU$bmvAmthP7L7xwrxw}#
(cons (car (vector-ref
- #{id 20152}#
+ #{id
-ANAU$bmvAmthP7L7xwrw8}#
2))
(vector-ref
- #{ribcage 19963}#
+ #{ribcage address@hidden
2))))
(vector-set!
- #{ribcage 19963}#
+ #{ribcage address@hidden
2
- #{update 20204}#))
- (let ((#{update 20206}#
- (cons #{label 20153}#
+ #{update -ANAU$bmvAmthP7L7xwrxw}#))
+ (let ((#{update -ANAU$bmvAmthP7L7xwrxy}#
+ (cons #{label
-ANAU$bmvAmthP7L7xwrw9}#
(vector-ref
- #{ribcage 19963}#
+ #{ribcage address@hidden
3))))
(vector-set!
- #{ribcage 19963}#
+ #{ribcage address@hidden
3
- #{update 20206}#))
- (#{parse 19965}#
- (cdr #{body 19978}#)
- (cons #{id 20152}# #{ids 19979}#)
- (cons #{label 20153}# #{labels 19980}#)
- (cons #{id 20152}# #{var-ids 19981}#)
- (cons #{var 20154}# #{vars 19982}#)
- (cons (cons #{er 19986}#
- (#{wrap 2771}#
- #{e 20145}#
- #{w 20146}#
- #{mod 20148}#))
- #{vals 19983}#)
- (cons (cons 'lexical #{var 20154}#)
- #{bindings 19984}#)))))
- (if (if (eqv? #{type 20143}#
+ #{update -ANAU$bmvAmthP7L7xwrxy}#))
+ (#{parse -ANAU$bmvAmthP7L7xwruB}#
+ (cdr #{body -ANAU$bmvAmthP7L7xwruO}#)
+ (cons #{id -ANAU$bmvAmthP7L7xwrw8}#
+ #{ids -ANAU$bmvAmthP7L7xwruP}#)
+ (cons #{label -ANAU$bmvAmthP7L7xwrw9}#
+ #{labels
-ANAU$bmvAmthP7L7xwruQ}#)
+ (cons #{id -ANAU$bmvAmthP7L7xwrw8}#
+ #{var-ids
-ANAU$bmvAmthP7L7xwruR}#)
+ (cons #{var -ANAU$bmvAmthP7L7xwrw$}#
+ #{vars -ANAU$bmvAmthP7L7xwruS}#)
+ (cons (cons #{er
-ANAU$bmvAmthP7L7xwruW}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ #{e
-ANAU$bmvAmthP7L7xwrw1}#
+ #{w
-ANAU$bmvAmthP7L7xwrw2}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#))
+ #{vals -ANAU$bmvAmthP7L7xwruT}#)
+ (cons (cons 'lexical
+ #{var
-ANAU$bmvAmthP7L7xwrw$}#)
+ #{bindings
-ANAU$bmvAmthP7L7xwruU}#)))))
+ (if (if (eqv? #{type -ANAU$bmvAmthP7L7xwrwz}#
'define-syntax-form)
#t
- (eqv? #{type 20143}#
+ (eqv? #{type -ANAU$bmvAmthP7L7xwrwz}#
'define-syntax-parameter-form))
- (let ((#{id 20245}#
- (#{wrap 2771}#
- #{value 20144}#
- #{w 20146}#
- #{mod 20148}#))
- (#{label 20246}# (#{gen-label 2745}#)))
+ (let ((#{id -ANAU$bmvAmthP7L7xwryZ}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{value -ANAU$bmvAmthP7L7xwrw0}#
+ #{w -ANAU$bmvAmthP7L7xwrw2}#
+ #{mod -ANAU$bmvAmthP7L7xwrw4}#))
+ (#{label -ANAU$bmvAmthP7L7xwrya}#
+ (#{gen-label
-ANAU$bmvAmthP7L7xwnNi}#)))
(begin
- (let ((#{update 20294}#
- (cons (vector-ref #{id 20245}# 1)
+ (let ((#{update -ANAU$bmvAmthP7L7xwrzK}#
+ (cons (vector-ref
+ #{id
-ANAU$bmvAmthP7L7xwryZ}#
+ 1)
(vector-ref
- #{ribcage 19963}#
+ #{ribcage address@hidden
1))))
(vector-set!
- #{ribcage 19963}#
+ #{ribcage address@hidden
1
- #{update 20294}#))
- (let ((#{update 20296}#
+ #{update -ANAU$bmvAmthP7L7xwrzK}#))
+ (let ((#{update -ANAU$bmvAmthP7L7xwrzM}#
(cons (car (vector-ref
- #{id 20245}#
+ #{id
-ANAU$bmvAmthP7L7xwryZ}#
2))
(vector-ref
- #{ribcage 19963}#
+ #{ribcage address@hidden
2))))
(vector-set!
- #{ribcage 19963}#
+ #{ribcage address@hidden
2
- #{update 20296}#))
- (let ((#{update 20298}#
- (cons #{label 20246}#
+ #{update -ANAU$bmvAmthP7L7xwrzM}#))
+ (let ((#{update -ANAU$bmvAmthP7L7xwrzO}#
+ (cons #{label
-ANAU$bmvAmthP7L7xwrya}#
(vector-ref
- #{ribcage 19963}#
+ #{ribcage address@hidden
3))))
(vector-set!
- #{ribcage 19963}#
+ #{ribcage address@hidden
3
- #{update 20298}#))
- (#{parse 19965}#
- (cdr #{body 19978}#)
- (cons #{id 20245}# #{ids 19979}#)
- (cons #{label 20246}# #{labels 19980}#)
- #{var-ids 19981}#
- #{vars 19982}#
- #{vals 19983}#
+ #{update -ANAU$bmvAmthP7L7xwrzO}#))
+ (#{parse -ANAU$bmvAmthP7L7xwruB}#
+ (cdr #{body -ANAU$bmvAmthP7L7xwruO}#)
+ (cons #{id -ANAU$bmvAmthP7L7xwryZ}#
+ #{ids -ANAU$bmvAmthP7L7xwruP}#)
+ (cons #{label -ANAU$bmvAmthP7L7xwrya}#
+ #{labels
-ANAU$bmvAmthP7L7xwruQ}#)
+ #{var-ids -ANAU$bmvAmthP7L7xwruR}#
+ #{vars -ANAU$bmvAmthP7L7xwruS}#
+ #{vals -ANAU$bmvAmthP7L7xwruT}#
(cons (cons 'macro
- (cons #{er 19986}#
- (#{wrap 2771}#
- #{e 20145}#
- #{w 20146}#
- #{mod 20148}#)))
- #{bindings 19984}#))))
- (if (eqv? #{type 20143}# 'begin-form)
- (let ((#{tmp 20306}#
+ (cons #{er
-ANAU$bmvAmthP7L7xwruW}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ #{e
-ANAU$bmvAmthP7L7xwrw1}#
+ #{w
-ANAU$bmvAmthP7L7xwrw2}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#)))
+ #{bindings
-ANAU$bmvAmthP7L7xwruU}#))))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrwz}#
+ 'begin-form)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwrzW}#
($sc-dispatch
- #{e 20145}#
+ #{e -ANAU$bmvAmthP7L7xwrw1}#
'(_ . each-any))))
- (if #{tmp 20306}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwrzW}#
(@apply
- (lambda (#{e1 20310}#)
- (#{parse 19965}#
+ (lambda (#{e1
-ANAU$bmvAmthP7L7xwrza}#)
+ (#{parse -ANAU$bmvAmthP7L7xwruB}#
(letrec*
- ((#{f 20311}#
- (lambda (#{forms 20374}#)
- (if (null? #{forms
20374}#)
- (cdr #{body 19978}#)
- (cons (cons #{er 19986}#
- (#{wrap
2771}#
- (car
#{forms 20374}#)
- #{w
20146}#
- #{mod
20148}#))
- (#{f 20311}#
- (cdr #{forms
20374}#)))))))
- (#{f 20311}# #{e1 20310}#))
- #{ids 19979}#
- #{labels 19980}#
- #{var-ids 19981}#
- #{vars 19982}#
- #{vals 19983}#
- #{bindings 19984}#))
- #{tmp 20306}#)
+ ((#{f -ANAU$bmvAmthP7L7xwrzb}#
+ (lambda (#{forms
-ANAU$bmvAmthP7L7xwr0a}#)
+ (if (null? #{forms
-ANAU$bmvAmthP7L7xwr0a}#)
+ (cdr #{body
-ANAU$bmvAmthP7L7xwruO}#)
+ (cons (cons #{er
-ANAU$bmvAmthP7L7xwruW}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ (car
#{forms -ANAU$bmvAmthP7L7xwr0a}#)
+ #{w
-ANAU$bmvAmthP7L7xwrw2}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#))
+ (#{f
-ANAU$bmvAmthP7L7xwrzb}#
+ (cdr #{forms
-ANAU$bmvAmthP7L7xwr0a}#)))))))
+ (#{f -ANAU$bmvAmthP7L7xwrzb}#
+ #{e1
-ANAU$bmvAmthP7L7xwrza}#))
+ #{ids -ANAU$bmvAmthP7L7xwruP}#
+ #{labels -ANAU$bmvAmthP7L7xwruQ}#
+ #{var-ids
-ANAU$bmvAmthP7L7xwruR}#
+ #{vars -ANAU$bmvAmthP7L7xwruS}#
+ #{vals -ANAU$bmvAmthP7L7xwruT}#
+ #{bindings
-ANAU$bmvAmthP7L7xwruU}#))
+ #{tmp -ANAU$bmvAmthP7L7xwrzW}#)
(syntax-violation
#f
"source expression failed to match
any pattern"
- #{e 20145}#)))
- (if (eqv? #{type 20143}#
+ #{e -ANAU$bmvAmthP7L7xwrw1}#)))
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwrwz}#
'local-syntax-form)
- (#{expand-local-syntax 2783}#
- #{value 20144}#
- #{e 20145}#
- #{er 19986}#
- #{w 20146}#
- #{s 20147}#
- #{mod 20148}#
- (lambda (#{forms 20388}#
- #{er 20389}#
- #{w 20390}#
- #{s 20391}#
- #{mod 20392}#)
- (#{parse 19965}#
+ (#{expand-local-syntax
-ANAU$bmvAmthP7L7xwnOJ}#
+ #{value -ANAU$bmvAmthP7L7xwrw0}#
+ #{e -ANAU$bmvAmthP7L7xwrw1}#
+ #{er -ANAU$bmvAmthP7L7xwruW}#
+ #{w -ANAU$bmvAmthP7L7xwrw2}#
+ #{s -ANAU$bmvAmthP7L7xwrw3}#
+ #{mod -ANAU$bmvAmthP7L7xwrw4}#
+ (lambda (#{forms
-ANAU$bmvAmthP7L7xwr0o}#
+ #{er -ANAU$bmvAmthP7L7xwr0p}#
+ #{w -ANAU$bmvAmthP7L7xwr0q}#
+ #{s -ANAU$bmvAmthP7L7xwr0r}#
+ #{mod
-ANAU$bmvAmthP7L7xwr0s}#)
+ (#{parse -ANAU$bmvAmthP7L7xwruB}#
(letrec*
- ((#{f 20393}#
- (lambda (#{forms 20456}#)
- (if (null? #{forms 20456}#)
- (cdr #{body 19978}#)
- (cons (cons #{er 20389}#
- (#{wrap 2771}#
- (car
#{forms 20456}#)
- #{w 20390}#
- #{mod
20392}#))
- (#{f 20393}#
- (cdr #{forms
20456}#)))))))
- (#{f 20393}# #{forms 20388}#))
- #{ids 19979}#
- #{labels 19980}#
- #{var-ids 19981}#
- #{vars 19982}#
- #{vals 19983}#
- #{bindings 19984}#)))
- (if (null? #{ids 19979}#)
- (#{build-sequence 2724}#
+ ((#{f -ANAU$bmvAmthP7L7xwr0t}#
+ (lambda (#{forms
-ANAU$bmvAmthP7L7xwr1s}#)
+ (if (null? #{forms
-ANAU$bmvAmthP7L7xwr1s}#)
+ (cdr #{body
-ANAU$bmvAmthP7L7xwruO}#)
+ (cons (cons #{er
-ANAU$bmvAmthP7L7xwr0p}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
+ (car
#{forms -ANAU$bmvAmthP7L7xwr1s}#)
+ #{w
-ANAU$bmvAmthP7L7xwr0q}#
+ #{mod
-ANAU$bmvAmthP7L7xwr0s}#))
+ (#{f
-ANAU$bmvAmthP7L7xwr0t}#
+ (cdr #{forms
-ANAU$bmvAmthP7L7xwr1s}#)))))))
+ (#{f -ANAU$bmvAmthP7L7xwr0t}#
+ #{forms
-ANAU$bmvAmthP7L7xwr0o}#))
+ #{ids -ANAU$bmvAmthP7L7xwruP}#
+ #{labels -ANAU$bmvAmthP7L7xwruQ}#
+ #{var-ids -ANAU$bmvAmthP7L7xwruR}#
+ #{vars -ANAU$bmvAmthP7L7xwruS}#
+ #{vals -ANAU$bmvAmthP7L7xwruT}#
+ #{bindings
-ANAU$bmvAmthP7L7xwruU}#)))
+ (if (null? #{ids
-ANAU$bmvAmthP7L7xwruP}#)
+ (#{build-sequence
-ANAU$bmvAmthP7L7xwnNN}#
#f
- (map (lambda (#{x 20521}#)
- (let ((#{e 20525}#
- (cdr #{x 20521}#))
- (#{r 20526}#
- (car #{x 20521}#)))
+ (map (lambda (#{x
-ANAU$bmvAmthP7L7xwr2t}#)
+ (let ((#{e
-ANAU$bmvAmthP7L7xwr2x}#
+ (cdr #{x
-ANAU$bmvAmthP7L7xwr2t}#))
+ (#{r
-ANAU$bmvAmthP7L7xwr2y}#
+ (car #{x
-ANAU$bmvAmthP7L7xwr2t}#)))
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 20525}#
- #{r 20526}#
+ (#{syntax-type
-ANAU$bmvAmthP7L7xwnOD}#
+ #{e
-ANAU$bmvAmthP7L7xwr2x}#
+ #{r
-ANAU$bmvAmthP7L7xwr2y}#
'(())
- (#{source-annotation
2736}#
- #{e 20525}#)
+ (#{source-annotation
-ANAU$bmvAmthP7L7xwnNZ}#
+ #{e
-ANAU$bmvAmthP7L7xwr2x}#)
#f
- #{mod 20148}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#
#f))
- (lambda (#{type 20530}#
- #{value 20531}#
- #{e 20532}#
- #{w 20533}#
- #{s 20534}#
- #{mod 20535}#)
- (#{expand-expr 2779}#
- #{type 20530}#
- #{value 20531}#
- #{e 20532}#
- #{r 20526}#
- #{w 20533}#
- #{s 20534}#
- #{mod 20535}#)))))
- (cons (cons #{er 19986}#
- (#{wrap 2771}#
+ (lambda (#{type
-ANAU$bmvAmthP7L7xwr22}#
+ #{value
-ANAU$bmvAmthP7L7xwr23}#
+ #{e
-ANAU$bmvAmthP7L7xwr24}#
+ #{w
-ANAU$bmvAmthP7L7xwr25}#
+ #{s
-ANAU$bmvAmthP7L7xwr26}#
+ #{mod
-ANAU$bmvAmthP7L7xwr27}#)
+ (#{expand-expr
-ANAU$bmvAmthP7L7xwnOF}#
+ #{type
-ANAU$bmvAmthP7L7xwr22}#
+ #{value
-ANAU$bmvAmthP7L7xwr23}#
+ #{e
-ANAU$bmvAmthP7L7xwr24}#
+ #{r
-ANAU$bmvAmthP7L7xwr2y}#
+ #{w
-ANAU$bmvAmthP7L7xwr25}#
+ #{s
-ANAU$bmvAmthP7L7xwr26}#
+ #{mod
-ANAU$bmvAmthP7L7xwr27}#)))))
+ (cons (cons #{er
-ANAU$bmvAmthP7L7xwruW}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair?
#{e 20145}#)
- #{s
20147}#
+ (if (if (pair?
#{e -ANAU$bmvAmthP7L7xwrw1}#)
+ #{s
-ANAU$bmvAmthP7L7xwrw3}#
#f)
(set-source-properties!
- #{e 20145}#
- #{s
20147}#))
- #{e 20145}#)
- #{w 20146}#
- #{mod 20148}#))
- (cdr #{body 19978}#))))
+ #{e
-ANAU$bmvAmthP7L7xwrw1}#
+ #{s
-ANAU$bmvAmthP7L7xwrw3}#))
+ #{e
-ANAU$bmvAmthP7L7xwrw1}#)
+ #{w
-ANAU$bmvAmthP7L7xwrw2}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#))
+ (cdr #{body
-ANAU$bmvAmthP7L7xwruO}#))))
(begin
- (if (not (#{valid-bound-ids? 2768}#
- #{ids 19979}#))
+ (if (not (#{valid-bound-ids?
-ANAU$bmvAmthP7L7xwnN6}#
+ #{ids
-ANAU$bmvAmthP7L7xwruP}#))
(syntax-violation
#f
"invalid or duplicate identifier
in definition"
- #{outer-form 19958}#))
+ #{outer-form
-ANAU$bmvAmthP7L7xwrt6}#))
(letrec*
- ((#{loop 20636}#
- (lambda (#{bs 20639}#
- #{er-cache 20640}#
- #{r-cache 20641}#)
- (if (not (null? #{bs 20639}#))
- (let ((#{b 20642}#
- (car #{bs 20639}#)))
- (if (eq? (car #{b 20642}#)
+ ((#{loop -ANAU$bmvAmthP7L7xwr4g}#
+ (lambda (#{bs
-ANAU$bmvAmthP7L7xwr4j}#
+ #{er-cache
-ANAU$bmvAmthP7L7xwr4k}#
+ #{r-cache
-ANAU$bmvAmthP7L7xwr4l}#)
+ (if (not (null? #{bs
-ANAU$bmvAmthP7L7xwr4j}#))
+ (let ((#{b
-ANAU$bmvAmthP7L7xwr4m}#
+ (car #{bs
-ANAU$bmvAmthP7L7xwr4j}#)))
+ (if (eq? (car #{b
-ANAU$bmvAmthP7L7xwr4m}#)
'macro)
- (let ((#{er 20644}#
- (car (cdr #{b
20642}#))))
- (let ((#{r-cache
20645}#
- (if (eq? #{er
20644}#
-
#{er-cache 20640}#)
- #{r-cache
20641}#
-
(#{macros-only-env 2739}#
- #{er
20644}#))))
+ (let ((#{er
-ANAU$bmvAmthP7L7xwr4o}#
+ (car (cdr #{b
-ANAU$bmvAmthP7L7xwr4m}#))))
+ (let ((#{r-cache
-ANAU$bmvAmthP7L7xwr4p}#
+ (if (eq? #{er
-ANAU$bmvAmthP7L7xwr4o}#
+
#{er-cache -ANAU$bmvAmthP7L7xwr4k}#)
+ #{r-cache
-ANAU$bmvAmthP7L7xwr4l}#
+
(#{macros-only-env -ANAU$bmvAmthP7L7xwnNc}#
+ #{er
-ANAU$bmvAmthP7L7xwr4o}#))))
(begin
(set-cdr!
- #{b 20642}#
-
(#{eval-local-transformer 2784}#
- (#{expand
2778}#
- (cdr (cdr
#{b 20642}#))
- #{r-cache
20645}#
+ #{b
-ANAU$bmvAmthP7L7xwr4m}#
+
(#{eval-local-transformer -ANAU$bmvAmthP7L7xwnOK}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ (cdr (cdr
#{b -ANAU$bmvAmthP7L7xwr4m}#))
+ #{r-cache
-ANAU$bmvAmthP7L7xwr4p}#
'(())
- #{mod
20148}#)
- #{mod
20148}#))
- (#{loop 20636}#
- (cdr #{bs
20639}#)
- #{er 20644}#
- #{r-cache
20645}#))))
- (#{loop 20636}#
- (cdr #{bs 20639}#)
- #{er-cache 20640}#
- #{r-cache
20641}#)))))))
- (#{loop 20636}#
- #{bindings 19984}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#)
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#))
+ (#{loop
-ANAU$bmvAmthP7L7xwr4g}#
+ (cdr #{bs
-ANAU$bmvAmthP7L7xwr4j}#)
+ #{er
-ANAU$bmvAmthP7L7xwr4o}#
+ #{r-cache
-ANAU$bmvAmthP7L7xwr4p}#))))
+ (#{loop
-ANAU$bmvAmthP7L7xwr4g}#
+ (cdr #{bs
-ANAU$bmvAmthP7L7xwr4j}#)
+ #{er-cache
-ANAU$bmvAmthP7L7xwr4k}#
+ #{r-cache
-ANAU$bmvAmthP7L7xwr4l}#)))))))
+ (#{loop -ANAU$bmvAmthP7L7xwr4g}#
+ #{bindings
-ANAU$bmvAmthP7L7xwruU}#
#f
#f))
(set-cdr!
- #{r 19962}#
- (#{extend-env 2737}#
- #{labels 19980}#
- #{bindings 19984}#
- (cdr #{r 19962}#)))
- (#{build-letrec 2727}#
+ #{r -ANAU$bmvAmthP7L7xwrt$}#
+ (#{extend-env
-ANAU$bmvAmthP7L7xwnNa}#
+ #{labels -ANAU$bmvAmthP7L7xwruQ}#
+ #{bindings
-ANAU$bmvAmthP7L7xwruU}#
+ (cdr #{r
-ANAU$bmvAmthP7L7xwrt$}#)))
+ (#{build-letrec
-ANAU$bmvAmthP7L7xwnNQ}#
#f
#t
(reverse
(map syntax->datum
- #{var-ids 19981}#))
- (reverse #{vars 19982}#)
- (map (lambda (#{x 20988}#)
- (let ((#{e 20992}#
- (cdr #{x 20988}#))
- (#{r 20993}#
- (car #{x 20988}#)))
+ #{var-ids
-ANAU$bmvAmthP7L7xwruR}#))
+ (reverse
+ #{vars -ANAU$bmvAmthP7L7xwruS}#)
+ (map (lambda (#{x
-ANAU$bmvAmthP7L7xwr$A}#)
+ (let ((#{e
-ANAU$bmvAmthP7L7xwr$E}#
+ (cdr #{x
-ANAU$bmvAmthP7L7xwr$A}#))
+ (#{r
-ANAU$bmvAmthP7L7xwr$F}#
+ (car #{x
-ANAU$bmvAmthP7L7xwr$A}#)))
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 20992}#
- #{r 20993}#
+ (#{syntax-type
-ANAU$bmvAmthP7L7xwnOD}#
+ #{e
-ANAU$bmvAmthP7L7xwr$E}#
+ #{r
-ANAU$bmvAmthP7L7xwr$F}#
'(())
-
(#{source-annotation 2736}#
- #{e 20992}#)
+
(#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{e
-ANAU$bmvAmthP7L7xwr$E}#)
#f
- #{mod 20148}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#
#f))
- (lambda (#{type 20997}#
- #{value 20998}#
- #{e 20999}#
- #{w 21000}#
- #{s 21001}#
- #{mod 21002}#)
- (#{expand-expr 2779}#
- #{type 20997}#
- #{value 20998}#
- #{e 20999}#
- #{r 20993}#
- #{w 21000}#
- #{s 21001}#
- #{mod 21002}#)))))
- (reverse #{vals 19983}#))
- (let ((#{exps 21008}#
- (map (lambda (#{x 21009}#)
- (let ((#{e 21012}#
- (cdr #{x
21009}#))
- (#{r 21013}#
- (car #{x
21009}#)))
+ (lambda (#{type
-ANAU$bmvAmthP7L7xwr$J}#
+ #{value
-ANAU$bmvAmthP7L7xwr$K}#
+ #{e
-ANAU$bmvAmthP7L7xwr$L}#
+ #{w
-ANAU$bmvAmthP7L7xwr$M}#
+ #{s
-ANAU$bmvAmthP7L7xwr$N}#
+ #{mod
-ANAU$bmvAmthP7L7xwr$O}#)
+ (#{expand-expr
-ANAU$bmvAmthP7L7xwnOF}#
+ #{type
-ANAU$bmvAmthP7L7xwr$J}#
+ #{value
-ANAU$bmvAmthP7L7xwr$K}#
+ #{e
-ANAU$bmvAmthP7L7xwr$L}#
+ #{r
-ANAU$bmvAmthP7L7xwr$F}#
+ #{w
-ANAU$bmvAmthP7L7xwr$M}#
+ #{s
-ANAU$bmvAmthP7L7xwr$N}#
+ #{mod
-ANAU$bmvAmthP7L7xwr$O}#)))))
+ (reverse
+ #{vals
-ANAU$bmvAmthP7L7xwruT}#))
+ (let ((#{exps
-ANAU$bmvAmthP7L7xwr$U}#
+ (map (lambda (#{x
-ANAU$bmvAmthP7L7xwr$V}#)
+ (let ((#{e
-ANAU$bmvAmthP7L7xwr$Y}#
+ (cdr #{x
-ANAU$bmvAmthP7L7xwr$V}#))
+ (#{r
-ANAU$bmvAmthP7L7xwr$Z}#
+ (car #{x
-ANAU$bmvAmthP7L7xwr$V}#)))
(call-with-values
(lambda ()
-
(#{syntax-type 2777}#
- #{e 21012}#
- #{r 21013}#
+
(#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e
-ANAU$bmvAmthP7L7xwr$Y}#
+ #{r
-ANAU$bmvAmthP7L7xwr$Z}#
'(())
-
(#{source-annotation 2736}#
- #{e
21012}#)
+
(#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{e
-ANAU$bmvAmthP7L7xwr$Y}#)
#f
- #{mod
20148}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#
#f))
- (lambda (#{type
21017}#
-
#{value 21018}#
- #{e
21019}#
- #{w
21020}#
- #{s
21021}#
- #{mod
21022}#)
-
(#{expand-expr 2779}#
- #{type
21017}#
- #{value
21018}#
- #{e 21019}#
- #{r 21013}#
- #{w 21020}#
- #{s 21021}#
- #{mod
21022}#)))))
- (cons (cons #{er
19986}#
- (#{wrap
2771}#
+ (lambda (#{type
-ANAU$bmvAmthP7L7xwr$d}#
+
#{value -ANAU$bmvAmthP7L7xwr$e}#
+ #{e
-ANAU$bmvAmthP7L7xwr$f}#
+ #{w
-ANAU$bmvAmthP7L7xwr$g}#
+ #{s
-ANAU$bmvAmthP7L7xwr$h}#
+ #{mod
-ANAU$bmvAmthP7L7xwr$i}#)
+
(#{expand-expr -ANAU$bmvAmthP7L7xwnOF}#
+ #{type
-ANAU$bmvAmthP7L7xwr$d}#
+ #{value
-ANAU$bmvAmthP7L7xwr$e}#
+ #{e
-ANAU$bmvAmthP7L7xwr$f}#
+ #{r
-ANAU$bmvAmthP7L7xwr$Z}#
+ #{w
-ANAU$bmvAmthP7L7xwr$g}#
+ #{s
-ANAU$bmvAmthP7L7xwr$h}#
+ #{mod
-ANAU$bmvAmthP7L7xwr$i}#)))))
+ (cons (cons #{er
-ANAU$bmvAmthP7L7xwruW}#
+ (#{wrap
-ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if
(if (pair? #{e 20145}#)
-
#{s 20147}#
+ (if
(if (pair? #{e -ANAU$bmvAmthP7L7xwrw1}#)
+
#{s -ANAU$bmvAmthP7L7xwrw3}#
#f)
(set-source-properties!
-
#{e 20145}#
-
#{s 20147}#))
- #{e
20145}#)
- #{w
20146}#
- #{mod
20148}#))
- (cdr #{body
19978}#)))))
- (if (null? (cdr #{exps 21008}#))
- (car #{exps 21008}#)
+
#{e -ANAU$bmvAmthP7L7xwrw1}#
+
#{s -ANAU$bmvAmthP7L7xwrw3}#))
+ #{e
-ANAU$bmvAmthP7L7xwrw1}#)
+ #{w
-ANAU$bmvAmthP7L7xwrw2}#
+ #{mod
-ANAU$bmvAmthP7L7xwrw4}#))
+ (cdr #{body
-ANAU$bmvAmthP7L7xwruO}#)))))
+ (if (null? (cdr #{exps
-ANAU$bmvAmthP7L7xwr$U}#))
+ (car #{exps
-ANAU$bmvAmthP7L7xwr$U}#)
(make-struct/no-tail
(vector-ref
%expanded-vtables
12)
#f
- #{exps
21008}#)))))))))))))))))
- (#{parse 19965}#
- (map (lambda (#{x 19968}#)
- (cons #{r 19962}#
- (#{wrap 2771}#
- #{x 19968}#
- #{w 19964}#
- #{mod 19961}#)))
- #{body 19957}#)
+ #{exps
-ANAU$bmvAmthP7L7xwr$U}#)))))))))))))))))
+ (#{parse -ANAU$bmvAmthP7L7xwruB}#
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwruE}#)
+ (cons #{r -ANAU$bmvAmthP7L7xwrt$}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{x -ANAU$bmvAmthP7L7xwruE}#
+ #{w -ANAU$bmvAmthP7L7xwruA}#
+ #{mod -ANAU$bmvAmthP7L7xwrt9}#)))
+ #{body -ANAU$bmvAmthP7L7xwrt5}#)
'()
'()
'()
'()
'()
'())))))))
- (#{expand-local-syntax 2783}#
- (lambda (#{rec? 21048}#
- #{e 21049}#
- #{r 21050}#
- #{w 21051}#
- #{s 21052}#
- #{mod 21053}#
- #{k 21054}#)
- (let ((#{tmp 21056}#
+ (#{expand-local-syntax -ANAU$bmvAmthP7L7xwnOJ}#
+ (lambda (#{rec? -ANAU$bmvAmthP7L7xwr$8}#
+ #{e -ANAU$bmvAmthP7L7xwr$9}#
+ #{r -ANAU$bmvAmthP7L7xwr$$}#
+ #{w address@hidden
+ #{s address@hidden
+ #{mod address@hidden
+ #{k address@hidden)
+ (let ((#{tmp address@hidden
($sc-dispatch
- #{e 21049}#
+ #{e -ANAU$bmvAmthP7L7xwr$9}#
'(_ #(each (any any)) any . each-any))))
- (if #{tmp 21056}#
+ (if #{tmp address@hidden
(@apply
- (lambda (#{id 21060}#
- #{val 21061}#
- #{e1 21062}#
- #{e2 21063}#)
- (if (not (#{valid-bound-ids? 2768}# #{id 21060}#))
+ (lambda (#{id address@hidden
+ #{val address@hidden
+ #{e1 address@hidden
+ #{e2 address@hidden)
+ (if (not (#{valid-bound-ids? -ANAU$bmvAmthP7L7xwnN6}#
+ #{id address@hidden))
(syntax-violation
#f
"duplicate bound keyword"
- #{e 21049}#)
- (let ((#{labels 21153}#
- (#{gen-labels 2746}# #{id 21060}#)))
- (let ((#{new-w 21154}#
- (#{make-binding-wrap 2757}#
- #{id 21060}#
- #{labels 21153}#
- #{w 21051}#)))
- (#{k 21054}#
- (cons #{e1 21062}# #{e2 21063}#)
- (#{extend-env 2737}#
- #{labels 21153}#
- (let ((#{trans-r 21186}#
- (#{macros-only-env 2739}# #{r 21050}#)))
+ #{e -ANAU$bmvAmthP7L7xwr$9}#)
+ (let ((#{labels -ANAU$bmvAmthP7L7xwsAl}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{id address@hidden)))
+ (let ((#{new-w -ANAU$bmvAmthP7L7xwsAm}#
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{id address@hidden
+ #{labels -ANAU$bmvAmthP7L7xwsAl}#
+ #{w address@hidden)))
+ (#{k address@hidden
+ (cons #{e1 address@hidden
+ #{e2 address@hidden)
+ (#{extend-env -ANAU$bmvAmthP7L7xwnNa}#
+ #{labels -ANAU$bmvAmthP7L7xwsAl}#
+ (let ((#{trans-r -ANAU$bmvAmthP7L7xwsBG}#
+ (#{macros-only-env -ANAU$bmvAmthP7L7xwnNc}#
+ #{r -ANAU$bmvAmthP7L7xwr$$}#)))
(begin
- (if #{rec? 21048}# #{new-w 21154}# #{w 21051}#)
- (map (lambda (#{x 21187}#)
+ (if #{rec? -ANAU$bmvAmthP7L7xwr$8}#
+ #{new-w -ANAU$bmvAmthP7L7xwsAm}#
+ #{w address@hidden)
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwsBH}#)
(cons 'macro
- (#{eval-local-transformer 2784}#
- (#{expand 2778}#
- #{x 21187}#
- #{trans-r 21186}#
+ (#{eval-local-transformer
-ANAU$bmvAmthP7L7xwnOK}#
+ (#{expand
-ANAU$bmvAmthP7L7xwnOE}#
+ #{x -ANAU$bmvAmthP7L7xwsBH}#
+ #{trans-r
-ANAU$bmvAmthP7L7xwsBG}#
(values
- (if #{rec? 21048}#
- #{new-w 21154}#
- #{w 21051}#))
- #{mod 21053}#)
- #{mod 21053}#)))
- #{val 21061}#)))
- #{r 21050}#)
- #{new-w 21154}#
- #{s 21052}#
- #{mod 21053}#)))))
- #{tmp 21056}#)
+ (if #{rec?
-ANAU$bmvAmthP7L7xwr$8}#
+ #{new-w
-ANAU$bmvAmthP7L7xwsAm}#
+ #{w address@hidden))
+ #{mod address@hidden)
+ #{mod address@hidden)))
+ #{val address@hidden)))
+ #{r -ANAU$bmvAmthP7L7xwr$$}#)
+ #{new-w -ANAU$bmvAmthP7L7xwsAm}#
+ #{s address@hidden
+ #{mod address@hidden)))))
+ #{tmp address@hidden)
(syntax-violation
#f
"bad local syntax definition"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 21049}#) #{s 21052}# #f)
- (set-source-properties! #{e 21049}# #{s 21052}#))
- #{e 21049}#)
- #{w 21051}#
- #{mod 21053}#))))))
- (#{eval-local-transformer 2784}#
- (lambda (#{expanded 21463}# #{mod 21464}#)
- (let ((#{p 21465}# (primitive-eval #{expanded 21463}#)))
- (if (procedure? #{p 21465}#)
- #{p 21465}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwr$9}#)
+ #{s address@hidden
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwr$9}#
+ #{s address@hidden))
+ #{e -ANAU$bmvAmthP7L7xwr$9}#)
+ #{w address@hidden
+ #{mod address@hidden))))))
+ (#{eval-local-transformer -ANAU$bmvAmthP7L7xwnOK}#
+ (lambda (#{expanded -ANAU$bmvAmthP7L7xwsFb}#
+ #{mod -ANAU$bmvAmthP7L7xwsFc}#)
+ (let ((#{p -ANAU$bmvAmthP7L7xwsFd}#
+ (primitive-eval
+ #{expanded -ANAU$bmvAmthP7L7xwsFb}#)))
+ (if (procedure? #{p -ANAU$bmvAmthP7L7xwsFd}#)
+ #{p -ANAU$bmvAmthP7L7xwsFd}#
(syntax-violation
#f
"nonprocedure transformer"
- #{p 21465}#)))))
- (#{ellipsis? 2786}#
- (lambda (#{x 3447}#)
- (if (if (if (vector? #{x 3447}#)
- (if (= (vector-length #{x 3447}#) 4)
- (eq? (vector-ref #{x 3447}# 0) 'syntax-object)
+ #{p -ANAU$bmvAmthP7L7xwsFd}#)))))
+ (#{ellipsis? -ANAU$bmvAmthP7L7xwnOM}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwnYh}#)
+ (if (if (if (vector? #{x -ANAU$bmvAmthP7L7xwnYh}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwnYh}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwnYh}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 3447}# 1))
+ (symbol?
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwnYh}# 1))
#f)
- (if (eq? (if (if (vector? #{x 3447}#)
- (if (= (vector-length #{x 3447}#) 4)
- (eq? (vector-ref #{x 3447}# 0) 'syntax-object)
+ (if (eq? (if (if (vector? #{x -ANAU$bmvAmthP7L7xwnYh}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwnYh}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwnYh}# 0)
+ 'syntax-object)
#f)
#f)
- (vector-ref #{x 3447}# 1)
- #{x 3447}#)
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwnYh}# 1)
+ #{x -ANAU$bmvAmthP7L7xwnYh}#)
(if (if (= (vector-length
'#(syntax-object
...
((top)
#(ribcage () () ())
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("of"))
+ #(ribcage #(x) #((top)) #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -4835,6 +5298,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -5081,8 +5545,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -5237,7 +5703,7 @@
((top)
#(ribcage () () ())
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("of"))
+ #(ribcage #(x) #((top)) #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -5270,6 +5736,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -5516,8 +5983,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -5663,14 +6132,16 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}# #{x 3447}# '(()))
- (#{id-var-name 2762}#
+ (eq? (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{x -ANAU$bmvAmthP7L7xwnYh}#
+ '(()))
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
...
((top)
#(ribcage () () ())
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("of"))
+ #(ribcage #(x) #((top)) #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -5703,6 +6174,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -5949,8 +6421,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -6099,293 +6573,389 @@
'(())))
#f)
#f)))
- (#{lambda-formals 2787}#
- (lambda (#{orig-args 21470}#)
+ (#{lambda-formals -ANAU$bmvAmthP7L7xwnON}#
+ (lambda (#{orig-args -ANAU$bmvAmthP7L7xwsFi}#)
(letrec*
- ((#{req 21471}#
- (lambda (#{args 21475}# #{rreq 21476}#)
- (let ((#{tmp 21478}# ($sc-dispatch #{args 21475}# '())))
- (if #{tmp 21478}#
+ ((#{req -ANAU$bmvAmthP7L7xwsFj}#
+ (lambda (#{args -ANAU$bmvAmthP7L7xwsFn}#
+ #{rreq -ANAU$bmvAmthP7L7xwsFo}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsFq}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsFn}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsFq}#
(@apply
(lambda ()
- (#{check 21472}# (reverse #{rreq 21476}#) #f))
- #{tmp 21478}#)
- (let ((#{tmp 21601}#
- ($sc-dispatch #{args 21475}# '(any . any))))
- (if (if #{tmp 21601}#
+ (#{check -ANAU$bmvAmthP7L7xwsFk}#
+ (reverse #{rreq -ANAU$bmvAmthP7L7xwsFo}#)
+ #f))
+ #{tmp -ANAU$bmvAmthP7L7xwsFq}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsHl}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsFn}#
+ '(any . any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsHl}#
(@apply
- (lambda (#{a 21605}# #{b 21606}#)
- (if (symbol? #{a 21605}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsHp}#
+ #{b -ANAU$bmvAmthP7L7xwsHq}#)
+ (if (symbol? #{a -ANAU$bmvAmthP7L7xwsHp}#)
#t
- (if (if (vector? #{a 21605}#)
- (if (= (vector-length #{a 21605}#) 4)
- (eq? (vector-ref #{a 21605}# 0)
+ (if (if (vector?
+ #{a -ANAU$bmvAmthP7L7xwsHp}#)
+ (if (= (vector-length
+ #{a -ANAU$bmvAmthP7L7xwsHp}#)
+ 4)
+ (eq? (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsHp}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{a 21605}# 1))
+ (symbol?
+ (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsHp}#
+ 1))
#f)))
- #{tmp 21601}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsHl}#)
#f)
(@apply
- (lambda (#{a 21633}# #{b 21634}#)
- (#{req 21471}#
- #{b 21634}#
- (cons #{a 21633}# #{rreq 21476}#)))
- #{tmp 21601}#)
- (let ((#{tmp 21635}# (list #{args 21475}#)))
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsIF}#
+ #{b -ANAU$bmvAmthP7L7xwsIG}#)
+ (#{req -ANAU$bmvAmthP7L7xwsFj}#
+ #{b -ANAU$bmvAmthP7L7xwsIG}#
+ (cons #{a -ANAU$bmvAmthP7L7xwsIF}#
+ #{rreq -ANAU$bmvAmthP7L7xwsFo}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsHl}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsIH}#
+ (list #{args -ANAU$bmvAmthP7L7xwsFn}#)))
(if (@apply
- (lambda (#{r 21637}#)
- (if (symbol? #{r 21637}#)
+ (lambda (#{r -ANAU$bmvAmthP7L7xwsIJ}#)
+ (if (symbol? #{r -ANAU$bmvAmthP7L7xwsIJ}#)
#t
- (if (if (vector? #{r 21637}#)
- (if (= (vector-length #{r 21637}#) 4)
- (eq? (vector-ref #{r 21637}# 0)
+ (if (if (vector?
+ #{r -ANAU$bmvAmthP7L7xwsIJ}#)
+ (if (= (vector-length
+ #{r
-ANAU$bmvAmthP7L7xwsIJ}#)
+ 4)
+ (eq? (vector-ref
+ #{r -ANAU$bmvAmthP7L7xwsIJ}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{r 21637}# 1))
+ (symbol?
+ (vector-ref
+ #{r -ANAU$bmvAmthP7L7xwsIJ}#
+ 1))
#f)))
- #{tmp 21635}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsIH}#)
(@apply
- (lambda (#{r 21667}#)
- (#{check 21472}#
- (reverse #{rreq 21476}#)
- #{r 21667}#))
- #{tmp 21635}#)
+ (lambda (#{r -ANAU$bmvAmthP7L7xwsIn}#)
+ (#{check -ANAU$bmvAmthP7L7xwsFk}#
+ (reverse #{rreq -ANAU$bmvAmthP7L7xwsFo}#)
+ #{r -ANAU$bmvAmthP7L7xwsIn}#))
+ #{tmp -ANAU$bmvAmthP7L7xwsIH}#)
(syntax-violation
'lambda
"invalid argument list"
- #{orig-args 21470}#
- #{args 21475}#)))))))))
- (#{check 21472}#
- (lambda (#{req 21798}# #{rest 21799}#)
- (if (#{distinct-bound-ids? 2769}#
- (if #{rest 21799}#
- (cons #{rest 21799}# #{req 21798}#)
- #{req 21798}#))
- (values #{req 21798}# #f #{rest 21799}# #f)
+ #{orig-args -ANAU$bmvAmthP7L7xwsFi}#
+ #{args -ANAU$bmvAmthP7L7xwsFn}#)))))))))
+ (#{check -ANAU$bmvAmthP7L7xwsFk}#
+ (lambda (#{req -ANAU$bmvAmthP7L7xwsKq}#
+ #{rest -ANAU$bmvAmthP7L7xwsKr}#)
+ (if (#{distinct-bound-ids? -ANAU$bmvAmthP7L7xwnN7}#
+ (if #{rest -ANAU$bmvAmthP7L7xwsKr}#
+ (cons #{rest -ANAU$bmvAmthP7L7xwsKr}#
+ #{req -ANAU$bmvAmthP7L7xwsKq}#)
+ #{req -ANAU$bmvAmthP7L7xwsKq}#))
+ (values
+ #{req -ANAU$bmvAmthP7L7xwsKq}#
+ #f
+ #{rest -ANAU$bmvAmthP7L7xwsKr}#
+ #f)
(syntax-violation
'lambda
"duplicate identifier in argument list"
- #{orig-args 21470}#)))))
- (#{req 21471}# #{orig-args 21470}# '()))))
- (#{expand-simple-lambda 2788}#
- (lambda (#{e 21915}#
- #{r 21916}#
- #{w 21917}#
- #{s 21918}#
- #{mod 21919}#
- #{req 21920}#
- #{rest 21921}#
- #{meta 21922}#
- #{body 21923}#)
- (let ((#{ids 21924}#
- (if #{rest 21921}#
- (append #{req 21920}# (list #{rest 21921}#))
- #{req 21920}#)))
- (let ((#{vars 21925}#
- (map #{gen-var 2792}# #{ids 21924}#)))
- (let ((#{labels 21926}#
- (#{gen-labels 2746}# #{ids 21924}#)))
- (#{build-simple-lambda 2719}#
- #{s 21918}#
- (map syntax->datum #{req 21920}#)
- (if #{rest 21921}#
- (syntax->datum #{rest 21921}#)
+ #{orig-args -ANAU$bmvAmthP7L7xwsFi}#)))))
+ (#{req -ANAU$bmvAmthP7L7xwsFj}#
+ #{orig-args -ANAU$bmvAmthP7L7xwsFi}#
+ '()))))
+ (#{expand-simple-lambda -ANAU$bmvAmthP7L7xwnOO}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwsMf}#
+ #{r -ANAU$bmvAmthP7L7xwsMg}#
+ #{w -ANAU$bmvAmthP7L7xwsMh}#
+ #{s -ANAU$bmvAmthP7L7xwsMi}#
+ #{mod -ANAU$bmvAmthP7L7xwsMj}#
+ #{req -ANAU$bmvAmthP7L7xwsMk}#
+ #{rest -ANAU$bmvAmthP7L7xwsMl}#
+ #{meta -ANAU$bmvAmthP7L7xwsMm}#
+ #{body -ANAU$bmvAmthP7L7xwsMn}#)
+ (let ((#{ids -ANAU$bmvAmthP7L7xwsMo}#
+ (if #{rest -ANAU$bmvAmthP7L7xwsMl}#
+ (append
+ #{req -ANAU$bmvAmthP7L7xwsMk}#
+ (list #{rest -ANAU$bmvAmthP7L7xwsMl}#))
+ #{req -ANAU$bmvAmthP7L7xwsMk}#)))
+ (let ((#{vars -ANAU$bmvAmthP7L7xwsMp}#
+ (map #{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ #{ids -ANAU$bmvAmthP7L7xwsMo}#)))
+ (let ((#{labels -ANAU$bmvAmthP7L7xwsMq}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{ids -ANAU$bmvAmthP7L7xwsMo}#)))
+ (#{build-simple-lambda -ANAU$bmvAmthP7L7xwnNI}#
+ #{s -ANAU$bmvAmthP7L7xwsMi}#
+ (map syntax->datum
+ #{req -ANAU$bmvAmthP7L7xwsMk}#)
+ (if #{rest -ANAU$bmvAmthP7L7xwsMl}#
+ (syntax->datum #{rest -ANAU$bmvAmthP7L7xwsMl}#)
#f)
- #{vars 21925}#
- #{meta 21922}#
- (#{expand-body 2782}#
- #{body 21923}#
- (#{wrap 2771}#
+ #{vars -ANAU$bmvAmthP7L7xwsMp}#
+ #{meta -ANAU$bmvAmthP7L7xwsMm}#
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ #{body -ANAU$bmvAmthP7L7xwsMn}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 21915}#) #{s 21918}# #f)
- (set-source-properties! #{e 21915}# #{s 21918}#))
- #{e 21915}#)
- #{w 21917}#
- #{mod 21919}#)
- (#{extend-var-env 2738}#
- #{labels 21926}#
- #{vars 21925}#
- #{r 21916}#)
- (#{make-binding-wrap 2757}#
- #{ids 21924}#
- #{labels 21926}#
- #{w 21917}#)
- #{mod 21919}#)))))))
- (#{lambda*-formals 2789}#
- (lambda (#{orig-args 22198}#)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwsMf}#)
+ #{s -ANAU$bmvAmthP7L7xwsMi}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwsMf}#
+ #{s -ANAU$bmvAmthP7L7xwsMi}#))
+ #{e -ANAU$bmvAmthP7L7xwsMf}#)
+ #{w -ANAU$bmvAmthP7L7xwsMh}#
+ #{mod -ANAU$bmvAmthP7L7xwsMj}#)
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ #{labels -ANAU$bmvAmthP7L7xwsMq}#
+ #{vars -ANAU$bmvAmthP7L7xwsMp}#
+ #{r -ANAU$bmvAmthP7L7xwsMg}#)
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{ids -ANAU$bmvAmthP7L7xwsMo}#
+ #{labels -ANAU$bmvAmthP7L7xwsMq}#
+ #{w -ANAU$bmvAmthP7L7xwsMh}#)
+ #{mod -ANAU$bmvAmthP7L7xwsMj}#)))))))
+ (#{lambda*-formals -ANAU$bmvAmthP7L7xwnOP}#
+ (lambda (#{orig-args -ANAU$bmvAmthP7L7xwsQ6}#)
(letrec*
- ((#{req 22199}#
- (lambda (#{args 22206}# #{rreq 22207}#)
- (let ((#{tmp 22209}# ($sc-dispatch #{args 22206}# '())))
- (if #{tmp 22209}#
+ ((#{req -ANAU$bmvAmthP7L7xwsQ7}#
+ (lambda (#{args -ANAU$bmvAmthP7L7xwsRC}#
+ #{rreq -ANAU$bmvAmthP7L7xwsRD}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsRF}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsRC}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsRF}#
(@apply
(lambda ()
- (#{check 22203}#
- (reverse #{rreq 22207}#)
+ (#{check address@hidden
+ (reverse #{rreq -ANAU$bmvAmthP7L7xwsRD}#)
'()
#f
'()))
- #{tmp 22209}#)
- (let ((#{tmp 22215}#
- ($sc-dispatch #{args 22206}# '(any . any))))
- (if (if #{tmp 22215}#
+ #{tmp -ANAU$bmvAmthP7L7xwsRF}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsRL}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsRC}#
+ '(any . any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsRL}#
(@apply
- (lambda (#{a 22219}# #{b 22220}#)
- (if (symbol? #{a 22219}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsRP}#
+ #{b -ANAU$bmvAmthP7L7xwsRQ}#)
+ (if (symbol? #{a -ANAU$bmvAmthP7L7xwsRP}#)
#t
- (if (if (vector? #{a 22219}#)
- (if (= (vector-length #{a 22219}#) 4)
- (eq? (vector-ref #{a 22219}# 0)
+ (if (if (vector?
+ #{a -ANAU$bmvAmthP7L7xwsRP}#)
+ (if (= (vector-length
+ #{a -ANAU$bmvAmthP7L7xwsRP}#)
+ 4)
+ (eq? (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsRP}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{a 22219}# 1))
+ (symbol?
+ (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsRP}#
+ 1))
#f)))
- #{tmp 22215}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsRL}#)
#f)
(@apply
- (lambda (#{a 22247}# #{b 22248}#)
- (#{req 22199}#
- #{b 22248}#
- (cons #{a 22247}# #{rreq 22207}#)))
- #{tmp 22215}#)
- (let ((#{tmp 22249}#
- ($sc-dispatch #{args 22206}# '(any . any))))
- (if (if #{tmp 22249}#
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsRr}#
+ #{b -ANAU$bmvAmthP7L7xwsRs}#)
+ (#{req -ANAU$bmvAmthP7L7xwsQ7}#
+ #{b -ANAU$bmvAmthP7L7xwsRs}#
+ (cons #{a -ANAU$bmvAmthP7L7xwsRr}#
+ #{rreq -ANAU$bmvAmthP7L7xwsRD}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsRL}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsRt}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsRC}#
+ '(any . any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsRt}#
(@apply
- (lambda (#{a 22253}# #{b 22254}#)
- (eq? (syntax->datum #{a 22253}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsRx}#
+ #{b -ANAU$bmvAmthP7L7xwsRy}#)
+ (eq? (syntax->datum
+ #{a -ANAU$bmvAmthP7L7xwsRx}#)
#:optional))
- #{tmp 22249}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsRt}#)
#f)
(@apply
- (lambda (#{a 22255}# #{b 22256}#)
- (#{opt 22200}#
- #{b 22256}#
- (reverse #{rreq 22207}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsRz}#
+ #{b -ANAU$bmvAmthP7L7xwsR0}#)
+ (#{opt -ANAU$bmvAmthP7L7xwsQ8}#
+ #{b -ANAU$bmvAmthP7L7xwsR0}#
+ (reverse #{rreq -ANAU$bmvAmthP7L7xwsRD}#)
'()))
- #{tmp 22249}#)
- (let ((#{tmp 22259}#
+ #{tmp -ANAU$bmvAmthP7L7xwsRt}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsR3}#
($sc-dispatch
- #{args 22206}#
+ #{args -ANAU$bmvAmthP7L7xwsRC}#
'(any . any))))
- (if (if #{tmp 22259}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsR3}#
(@apply
- (lambda (#{a 22263}# #{b 22264}#)
- (eq? (syntax->datum #{a 22263}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsR7}#
+ #{b -ANAU$bmvAmthP7L7xwsR8}#)
+ (eq? (syntax->datum
+ #{a -ANAU$bmvAmthP7L7xwsR7}#)
#:key))
- #{tmp 22259}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsR3}#)
#f)
(@apply
- (lambda (#{a 22265}# #{b 22266}#)
- (#{key 22201}#
- #{b 22266}#
- (reverse #{rreq 22207}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsR9}#
+ #{b -ANAU$bmvAmthP7L7xwsR$}#)
+ (#{key -ANAU$bmvAmthP7L7xwsQ9}#
+ #{b -ANAU$bmvAmthP7L7xwsR$}#
+ (reverse #{rreq -ANAU$bmvAmthP7L7xwsRD}#)
'()
'()))
- #{tmp 22259}#)
- (let ((#{tmp 22269}#
+ #{tmp -ANAU$bmvAmthP7L7xwsR3}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsSB}#
($sc-dispatch
- #{args 22206}#
+ #{args -ANAU$bmvAmthP7L7xwsRC}#
'(any any))))
- (if (if #{tmp 22269}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsSB}#
(@apply
- (lambda (#{a 22273}# #{b 22274}#)
- (eq? (syntax->datum #{a 22273}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsSF}#
+ #{b
-ANAU$bmvAmthP7L7xwsSG}#)
+ (eq? (syntax->datum
+ #{a
-ANAU$bmvAmthP7L7xwsSF}#)
#:rest))
- #{tmp 22269}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsSB}#)
#f)
(@apply
- (lambda (#{a 22275}# #{b 22276}#)
- (#{rest 22202}#
- #{b 22276}#
- (reverse #{rreq 22207}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsSH}#
+ #{b -ANAU$bmvAmthP7L7xwsSI}#)
+ (#{rest -ANAU$bmvAmthP7L7xwsQ$}#
+ #{b -ANAU$bmvAmthP7L7xwsSI}#
+ (reverse
+ #{rreq -ANAU$bmvAmthP7L7xwsRD}#)
'()
'()))
- #{tmp 22269}#)
- (let ((#{tmp 22279}#
- (list #{args 22206}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsSB}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsSL}#
+ (list #{args
-ANAU$bmvAmthP7L7xwsRC}#)))
(if (@apply
- (lambda (#{r 22281}#)
- (if (symbol? #{r 22281}#)
+ (lambda (#{r
-ANAU$bmvAmthP7L7xwsSN}#)
+ (if (symbol?
+ #{r
-ANAU$bmvAmthP7L7xwsSN}#)
#t
- (if (if (vector? #{r 22281}#)
+ (if (if (vector?
+ #{r
-ANAU$bmvAmthP7L7xwsSN}#)
(if (= (vector-length
- #{r 22281}#)
+ #{r
-ANAU$bmvAmthP7L7xwsSN}#)
4)
(eq? (vector-ref
- #{r 22281}#
+ #{r
-ANAU$bmvAmthP7L7xwsSN}#
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{r 22281}# 1))
+ (vector-ref
+ #{r
-ANAU$bmvAmthP7L7xwsSN}#
+ 1))
#f)))
- #{tmp 22279}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsSL}#)
(@apply
- (lambda (#{r 22311}#)
- (#{rest 22202}#
- #{r 22311}#
- (reverse #{rreq 22207}#)
+ (lambda (#{r
-ANAU$bmvAmthP7L7xwsSr}#)
+ (#{rest -ANAU$bmvAmthP7L7xwsQ$}#
+ #{r -ANAU$bmvAmthP7L7xwsSr}#
+ (reverse
+ #{rreq
-ANAU$bmvAmthP7L7xwsRD}#)
'()
'()))
- #{tmp 22279}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsSL}#)
(syntax-violation
'lambda*
"invalid argument list"
- #{orig-args 22198}#
- #{args 22206}#)))))))))))))))
- (#{opt 22200}#
- (lambda (#{args 22330}# #{req 22331}# #{ropt 22332}#)
- (let ((#{tmp 22334}# ($sc-dispatch #{args 22330}# '())))
- (if #{tmp 22334}#
+ #{orig-args -ANAU$bmvAmthP7L7xwsQ6}#
+ #{args
-ANAU$bmvAmthP7L7xwsRC}#)))))))))))))))
+ (#{opt -ANAU$bmvAmthP7L7xwsQ8}#
+ (lambda (#{args -ANAU$bmvAmthP7L7xwsS$}#
+ #{req address@hidden
+ #{ropt -ANAU$bmvAmthP7L7xwsTA}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsTC}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsS$}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsTC}#
(@apply
(lambda ()
- (#{check 22203}#
- #{req 22331}#
- (reverse #{ropt 22332}#)
+ (#{check address@hidden
+ #{req address@hidden
+ (reverse #{ropt -ANAU$bmvAmthP7L7xwsTA}#)
#f
'()))
- #{tmp 22334}#)
- (let ((#{tmp 22340}#
- ($sc-dispatch #{args 22330}# '(any . any))))
- (if (if #{tmp 22340}#
+ #{tmp -ANAU$bmvAmthP7L7xwsTC}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsTI}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsS$}#
+ '(any . any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsTI}#
(@apply
- (lambda (#{a 22344}# #{b 22345}#)
- (if (symbol? #{a 22344}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsTM}#
+ #{b -ANAU$bmvAmthP7L7xwsTN}#)
+ (if (symbol? #{a -ANAU$bmvAmthP7L7xwsTM}#)
#t
- (if (if (vector? #{a 22344}#)
- (if (= (vector-length #{a 22344}#) 4)
- (eq? (vector-ref #{a 22344}# 0)
+ (if (if (vector?
+ #{a -ANAU$bmvAmthP7L7xwsTM}#)
+ (if (= (vector-length
+ #{a -ANAU$bmvAmthP7L7xwsTM}#)
+ 4)
+ (eq? (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsTM}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{a 22344}# 1))
+ (symbol?
+ (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsTM}#
+ 1))
#f)))
- #{tmp 22340}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsTI}#)
#f)
(@apply
- (lambda (#{a 22372}# #{b 22373}#)
- (#{opt 22200}#
- #{b 22373}#
- #{req 22331}#
- (cons (cons #{a 22372}#
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsTo}#
+ #{b -ANAU$bmvAmthP7L7xwsTp}#)
+ (#{opt -ANAU$bmvAmthP7L7xwsQ8}#
+ #{b -ANAU$bmvAmthP7L7xwsTp}#
+ #{req address@hidden
+ (cons (cons #{a -ANAU$bmvAmthP7L7xwsTo}#
'(#(syntax-object
#f
((top)
#(ribcage
#(a b)
#((top) (top))
- #("q2" "q3"))
+ #("qt" "qu"))
#(ribcage () () ())
#(ribcage
#(args req ropt)
#((top) (top) (top))
- #("px" "py" "pz"))
+ #("qo" "qp" "qq"))
#(ribcage
(check rest key opt req)
((top)
@@ -6393,11 +6963,11 @@
(top)
(top)
(top))
- ("pb" "pa" "p9" "p8" "p7"))
+ ("q2" "q1" "q0" "pz" "py"))
#(ribcage
#(orig-args)
#((top))
- #("p6"))
+ #("px"))
#(ribcage
(lambda-var-list
gen-var
@@ -6430,6 +7000,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -6676,8 +7247,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -6823,152 +7396,191 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- #{ropt 22332}#)))
- #{tmp 22340}#)
- (let ((#{tmp 22374}#
+ #{ropt -ANAU$bmvAmthP7L7xwsTA}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsTI}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsTq}#
($sc-dispatch
- #{args 22330}#
+ #{args -ANAU$bmvAmthP7L7xwsS$}#
'((any any) . any))))
- (if (if #{tmp 22374}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsTq}#
(@apply
- (lambda (#{a 22378}#
- #{init 22379}#
- #{b 22380}#)
- (if (symbol? #{a 22378}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsTu}#
+ #{init -ANAU$bmvAmthP7L7xwsTv}#
+ #{b -ANAU$bmvAmthP7L7xwsTw}#)
+ (if (symbol? #{a -ANAU$bmvAmthP7L7xwsTu}#)
#t
- (if (if (vector? #{a 22378}#)
- (if (= (vector-length #{a 22378}#)
+ (if (if (vector?
+ #{a -ANAU$bmvAmthP7L7xwsTu}#)
+ (if (= (vector-length
+ #{a
-ANAU$bmvAmthP7L7xwsTu}#)
4)
- (eq? (vector-ref #{a 22378}# 0)
+ (eq? (vector-ref
+ #{a
-ANAU$bmvAmthP7L7xwsTu}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{a 22378}# 1))
+ (symbol?
+ (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsTu}#
+ 1))
#f)))
- #{tmp 22374}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsTq}#)
#f)
(@apply
- (lambda (#{a 22407}# #{init 22408}# #{b 22409}#)
- (#{opt 22200}#
- #{b 22409}#
- #{req 22331}#
- (cons (list #{a 22407}# #{init 22408}#)
- #{ropt 22332}#)))
- #{tmp 22374}#)
- (let ((#{tmp 22410}#
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsUL}#
+ #{init -ANAU$bmvAmthP7L7xwsUM}#
+ #{b -ANAU$bmvAmthP7L7xwsUN}#)
+ (#{opt -ANAU$bmvAmthP7L7xwsQ8}#
+ #{b -ANAU$bmvAmthP7L7xwsUN}#
+ #{req address@hidden
+ (cons (list #{a -ANAU$bmvAmthP7L7xwsUL}#
+ #{init -ANAU$bmvAmthP7L7xwsUM}#)
+ #{ropt -ANAU$bmvAmthP7L7xwsTA}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsTq}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsUO}#
($sc-dispatch
- #{args 22330}#
+ #{args -ANAU$bmvAmthP7L7xwsS$}#
'(any . any))))
- (if (if #{tmp 22410}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsUO}#
(@apply
- (lambda (#{a 22414}# #{b 22415}#)
- (eq? (syntax->datum #{a 22414}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsUS}#
+ #{b -ANAU$bmvAmthP7L7xwsUT}#)
+ (eq? (syntax->datum
+ #{a -ANAU$bmvAmthP7L7xwsUS}#)
#:key))
- #{tmp 22410}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsUO}#)
#f)
(@apply
- (lambda (#{a 22416}# #{b 22417}#)
- (#{key 22201}#
- #{b 22417}#
- #{req 22331}#
- (reverse #{ropt 22332}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsUU}#
+ #{b -ANAU$bmvAmthP7L7xwsUV}#)
+ (#{key -ANAU$bmvAmthP7L7xwsQ9}#
+ #{b -ANAU$bmvAmthP7L7xwsUV}#
+ #{req address@hidden
+ (reverse #{ropt -ANAU$bmvAmthP7L7xwsTA}#)
'()))
- #{tmp 22410}#)
- (let ((#{tmp 22420}#
+ #{tmp -ANAU$bmvAmthP7L7xwsUO}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsUY}#
($sc-dispatch
- #{args 22330}#
+ #{args -ANAU$bmvAmthP7L7xwsS$}#
'(any any))))
- (if (if #{tmp 22420}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsUY}#
(@apply
- (lambda (#{a 22424}# #{b 22425}#)
- (eq? (syntax->datum #{a 22424}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsUc}#
+ #{b
-ANAU$bmvAmthP7L7xwsUd}#)
+ (eq? (syntax->datum
+ #{a
-ANAU$bmvAmthP7L7xwsUc}#)
#:rest))
- #{tmp 22420}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsUY}#)
#f)
(@apply
- (lambda (#{a 22426}# #{b 22427}#)
- (#{rest 22202}#
- #{b 22427}#
- #{req 22331}#
- (reverse #{ropt 22332}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsUe}#
+ #{b -ANAU$bmvAmthP7L7xwsUf}#)
+ (#{rest -ANAU$bmvAmthP7L7xwsQ$}#
+ #{b -ANAU$bmvAmthP7L7xwsUf}#
+ #{req address@hidden
+ (reverse
+ #{ropt -ANAU$bmvAmthP7L7xwsTA}#)
'()))
- #{tmp 22420}#)
- (let ((#{tmp 22430}#
- (list #{args 22330}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsUY}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsUi}#
+ (list #{args
-ANAU$bmvAmthP7L7xwsS$}#)))
(if (@apply
- (lambda (#{r 22432}#)
- (if (symbol? #{r 22432}#)
+ (lambda (#{r
-ANAU$bmvAmthP7L7xwsUk}#)
+ (if (symbol?
+ #{r
-ANAU$bmvAmthP7L7xwsUk}#)
#t
- (if (if (vector? #{r 22432}#)
+ (if (if (vector?
+ #{r
-ANAU$bmvAmthP7L7xwsUk}#)
(if (= (vector-length
- #{r 22432}#)
+ #{r
-ANAU$bmvAmthP7L7xwsUk}#)
4)
(eq? (vector-ref
- #{r 22432}#
+ #{r
-ANAU$bmvAmthP7L7xwsUk}#
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{r 22432}# 1))
+ (vector-ref
+ #{r
-ANAU$bmvAmthP7L7xwsUk}#
+ 1))
#f)))
- #{tmp 22430}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsUi}#)
(@apply
- (lambda (#{r 22462}#)
- (#{rest 22202}#
- #{r 22462}#
- #{req 22331}#
- (reverse #{ropt 22332}#)
+ (lambda (#{r
-ANAU$bmvAmthP7L7xwsVC}#)
+ (#{rest -ANAU$bmvAmthP7L7xwsQ$}#
+ #{r -ANAU$bmvAmthP7L7xwsVC}#
+ #{req address@hidden
+ (reverse
+ #{ropt
-ANAU$bmvAmthP7L7xwsTA}#)
'()))
- #{tmp 22430}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsUi}#)
(syntax-violation
'lambda*
"invalid optional argument list"
- #{orig-args 22198}#
- #{args 22330}#)))))))))))))))
- (#{key 22201}#
- (lambda (#{args 22481}#
- #{req 22482}#
- #{opt 22483}#
- #{rkey 22484}#)
- (let ((#{tmp 22486}# ($sc-dispatch #{args 22481}# '())))
- (if #{tmp 22486}#
+ #{orig-args -ANAU$bmvAmthP7L7xwsQ6}#
+ #{args
-ANAU$bmvAmthP7L7xwsS$}#)))))))))))))))
+ (#{key -ANAU$bmvAmthP7L7xwsQ9}#
+ (lambda (#{args -ANAU$bmvAmthP7L7xwsVV}#
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
+ #{rkey -ANAU$bmvAmthP7L7xwsVY}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsVa}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsVV}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsVa}#
(@apply
(lambda ()
- (#{check 22203}#
- #{req 22482}#
- #{opt 22483}#
+ (#{check address@hidden
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
#f
- (cons #f (reverse #{rkey 22484}#))))
- #{tmp 22486}#)
- (let ((#{tmp 22492}#
- ($sc-dispatch #{args 22481}# '(any . any))))
- (if (if #{tmp 22492}#
+ (cons #f
+ (reverse #{rkey -ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwsVa}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsVg}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsVV}#
+ '(any . any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsVg}#
(@apply
- (lambda (#{a 22496}# #{b 22497}#)
- (if (symbol? #{a 22496}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsVk}#
+ #{b -ANAU$bmvAmthP7L7xwsVl}#)
+ (if (symbol? #{a -ANAU$bmvAmthP7L7xwsVk}#)
#t
- (if (if (vector? #{a 22496}#)
- (if (= (vector-length #{a 22496}#) 4)
- (eq? (vector-ref #{a 22496}# 0)
+ (if (if (vector?
+ #{a -ANAU$bmvAmthP7L7xwsVk}#)
+ (if (= (vector-length
+ #{a -ANAU$bmvAmthP7L7xwsVk}#)
+ 4)
+ (eq? (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsVk}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{a 22496}# 1))
+ (symbol?
+ (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsVk}#
+ 1))
#f)))
- #{tmp 22492}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsVg}#)
#f)
(@apply
- (lambda (#{a 22524}# #{b 22525}#)
- (let ((#{tmp 22526}#
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsWA}#
+ #{b -ANAU$bmvAmthP7L7xwsWB}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsWC}#
(symbol->keyword
- (syntax->datum #{a 22524}#))))
- (#{key 22201}#
- #{b 22525}#
- #{req 22482}#
- #{opt 22483}#
- (cons (cons #{tmp 22526}#
- (cons #{a 22524}#
+ (syntax->datum
+ #{a -ANAU$bmvAmthP7L7xwsWA}#))))
+ (#{key -ANAU$bmvAmthP7L7xwsQ9}#
+ #{b -ANAU$bmvAmthP7L7xwsWB}#
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
+ (cons (cons #{tmp -ANAU$bmvAmthP7L7xwsWC}#
+ (cons #{a -ANAU$bmvAmthP7L7xwsWA}#
'(#(syntax-object
#f
((top)
@@ -6976,11 +7588,11 @@
#(ribcage
#(k)
#((top))
- #("qt"))
+ #("rk"))
#(ribcage
#(a b)
#((top) (top))
- #("qr" "qs"))
+ #("ri" "rj"))
#(ribcage () () ())
#(ribcage
#(args req opt rkey)
@@ -6988,10 +7600,10 @@
(top)
(top)
(top))
- #("ql"
- "qm"
- "qn"
- "qo"))
+ #("rc"
+ "rd"
+ "re"
+ "rf"))
#(ribcage
(check rest
key
@@ -7002,15 +7614,15 @@
(top)
(top)
(top))
- ("pb"
- "pa"
- "p9"
- "p8"
- "p7"))
+ ("q2"
+ "q1"
+ "q0"
+ "pz"
+ "py"))
#(ribcage
#(orig-args)
#((top))
- #("p6"))
+ #("px"))
#(ribcage
(lambda-var-list
gen-var
@@ -7043,6 +7655,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -7289,8 +7902,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -7436,805 +8051,916 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile)))))
- #{rkey 22484}#))))
- #{tmp 22492}#)
- (let ((#{tmp 22529}#
+ #{rkey -ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwsVg}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsWF}#
($sc-dispatch
- #{args 22481}#
+ #{args -ANAU$bmvAmthP7L7xwsVV}#
'((any any) . any))))
- (if (if #{tmp 22529}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsWF}#
(@apply
- (lambda (#{a 22533}#
- #{init 22534}#
- #{b 22535}#)
- (if (symbol? #{a 22533}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsWJ}#
+ #{init -ANAU$bmvAmthP7L7xwsWK}#
+ #{b -ANAU$bmvAmthP7L7xwsWL}#)
+ (if (symbol? #{a -ANAU$bmvAmthP7L7xwsWJ}#)
#t
- (if (if (vector? #{a 22533}#)
- (if (= (vector-length #{a 22533}#)
+ (if (if (vector?
+ #{a -ANAU$bmvAmthP7L7xwsWJ}#)
+ (if (= (vector-length
+ #{a
-ANAU$bmvAmthP7L7xwsWJ}#)
4)
- (eq? (vector-ref #{a 22533}# 0)
+ (eq? (vector-ref
+ #{a
-ANAU$bmvAmthP7L7xwsWJ}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{a 22533}# 1))
+ (symbol?
+ (vector-ref
+ #{a -ANAU$bmvAmthP7L7xwsWJ}#
+ 1))
#f)))
- #{tmp 22529}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsWF}#)
#f)
(@apply
- (lambda (#{a 22562}# #{init 22563}# #{b 22564}#)
- (let ((#{tmp 22565}#
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsWm}#
+ #{init -ANAU$bmvAmthP7L7xwsWn}#
+ #{b -ANAU$bmvAmthP7L7xwsWo}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsWp}#
(symbol->keyword
- (syntax->datum #{a 22562}#))))
- (#{key 22201}#
- #{b 22564}#
- #{req 22482}#
- #{opt 22483}#
- (cons (list #{tmp 22565}#
- #{a 22562}#
- #{init 22563}#)
- #{rkey 22484}#))))
- #{tmp 22529}#)
- (let ((#{tmp 22568}#
+ (syntax->datum
+ #{a -ANAU$bmvAmthP7L7xwsWm}#))))
+ (#{key -ANAU$bmvAmthP7L7xwsQ9}#
+ #{b -ANAU$bmvAmthP7L7xwsWo}#
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
+ (cons (list #{tmp -ANAU$bmvAmthP7L7xwsWp}#
+ #{a -ANAU$bmvAmthP7L7xwsWm}#
+ #{init
-ANAU$bmvAmthP7L7xwsWn}#)
+ #{rkey -ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwsWF}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsWs}#
($sc-dispatch
- #{args 22481}#
+ #{args -ANAU$bmvAmthP7L7xwsVV}#
'((any any any) . any))))
- (if (if #{tmp 22568}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsWs}#
(@apply
- (lambda (#{a 22572}#
- #{init 22573}#
- #{k 22574}#
- #{b 22575}#)
- (if (if (symbol? #{a 22572}#)
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsWw}#
+ #{init -ANAU$bmvAmthP7L7xwsWx}#
+ #{k -ANAU$bmvAmthP7L7xwsWy}#
+ #{b -ANAU$bmvAmthP7L7xwsWz}#)
+ (if (if (symbol?
+ #{a -ANAU$bmvAmthP7L7xwsWw}#)
#t
- (if (if (vector? #{a 22572}#)
+ (if (if (vector?
+ #{a
-ANAU$bmvAmthP7L7xwsWw}#)
(if (= (vector-length
- #{a 22572}#)
+ #{a
-ANAU$bmvAmthP7L7xwsWw}#)
4)
(eq? (vector-ref
- #{a 22572}#
+ #{a
-ANAU$bmvAmthP7L7xwsWw}#
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{a 22572}# 1))
+ (vector-ref
+ #{a
-ANAU$bmvAmthP7L7xwsWw}#
+ 1))
#f))
(keyword?
- (syntax->datum #{k 22574}#))
+ (syntax->datum
+ #{k -ANAU$bmvAmthP7L7xwsWy}#))
#f))
- #{tmp 22568}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsWs}#)
#f)
(@apply
- (lambda (#{a 22602}#
- #{init 22603}#
- #{k 22604}#
- #{b 22605}#)
- (#{key 22201}#
- #{b 22605}#
- #{req 22482}#
- #{opt 22483}#
- (cons (list #{k 22604}#
- #{a 22602}#
- #{init 22603}#)
- #{rkey 22484}#)))
- #{tmp 22568}#)
- (let ((#{tmp 22606}#
- ($sc-dispatch #{args 22481}# '(any))))
- (if (if #{tmp 22606}#
+ (lambda (#{a -ANAU$bmvAmthP7L7xwsXO}#
+ #{init -ANAU$bmvAmthP7L7xwsXP}#
+ #{k -ANAU$bmvAmthP7L7xwsXQ}#
+ #{b -ANAU$bmvAmthP7L7xwsXR}#)
+ (#{key -ANAU$bmvAmthP7L7xwsQ9}#
+ #{b -ANAU$bmvAmthP7L7xwsXR}#
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
+ (cons (list #{k -ANAU$bmvAmthP7L7xwsXQ}#
+ #{a -ANAU$bmvAmthP7L7xwsXO}#
+ #{init
-ANAU$bmvAmthP7L7xwsXP}#)
+ #{rkey -ANAU$bmvAmthP7L7xwsVY}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsWs}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsXS}#
+ ($sc-dispatch
+ #{args -ANAU$bmvAmthP7L7xwsVV}#
+ '(any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsXS}#
(@apply
- (lambda (#{aok 22610}#)
- (eq? (syntax->datum #{aok 22610}#)
+ (lambda (#{aok
-ANAU$bmvAmthP7L7xwsXW}#)
+ (eq? (syntax->datum
+ #{aok
-ANAU$bmvAmthP7L7xwsXW}#)
#:allow-other-keys))
- #{tmp 22606}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsXS}#)
#f)
(@apply
- (lambda (#{aok 22611}#)
- (#{check 22203}#
- #{req 22482}#
- #{opt 22483}#
+ (lambda (#{aok -ANAU$bmvAmthP7L7xwsXX}#)
+ (#{check address@hidden
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
#f
- (cons #t (reverse #{rkey 22484}#))))
- #{tmp 22606}#)
- (let ((#{tmp 22614}#
+ (cons #t
+ (reverse
+ #{rkey
-ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwsXS}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsXa}#
($sc-dispatch
- #{args 22481}#
+ #{args -ANAU$bmvAmthP7L7xwsVV}#
'(any any any))))
- (if (if #{tmp 22614}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsXa}#
(@apply
- (lambda (#{aok 22618}#
- #{a 22619}#
- #{b 22620}#)
+ (lambda (#{aok
-ANAU$bmvAmthP7L7xwsXe}#
+ #{a
-ANAU$bmvAmthP7L7xwsXf}#
+ #{b
-ANAU$bmvAmthP7L7xwsXg}#)
(if (eq? (syntax->datum
- #{aok 22618}#)
+ #{aok
-ANAU$bmvAmthP7L7xwsXe}#)
#:allow-other-keys)
(eq? (syntax->datum
- #{a 22619}#)
+ #{a
-ANAU$bmvAmthP7L7xwsXf}#)
#:rest)
#f))
- #{tmp 22614}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsXa}#)
#f)
(@apply
- (lambda (#{aok 22621}#
- #{a 22622}#
- #{b 22623}#)
- (#{rest 22202}#
- #{b 22623}#
- #{req 22482}#
- #{opt 22483}#
+ (lambda (#{aok
-ANAU$bmvAmthP7L7xwsXh}#
+ #{a -ANAU$bmvAmthP7L7xwsXi}#
+ #{b
-ANAU$bmvAmthP7L7xwsXj}#)
+ (#{rest -ANAU$bmvAmthP7L7xwsQ$}#
+ #{b -ANAU$bmvAmthP7L7xwsXj}#
+ #{req -ANAU$bmvAmthP7L7xwsVW}#
+ #{opt -ANAU$bmvAmthP7L7xwsVX}#
(cons #t
- (reverse #{rkey 22484}#))))
- #{tmp 22614}#)
- (let ((#{tmp 22626}#
+ (reverse
+ #{rkey
-ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwsXa}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsXm}#
($sc-dispatch
- #{args 22481}#
+ #{args
-ANAU$bmvAmthP7L7xwsVV}#
'(any . any))))
- (if (if #{tmp 22626}#
+ (if (if #{tmp
-ANAU$bmvAmthP7L7xwsXm}#
(@apply
- (lambda (#{aok 22630}#
- #{r 22631}#)
+ (lambda (#{aok
-ANAU$bmvAmthP7L7xwsXq}#
+ #{r
-ANAU$bmvAmthP7L7xwsXr}#)
(if (eq? (syntax->datum
- #{aok 22630}#)
+ #{aok
-ANAU$bmvAmthP7L7xwsXq}#)
#:allow-other-keys)
- (if (symbol? #{r 22631}#)
+ (if (symbol?
+ #{r
-ANAU$bmvAmthP7L7xwsXr}#)
#t
(if (if (vector?
- #{r 22631}#)
+ #{r
-ANAU$bmvAmthP7L7xwsXr}#)
(if (=
(vector-length
- #{r
22631}#)
+ #{r
-ANAU$bmvAmthP7L7xwsXr}#)
4)
(eq?
(vector-ref
- #{r
22631}#
+ #{r
-ANAU$bmvAmthP7L7xwsXr}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{r 22631}#
+ #{r
-ANAU$bmvAmthP7L7xwsXr}#
1))
#f))
#f))
- #{tmp 22626}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwsXm}#)
#f)
(@apply
- (lambda (#{aok 22658}#
- #{r 22659}#)
- (#{rest 22202}#
- #{r 22659}#
- #{req 22482}#
- #{opt 22483}#
+ (lambda (#{aok
-ANAU$bmvAmthP7L7xwsYG}#
+ #{r
-ANAU$bmvAmthP7L7xwsYH}#)
+ (#{rest
-ANAU$bmvAmthP7L7xwsQ$}#
+ #{r -ANAU$bmvAmthP7L7xwsYH}#
+ #{req
-ANAU$bmvAmthP7L7xwsVW}#
+ #{opt
-ANAU$bmvAmthP7L7xwsVX}#
(cons #t
(reverse
- #{rkey 22484}#))))
- #{tmp 22626}#)
- (let ((#{tmp 22662}#
+ #{rkey
-ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwsXm}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwsYK}#
($sc-dispatch
- #{args 22481}#
+ #{args
-ANAU$bmvAmthP7L7xwsVV}#
'(any any))))
- (if (if #{tmp 22662}#
+ (if (if #{tmp
-ANAU$bmvAmthP7L7xwsYK}#
(@apply
- (lambda (#{a 22666}#
- #{b 22667}#)
+ (lambda (#{a
-ANAU$bmvAmthP7L7xwsYO}#
+ #{b
-ANAU$bmvAmthP7L7xwsYP}#)
(eq? (syntax->datum
- #{a 22666}#)
+ #{a
-ANAU$bmvAmthP7L7xwsYO}#)
#:rest))
- #{tmp 22662}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwsYK}#)
#f)
(@apply
- (lambda (#{a 22668}#
- #{b 22669}#)
- (#{rest 22202}#
- #{b 22669}#
- #{req 22482}#
- #{opt 22483}#
+ (lambda (#{a
-ANAU$bmvAmthP7L7xwsYQ}#
+ #{b
-ANAU$bmvAmthP7L7xwsYR}#)
+ (#{rest
-ANAU$bmvAmthP7L7xwsQ$}#
+ #{b
-ANAU$bmvAmthP7L7xwsYR}#
+ #{req
-ANAU$bmvAmthP7L7xwsVW}#
+ #{opt
-ANAU$bmvAmthP7L7xwsVX}#
(cons #f
(reverse
- #{rkey
22484}#))))
- #{tmp 22662}#)
- (let ((#{tmp 22672}#
- (list #{args 22481}#)))
+ #{rkey
-ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp
-ANAU$bmvAmthP7L7xwsYK}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwsYU}#
+ (list #{args
-ANAU$bmvAmthP7L7xwsVV}#)))
(if (@apply
- (lambda (#{r 22674}#)
+ (lambda (#{r
-ANAU$bmvAmthP7L7xwsYW}#)
(if (symbol?
- #{r 22674}#)
+ #{r
-ANAU$bmvAmthP7L7xwsYW}#)
#t
(if (if (vector?
- #{r
22674}#)
+ #{r
-ANAU$bmvAmthP7L7xwsYW}#)
(if (=
(vector-length
- #{r
22674}#)
+ #{r
-ANAU$bmvAmthP7L7xwsYW}#)
4)
(eq?
(vector-ref
- #{r
22674}#
+ #{r
-ANAU$bmvAmthP7L7xwsYW}#
0)
'syntax-object)
#f)
#f)
(symbol?
(vector-ref
- #{r 22674}#
+ #{r
-ANAU$bmvAmthP7L7xwsYW}#
1))
#f)))
- #{tmp 22672}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwsYU}#)
(@apply
- (lambda (#{r 22704}#)
- (#{rest 22202}#
- #{r 22704}#
- #{req 22482}#
- #{opt 22483}#
+ (lambda (#{r
-ANAU$bmvAmthP7L7xwsY0}#)
+ (#{rest
-ANAU$bmvAmthP7L7xwsQ$}#
+ #{r
-ANAU$bmvAmthP7L7xwsY0}#
+ #{req
-ANAU$bmvAmthP7L7xwsVW}#
+ #{opt
-ANAU$bmvAmthP7L7xwsVX}#
(cons #f
(reverse
- #{rkey
22484}#))))
- #{tmp 22672}#)
+ #{rkey
-ANAU$bmvAmthP7L7xwsVY}#))))
+ #{tmp
-ANAU$bmvAmthP7L7xwsYU}#)
(syntax-violation
'lambda*
"invalid keyword
argument list"
- #{orig-args 22198}#
- #{args
22481}#)))))))))))))))))))))
- (#{rest 22202}#
- (lambda (#{args 22732}#
- #{req 22733}#
- #{opt 22734}#
- #{kw 22735}#)
- (let ((#{tmp 22737}# (list #{args 22732}#)))
+ #{orig-args
-ANAU$bmvAmthP7L7xwsQ6}#
+ #{args
-ANAU$bmvAmthP7L7xwsVV}#)))))))))))))))))))))
+ (#{rest -ANAU$bmvAmthP7L7xwsQ$}#
+ (lambda (#{args -ANAU$bmvAmthP7L7xwsZQ}#
+ #{req -ANAU$bmvAmthP7L7xwsZR}#
+ #{opt -ANAU$bmvAmthP7L7xwsZS}#
+ #{kw -ANAU$bmvAmthP7L7xwsZT}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsZV}#
+ (list #{args -ANAU$bmvAmthP7L7xwsZQ}#)))
(if (@apply
- (lambda (#{r 22739}#)
- (if (symbol? #{r 22739}#)
+ (lambda (#{r -ANAU$bmvAmthP7L7xwsZX}#)
+ (if (symbol? #{r -ANAU$bmvAmthP7L7xwsZX}#)
#t
- (if (if (vector? #{r 22739}#)
- (if (= (vector-length #{r 22739}#) 4)
- (eq? (vector-ref #{r 22739}# 0)
+ (if (if (vector? #{r -ANAU$bmvAmthP7L7xwsZX}#)
+ (if (= (vector-length
+ #{r -ANAU$bmvAmthP7L7xwsZX}#)
+ 4)
+ (eq? (vector-ref
+ #{r -ANAU$bmvAmthP7L7xwsZX}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{r 22739}# 1))
+ (symbol?
+ (vector-ref #{r -ANAU$bmvAmthP7L7xwsZX}# 1))
#f)))
- #{tmp 22737}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsZV}#)
(@apply
- (lambda (#{r 22769}#)
- (#{check 22203}#
- #{req 22733}#
- #{opt 22734}#
- #{r 22769}#
- #{kw 22735}#))
- #{tmp 22737}#)
+ (lambda (#{r -ANAU$bmvAmthP7L7xwsZ1}#)
+ (#{check address@hidden
+ #{req -ANAU$bmvAmthP7L7xwsZR}#
+ #{opt -ANAU$bmvAmthP7L7xwsZS}#
+ #{r -ANAU$bmvAmthP7L7xwsZ1}#
+ #{kw -ANAU$bmvAmthP7L7xwsZT}#))
+ #{tmp -ANAU$bmvAmthP7L7xwsZV}#)
(syntax-violation
'lambda*
"invalid rest argument"
- #{orig-args 22198}#
- #{args 22732}#)))))
- (#{check 22203}#
- (lambda (#{req 22773}#
- #{opt 22774}#
- #{rest 22775}#
- #{kw 22776}#)
- (if (#{distinct-bound-ids? 2769}#
+ #{orig-args -ANAU$bmvAmthP7L7xwsQ6}#
+ #{args -ANAU$bmvAmthP7L7xwsZQ}#)))))
+ (#{check address@hidden
+ (lambda (#{req -ANAU$bmvAmthP7L7xwsZ5}#
+ #{opt -ANAU$bmvAmthP7L7xwsZ6}#
+ #{rest -ANAU$bmvAmthP7L7xwsZ7}#
+ #{kw -ANAU$bmvAmthP7L7xwsZ8}#)
+ (if (#{distinct-bound-ids? -ANAU$bmvAmthP7L7xwnN7}#
(append
- #{req 22773}#
- (map car #{opt 22774}#)
- (if #{rest 22775}# (list #{rest 22775}#) '())
- (if (pair? #{kw 22776}#)
- (map cadr (cdr #{kw 22776}#))
+ #{req -ANAU$bmvAmthP7L7xwsZ5}#
+ (map car #{opt -ANAU$bmvAmthP7L7xwsZ6}#)
+ (if #{rest -ANAU$bmvAmthP7L7xwsZ7}#
+ (list #{rest -ANAU$bmvAmthP7L7xwsZ7}#)
+ '())
+ (if (pair? #{kw -ANAU$bmvAmthP7L7xwsZ8}#)
+ (map cadr (cdr #{kw -ANAU$bmvAmthP7L7xwsZ8}#))
'())))
(values
- #{req 22773}#
- #{opt 22774}#
- #{rest 22775}#
- #{kw 22776}#)
+ #{req -ANAU$bmvAmthP7L7xwsZ5}#
+ #{opt -ANAU$bmvAmthP7L7xwsZ6}#
+ #{rest -ANAU$bmvAmthP7L7xwsZ7}#
+ #{kw -ANAU$bmvAmthP7L7xwsZ8}#)
(syntax-violation
'lambda*
"duplicate identifier in argument list"
- #{orig-args 22198}#)))))
- (#{req 22199}# #{orig-args 22198}# '()))))
- (#{expand-lambda-case 2790}#
- (lambda (#{e 22892}#
- #{r 22893}#
- #{w 22894}#
- #{s 22895}#
- #{mod 22896}#
- #{get-formals 22897}#
- #{clauses 22898}#)
+ #{orig-args -ANAU$bmvAmthP7L7xwsQ6}#)))))
+ (#{req -ANAU$bmvAmthP7L7xwsQ7}#
+ #{orig-args -ANAU$bmvAmthP7L7xwsQ6}#
+ '()))))
+ (#{expand-lambda-case -ANAU$bmvAmthP7L7xwnOQ}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwsbw}#
+ #{r -ANAU$bmvAmthP7L7xwsbx}#
+ #{w -ANAU$bmvAmthP7L7xwsby}#
+ #{s -ANAU$bmvAmthP7L7xwsbz}#
+ #{mod -ANAU$bmvAmthP7L7xwsb0}#
+ #{get-formals -ANAU$bmvAmthP7L7xwsb1}#
+ #{clauses -ANAU$bmvAmthP7L7xwsb2}#)
(letrec*
- ((#{parse-req 22899}#
- (lambda (#{req 23026}#
- #{opt 23027}#
- #{rest 23028}#
- #{kw 23029}#
- #{body 23030}#)
- (let ((#{vars 23031}#
- (map #{gen-var 2792}# #{req 23026}#))
- (#{labels 23032}#
- (#{gen-labels 2746}# #{req 23026}#)))
- (let ((#{r* 23033}#
- (#{extend-var-env 2738}#
- #{labels 23032}#
- #{vars 23031}#
- #{r 22893}#))
- (#{w* 23034}#
- (#{make-binding-wrap 2757}#
- #{req 23026}#
- #{labels 23032}#
- #{w 22894}#)))
- (#{parse-opt 22900}#
- (map syntax->datum #{req 23026}#)
- #{opt 23027}#
- #{rest 23028}#
- #{kw 23029}#
- #{body 23030}#
- (reverse #{vars 23031}#)
- #{r* 23033}#
- #{w* 23034}#
+ ((#{parse-req -ANAU$bmvAmthP7L7xwsb3}#
+ (lambda (#{req -ANAU$bmvAmthP7L7xwsd2}#
+ #{opt -ANAU$bmvAmthP7L7xwsd3}#
+ #{rest -ANAU$bmvAmthP7L7xwsd4}#
+ #{kw -ANAU$bmvAmthP7L7xwsd5}#
+ #{body -ANAU$bmvAmthP7L7xwsd6}#)
+ (let ((#{vars -ANAU$bmvAmthP7L7xwsd7}#
+ (map #{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ #{req -ANAU$bmvAmthP7L7xwsd2}#))
+ (#{labels -ANAU$bmvAmthP7L7xwsd8}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{req -ANAU$bmvAmthP7L7xwsd2}#)))
+ (let ((#{r* -ANAU$bmvAmthP7L7xwsd9}#
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ #{labels -ANAU$bmvAmthP7L7xwsd8}#
+ #{vars -ANAU$bmvAmthP7L7xwsd7}#
+ #{r -ANAU$bmvAmthP7L7xwsbx}#))
+ (#{w* -ANAU$bmvAmthP7L7xwsd$}#
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{req -ANAU$bmvAmthP7L7xwsd2}#
+ #{labels -ANAU$bmvAmthP7L7xwsd8}#
+ #{w -ANAU$bmvAmthP7L7xwsby}#)))
+ (#{parse-opt -ANAU$bmvAmthP7L7xwsb4}#
+ (map syntax->datum
+ #{req -ANAU$bmvAmthP7L7xwsd2}#)
+ #{opt -ANAU$bmvAmthP7L7xwsd3}#
+ #{rest -ANAU$bmvAmthP7L7xwsd4}#
+ #{kw -ANAU$bmvAmthP7L7xwsd5}#
+ #{body -ANAU$bmvAmthP7L7xwsd6}#
+ (reverse #{vars -ANAU$bmvAmthP7L7xwsd7}#)
+ #{r* -ANAU$bmvAmthP7L7xwsd9}#
+ #{w* -ANAU$bmvAmthP7L7xwsd$}#
'()
'())))))
- (#{parse-opt 22900}#
- (lambda (#{req 23210}#
- #{opt 23211}#
- #{rest 23212}#
- #{kw 23213}#
- #{body 23214}#
- #{vars 23215}#
- #{r* 23216}#
- #{w* 23217}#
- #{out 23218}#
- #{inits 23219}#)
- (if (pair? #{opt 23211}#)
- (let ((#{tmp 23220}# (car #{opt 23211}#)))
- (let ((#{tmp 23221}#
- ($sc-dispatch #{tmp 23220}# '(any any))))
- (if #{tmp 23221}#
+ (#{parse-opt -ANAU$bmvAmthP7L7xwsb4}#
+ (lambda (#{req -ANAU$bmvAmthP7L7xwsgu}#
+ #{opt -ANAU$bmvAmthP7L7xwsgv}#
+ #{rest -ANAU$bmvAmthP7L7xwsgw}#
+ #{kw -ANAU$bmvAmthP7L7xwsgx}#
+ #{body -ANAU$bmvAmthP7L7xwsgy}#
+ #{vars -ANAU$bmvAmthP7L7xwsgz}#
+ #{r* -ANAU$bmvAmthP7L7xwsg0}#
+ #{w* -ANAU$bmvAmthP7L7xwsg1}#
+ #{out -ANAU$bmvAmthP7L7xwsg2}#
+ #{inits -ANAU$bmvAmthP7L7xwsg3}#)
+ (if (pair? #{opt -ANAU$bmvAmthP7L7xwsgv}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsg4}#
+ (car #{opt -ANAU$bmvAmthP7L7xwsgv}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsg5}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwsg4}#
+ '(any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsg5}#
(@apply
- (lambda (#{id 23223}# #{i 23224}#)
- (let ((#{v 23225}#
- (let ((#{id 23233}#
- (if (if (vector? #{id 23223}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwsg7}#
+ #{i -ANAU$bmvAmthP7L7xwsg8}#)
+ (let ((#{v -ANAU$bmvAmthP7L7xwsg9}#
+ (let ((#{id -ANAU$bmvAmthP7L7xwshF}#
+ (if (if (vector?
+ #{id
-ANAU$bmvAmthP7L7xwsg7}#)
(if (= (vector-length
- #{id 23223}#)
+ #{id
-ANAU$bmvAmthP7L7xwsg7}#)
4)
(eq? (vector-ref
- #{id 23223}#
+ #{id
-ANAU$bmvAmthP7L7xwsg7}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{id 23223}# 1)
- #{id 23223}#)))
+ (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwsg7}#
+ 1)
+ #{id -ANAU$bmvAmthP7L7xwsg7}#)))
(gensym
(string-append
- (symbol->string #{id 23233}#)
+ (symbol->string
+ #{id -ANAU$bmvAmthP7L7xwshF}#)
" ")))))
- (let ((#{l 23226}#
- (#{gen-labels 2746}#
- (list #{v 23225}#))))
- (let ((#{r** 23227}#
- (#{extend-var-env 2738}#
- #{l 23226}#
- (list #{v 23225}#)
- #{r* 23216}#)))
- (let ((#{w** 23228}#
- (#{make-binding-wrap 2757}#
- (list #{id 23223}#)
- #{l 23226}#
- #{w* 23217}#)))
- (#{parse-opt 22900}#
- #{req 23210}#
- (cdr #{opt 23211}#)
- #{rest 23212}#
- #{kw 23213}#
- #{body 23214}#
- (cons #{v 23225}# #{vars 23215}#)
- #{r** 23227}#
- #{w** 23228}#
- (cons (syntax->datum #{id 23223}#)
- #{out 23218}#)
- (cons (#{expand 2778}#
- #{i 23224}#
- #{r* 23216}#
- #{w* 23217}#
- #{mod 22896}#)
- #{inits 23219}#)))))))
- #{tmp 23221}#)
+ (let ((#{l -ANAU$bmvAmthP7L7xwsg$}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ (list #{v -ANAU$bmvAmthP7L7xwsg9}#))))
+ (let ((#{r** address@hidden
+ (#{extend-var-env
-ANAU$bmvAmthP7L7xwnNb}#
+ #{l -ANAU$bmvAmthP7L7xwsg$}#
+ (list #{v -ANAU$bmvAmthP7L7xwsg9}#)
+ #{r* -ANAU$bmvAmthP7L7xwsg0}#)))
+ (let ((#{w** -ANAU$bmvAmthP7L7xwshA}#
+ (#{make-binding-wrap
-ANAU$bmvAmthP7L7xwnNu}#
+ (list #{id
-ANAU$bmvAmthP7L7xwsg7}#)
+ #{l -ANAU$bmvAmthP7L7xwsg$}#
+ #{w* -ANAU$bmvAmthP7L7xwsg1}#)))
+ (#{parse-opt -ANAU$bmvAmthP7L7xwsb4}#
+ #{req -ANAU$bmvAmthP7L7xwsgu}#
+ (cdr #{opt -ANAU$bmvAmthP7L7xwsgv}#)
+ #{rest -ANAU$bmvAmthP7L7xwsgw}#
+ #{kw -ANAU$bmvAmthP7L7xwsgx}#
+ #{body -ANAU$bmvAmthP7L7xwsgy}#
+ (cons #{v -ANAU$bmvAmthP7L7xwsg9}#
+ #{vars -ANAU$bmvAmthP7L7xwsgz}#)
+ #{r** address@hidden
+ #{w** -ANAU$bmvAmthP7L7xwshA}#
+ (cons (syntax->datum
+ #{id -ANAU$bmvAmthP7L7xwsg7}#)
+ #{out -ANAU$bmvAmthP7L7xwsg2}#)
+ (cons (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{i -ANAU$bmvAmthP7L7xwsg8}#
+ #{r* -ANAU$bmvAmthP7L7xwsg0}#
+ #{w* -ANAU$bmvAmthP7L7xwsg1}#
+ #{mod -ANAU$bmvAmthP7L7xwsb0}#)
+ #{inits
-ANAU$bmvAmthP7L7xwsg3}#)))))))
+ #{tmp -ANAU$bmvAmthP7L7xwsg5}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 23220}#))))
- (if #{rest 23212}#
- (let ((#{v 23462}#
- (let ((#{id 23472}#
- (if (if (vector? #{rest 23212}#)
- (if (= (vector-length #{rest 23212}#)
+ #{tmp -ANAU$bmvAmthP7L7xwsg4}#))))
+ (if #{rest -ANAU$bmvAmthP7L7xwsgw}#
+ (let ((#{v -ANAU$bmvAmthP7L7xwskq}#
+ (let ((#{id -ANAU$bmvAmthP7L7xwsk0}#
+ (if (if (vector?
+ #{rest -ANAU$bmvAmthP7L7xwsgw}#)
+ (if (= (vector-length
+ #{rest
-ANAU$bmvAmthP7L7xwsgw}#)
4)
- (eq? (vector-ref #{rest 23212}# 0)
+ (eq? (vector-ref
+ #{rest
-ANAU$bmvAmthP7L7xwsgw}#
+ 0)
'syntax-object)
#f)
#f)
- (vector-ref #{rest 23212}# 1)
- #{rest 23212}#)))
+ (vector-ref
+ #{rest -ANAU$bmvAmthP7L7xwsgw}#
+ 1)
+ #{rest -ANAU$bmvAmthP7L7xwsgw}#)))
(gensym
(string-append
- (symbol->string #{id 23472}#)
+ (symbol->string
+ #{id -ANAU$bmvAmthP7L7xwsk0}#)
" ")))))
- (let ((#{l 23463}#
- (#{gen-labels 2746}# (list #{v 23462}#))))
- (let ((#{r* 23464}#
- (#{extend-var-env 2738}#
- #{l 23463}#
- (list #{v 23462}#)
- #{r* 23216}#)))
- (let ((#{w* 23465}#
- (#{make-binding-wrap 2757}#
- (list #{rest 23212}#)
- #{l 23463}#
- #{w* 23217}#)))
- (#{parse-kw 22901}#
- #{req 23210}#
- (if (pair? #{out 23218}#)
- (reverse #{out 23218}#)
+ (let ((#{l -ANAU$bmvAmthP7L7xwskr}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ (list #{v -ANAU$bmvAmthP7L7xwskq}#))))
+ (let ((#{r* -ANAU$bmvAmthP7L7xwsks}#
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ #{l -ANAU$bmvAmthP7L7xwskr}#
+ (list #{v -ANAU$bmvAmthP7L7xwskq}#)
+ #{r* -ANAU$bmvAmthP7L7xwsg0}#)))
+ (let ((#{w* -ANAU$bmvAmthP7L7xwskt}#
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ (list #{rest -ANAU$bmvAmthP7L7xwsgw}#)
+ #{l -ANAU$bmvAmthP7L7xwskr}#
+ #{w* -ANAU$bmvAmthP7L7xwsg1}#)))
+ (#{parse-kw -ANAU$bmvAmthP7L7xwsb5}#
+ #{req -ANAU$bmvAmthP7L7xwsgu}#
+ (if (pair? #{out -ANAU$bmvAmthP7L7xwsg2}#)
+ (reverse #{out -ANAU$bmvAmthP7L7xwsg2}#)
+ #f)
+ (syntax->datum #{rest -ANAU$bmvAmthP7L7xwsgw}#)
+ (if (pair? #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ (cdr #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ #{body -ANAU$bmvAmthP7L7xwsgy}#
+ (cons #{v -ANAU$bmvAmthP7L7xwskq}#
+ #{vars -ANAU$bmvAmthP7L7xwsgz}#)
+ #{r* -ANAU$bmvAmthP7L7xwsks}#
+ #{w* -ANAU$bmvAmthP7L7xwskt}#
+ (if (pair? #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ (car #{kw -ANAU$bmvAmthP7L7xwsgx}#)
#f)
- (syntax->datum #{rest 23212}#)
- (if (pair? #{kw 23213}#)
- (cdr #{kw 23213}#)
- #{kw 23213}#)
- #{body 23214}#
- (cons #{v 23462}# #{vars 23215}#)
- #{r* 23464}#
- #{w* 23465}#
- (if (pair? #{kw 23213}#) (car #{kw 23213}#) #f)
'()
- #{inits 23219}#)))))
- (#{parse-kw 22901}#
- #{req 23210}#
- (if (pair? #{out 23218}#)
- (reverse #{out 23218}#)
+ #{inits -ANAU$bmvAmthP7L7xwsg3}#)))))
+ (#{parse-kw -ANAU$bmvAmthP7L7xwsb5}#
+ #{req -ANAU$bmvAmthP7L7xwsgu}#
+ (if (pair? #{out -ANAU$bmvAmthP7L7xwsg2}#)
+ (reverse #{out -ANAU$bmvAmthP7L7xwsg2}#)
#f)
#f
- (if (pair? #{kw 23213}#)
- (cdr #{kw 23213}#)
- #{kw 23213}#)
- #{body 23214}#
- #{vars 23215}#
- #{r* 23216}#
- #{w* 23217}#
- (if (pair? #{kw 23213}#) (car #{kw 23213}#) #f)
+ (if (pair? #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ (cdr #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ #{body -ANAU$bmvAmthP7L7xwsgy}#
+ #{vars -ANAU$bmvAmthP7L7xwsgz}#
+ #{r* -ANAU$bmvAmthP7L7xwsg0}#
+ #{w* -ANAU$bmvAmthP7L7xwsg1}#
+ (if (pair? #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ (car #{kw -ANAU$bmvAmthP7L7xwsgx}#)
+ #f)
'()
- #{inits 23219}#)))))
- (#{parse-kw 22901}#
- (lambda (#{req 23634}#
- #{opt 23635}#
- #{rest 23636}#
- #{kw 23637}#
- #{body 23638}#
- #{vars 23639}#
- #{r* 23640}#
- #{w* 23641}#
- #{aok 23642}#
- #{out 23643}#
- #{inits 23644}#)
- (if (pair? #{kw 23637}#)
- (let ((#{tmp 23645}# (car #{kw 23637}#)))
- (let ((#{tmp 23646}#
- ($sc-dispatch #{tmp 23645}# '(any any any))))
- (if #{tmp 23646}#
+ #{inits -ANAU$bmvAmthP7L7xwsg3}#)))))
+ (#{parse-kw -ANAU$bmvAmthP7L7xwsb5}#
+ (lambda (#{req -ANAU$bmvAmthP7L7xwsnW}#
+ #{opt -ANAU$bmvAmthP7L7xwsnX}#
+ #{rest -ANAU$bmvAmthP7L7xwsnY}#
+ #{kw -ANAU$bmvAmthP7L7xwsnZ}#
+ #{body -ANAU$bmvAmthP7L7xwsna}#
+ #{vars -ANAU$bmvAmthP7L7xwsnb}#
+ #{r* -ANAU$bmvAmthP7L7xwsnc}#
+ #{w* -ANAU$bmvAmthP7L7xwsnd}#
+ #{aok -ANAU$bmvAmthP7L7xwsne}#
+ #{out -ANAU$bmvAmthP7L7xwsnf}#
+ #{inits -ANAU$bmvAmthP7L7xwsng}#)
+ (if (pair? #{kw -ANAU$bmvAmthP7L7xwsnZ}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsnh}#
+ (car #{kw -ANAU$bmvAmthP7L7xwsnZ}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsni}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwsnh}#
+ '(any any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsni}#
(@apply
- (lambda (#{k 23648}# #{id 23649}# #{i 23650}#)
- (let ((#{v 23651}#
- (let ((#{id 23659}#
- (if (if (vector? #{id 23649}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xwsnk}#
+ #{id -ANAU$bmvAmthP7L7xwsnl}#
+ #{i -ANAU$bmvAmthP7L7xwsnm}#)
+ (let ((#{v -ANAU$bmvAmthP7L7xwsnn}#
+ (let ((#{id -ANAU$bmvAmthP7L7xwsnv}#
+ (if (if (vector?
+ #{id
-ANAU$bmvAmthP7L7xwsnl}#)
(if (= (vector-length
- #{id 23649}#)
+ #{id
-ANAU$bmvAmthP7L7xwsnl}#)
4)
(eq? (vector-ref
- #{id 23649}#
+ #{id
-ANAU$bmvAmthP7L7xwsnl}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{id 23649}# 1)
- #{id 23649}#)))
+ (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwsnl}#
+ 1)
+ #{id -ANAU$bmvAmthP7L7xwsnl}#)))
(gensym
(string-append
- (symbol->string #{id 23659}#)
+ (symbol->string
+ #{id -ANAU$bmvAmthP7L7xwsnv}#)
" ")))))
- (let ((#{l 23652}#
- (#{gen-labels 2746}#
- (list #{v 23651}#))))
- (let ((#{r** 23653}#
- (#{extend-var-env 2738}#
- #{l 23652}#
- (list #{v 23651}#)
- #{r* 23640}#)))
- (let ((#{w** 23654}#
- (#{make-binding-wrap 2757}#
- (list #{id 23649}#)
- #{l 23652}#
- #{w* 23641}#)))
- (#{parse-kw 22901}#
- #{req 23634}#
- #{opt 23635}#
- #{rest 23636}#
- (cdr #{kw 23637}#)
- #{body 23638}#
- (cons #{v 23651}# #{vars 23639}#)
- #{r** 23653}#
- #{w** 23654}#
- #{aok 23642}#
- (cons (list (syntax->datum #{k 23648}#)
- (syntax->datum #{id 23649}#)
- #{v 23651}#)
- #{out 23643}#)
- (cons (#{expand 2778}#
- #{i 23650}#
- #{r* 23640}#
- #{w* 23641}#
- #{mod 22896}#)
- #{inits 23644}#)))))))
- #{tmp 23646}#)
+ (let ((#{l -ANAU$bmvAmthP7L7xwsno}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ (list #{v -ANAU$bmvAmthP7L7xwsnn}#))))
+ (let ((#{r** -ANAU$bmvAmthP7L7xwsnp}#
+ (#{extend-var-env
-ANAU$bmvAmthP7L7xwnNb}#
+ #{l -ANAU$bmvAmthP7L7xwsno}#
+ (list #{v -ANAU$bmvAmthP7L7xwsnn}#)
+ #{r* -ANAU$bmvAmthP7L7xwsnc}#)))
+ (let ((#{w** -ANAU$bmvAmthP7L7xwsnq}#
+ (#{make-binding-wrap
-ANAU$bmvAmthP7L7xwnNu}#
+ (list #{id
-ANAU$bmvAmthP7L7xwsnl}#)
+ #{l -ANAU$bmvAmthP7L7xwsno}#
+ #{w* -ANAU$bmvAmthP7L7xwsnd}#)))
+ (#{parse-kw -ANAU$bmvAmthP7L7xwsb5}#
+ #{req -ANAU$bmvAmthP7L7xwsnW}#
+ #{opt -ANAU$bmvAmthP7L7xwsnX}#
+ #{rest -ANAU$bmvAmthP7L7xwsnY}#
+ (cdr #{kw -ANAU$bmvAmthP7L7xwsnZ}#)
+ #{body -ANAU$bmvAmthP7L7xwsna}#
+ (cons #{v -ANAU$bmvAmthP7L7xwsnn}#
+ #{vars -ANAU$bmvAmthP7L7xwsnb}#)
+ #{r** -ANAU$bmvAmthP7L7xwsnp}#
+ #{w** -ANAU$bmvAmthP7L7xwsnq}#
+ #{aok -ANAU$bmvAmthP7L7xwsne}#
+ (cons (list (syntax->datum
+ #{k
-ANAU$bmvAmthP7L7xwsnk}#)
+ (syntax->datum
+ #{id
-ANAU$bmvAmthP7L7xwsnl}#)
+ #{v -ANAU$bmvAmthP7L7xwsnn}#)
+ #{out -ANAU$bmvAmthP7L7xwsnf}#)
+ (cons (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{i -ANAU$bmvAmthP7L7xwsnm}#
+ #{r* -ANAU$bmvAmthP7L7xwsnc}#
+ #{w* -ANAU$bmvAmthP7L7xwsnd}#
+ #{mod -ANAU$bmvAmthP7L7xwsb0}#)
+ #{inits
-ANAU$bmvAmthP7L7xwsng}#)))))))
+ #{tmp -ANAU$bmvAmthP7L7xwsni}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 23645}#))))
- (#{parse-body 22902}#
- #{req 23634}#
- #{opt 23635}#
- #{rest 23636}#
- (if (if #{aok 23642}#
- #{aok 23642}#
- (pair? #{out 23643}#))
- (cons #{aok 23642}# (reverse #{out 23643}#))
+ #{tmp -ANAU$bmvAmthP7L7xwsnh}#))))
+ (#{parse-body -ANAU$bmvAmthP7L7xwsb6}#
+ #{req -ANAU$bmvAmthP7L7xwsnW}#
+ #{opt -ANAU$bmvAmthP7L7xwsnX}#
+ #{rest -ANAU$bmvAmthP7L7xwsnY}#
+ (if (if #{aok -ANAU$bmvAmthP7L7xwsne}#
+ #{aok -ANAU$bmvAmthP7L7xwsne}#
+ (pair? #{out -ANAU$bmvAmthP7L7xwsnf}#))
+ (cons #{aok -ANAU$bmvAmthP7L7xwsne}#
+ (reverse #{out -ANAU$bmvAmthP7L7xwsnf}#))
#f)
- #{body 23638}#
- (reverse #{vars 23639}#)
- #{r* 23640}#
- #{w* 23641}#
- (reverse #{inits 23644}#)
+ #{body -ANAU$bmvAmthP7L7xwsna}#
+ (reverse #{vars -ANAU$bmvAmthP7L7xwsnb}#)
+ #{r* -ANAU$bmvAmthP7L7xwsnc}#
+ #{w* -ANAU$bmvAmthP7L7xwsnd}#
+ (reverse #{inits -ANAU$bmvAmthP7L7xwsng}#)
'()))))
- (#{parse-body 22902}#
- (lambda (#{req 23897}#
- #{opt 23898}#
- #{rest 23899}#
- #{kw 23900}#
- #{body 23901}#
- #{vars 23902}#
- #{r* 23903}#
- #{w* 23904}#
- #{inits 23905}#
- #{meta 23906}#)
- (let ((#{tmp 23908}#
+ (#{parse-body -ANAU$bmvAmthP7L7xwsb6}#
+ (lambda (#{req -ANAU$bmvAmthP7L7xwsrd}#
+ #{opt -ANAU$bmvAmthP7L7xwsre}#
+ #{rest -ANAU$bmvAmthP7L7xwsrf}#
+ #{kw -ANAU$bmvAmthP7L7xwsrg}#
+ #{body -ANAU$bmvAmthP7L7xwsrh}#
+ #{vars -ANAU$bmvAmthP7L7xwsri}#
+ #{r* -ANAU$bmvAmthP7L7xwsrj}#
+ #{w* -ANAU$bmvAmthP7L7xwsrk}#
+ #{inits -ANAU$bmvAmthP7L7xwsrl}#
+ #{meta -ANAU$bmvAmthP7L7xwsrm}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsro}#
($sc-dispatch
- #{body 23901}#
+ #{body -ANAU$bmvAmthP7L7xwsrh}#
'(any any . each-any))))
- (if (if #{tmp 23908}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwsro}#
(@apply
- (lambda (#{docstring 23912}#
- #{e1 23913}#
- #{e2 23914}#)
- (string? (syntax->datum #{docstring 23912}#)))
- #{tmp 23908}#)
+ (lambda (#{docstring -ANAU$bmvAmthP7L7xwsrs}#
+ #{e1 -ANAU$bmvAmthP7L7xwsrt}#
+ #{e2 -ANAU$bmvAmthP7L7xwsru}#)
+ (string?
+ (syntax->datum
+ #{docstring -ANAU$bmvAmthP7L7xwsrs}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsro}#)
#f)
(@apply
- (lambda (#{docstring 23915}# #{e1 23916}# #{e2 23917}#)
- (#{parse-body 22902}#
- #{req 23897}#
- #{opt 23898}#
- #{rest 23899}#
- #{kw 23900}#
- (cons #{e1 23916}# #{e2 23917}#)
- #{vars 23902}#
- #{r* 23903}#
- #{w* 23904}#
- #{inits 23905}#
+ (lambda (#{docstring -ANAU$bmvAmthP7L7xwsrv}#
+ #{e1 -ANAU$bmvAmthP7L7xwsrw}#
+ #{e2 -ANAU$bmvAmthP7L7xwsrx}#)
+ (#{parse-body -ANAU$bmvAmthP7L7xwsb6}#
+ #{req -ANAU$bmvAmthP7L7xwsrd}#
+ #{opt -ANAU$bmvAmthP7L7xwsre}#
+ #{rest -ANAU$bmvAmthP7L7xwsrf}#
+ #{kw -ANAU$bmvAmthP7L7xwsrg}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwsrw}#
+ #{e2 -ANAU$bmvAmthP7L7xwsrx}#)
+ #{vars -ANAU$bmvAmthP7L7xwsri}#
+ #{r* -ANAU$bmvAmthP7L7xwsrj}#
+ #{w* -ANAU$bmvAmthP7L7xwsrk}#
+ #{inits -ANAU$bmvAmthP7L7xwsrl}#
(append
- #{meta 23906}#
+ #{meta -ANAU$bmvAmthP7L7xwsrm}#
(list (cons 'documentation
(syntax->datum
- #{docstring 23915}#))))))
- #{tmp 23908}#)
- (let ((#{tmp 23918}#
+ #{docstring
-ANAU$bmvAmthP7L7xwsrv}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwsro}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsry}#
($sc-dispatch
- #{body 23901}#
+ #{body -ANAU$bmvAmthP7L7xwsrh}#
'(#(vector #(each (any . any)))
any
.
each-any))))
- (if #{tmp 23918}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwsry}#
(@apply
- (lambda (#{k 23922}#
- #{v 23923}#
- #{e1 23924}#
- #{e2 23925}#)
- (#{parse-body 22902}#
- #{req 23897}#
- #{opt 23898}#
- #{rest 23899}#
- #{kw 23900}#
- (cons #{e1 23924}# #{e2 23925}#)
- #{vars 23902}#
- #{r* 23903}#
- #{w* 23904}#
- #{inits 23905}#
+ (lambda (#{k -ANAU$bmvAmthP7L7xwsr2}#
+ #{v -ANAU$bmvAmthP7L7xwsr3}#
+ #{e1 -ANAU$bmvAmthP7L7xwsr4}#
+ #{e2 -ANAU$bmvAmthP7L7xwsr5}#)
+ (#{parse-body -ANAU$bmvAmthP7L7xwsb6}#
+ #{req -ANAU$bmvAmthP7L7xwsrd}#
+ #{opt -ANAU$bmvAmthP7L7xwsre}#
+ #{rest -ANAU$bmvAmthP7L7xwsrf}#
+ #{kw -ANAU$bmvAmthP7L7xwsrg}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwsr4}#
+ #{e2 -ANAU$bmvAmthP7L7xwsr5}#)
+ #{vars -ANAU$bmvAmthP7L7xwsri}#
+ #{r* -ANAU$bmvAmthP7L7xwsrj}#
+ #{w* -ANAU$bmvAmthP7L7xwsrk}#
+ #{inits -ANAU$bmvAmthP7L7xwsrl}#
(append
- #{meta 23906}#
+ #{meta -ANAU$bmvAmthP7L7xwsrm}#
(syntax->datum
- (map cons #{k 23922}# #{v 23923}#)))))
- #{tmp 23918}#)
- (let ((#{tmp 23926}#
+ (map cons
+ #{k -ANAU$bmvAmthP7L7xwsr2}#
+ #{v -ANAU$bmvAmthP7L7xwsr3}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwsry}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsr6}#
($sc-dispatch
- #{body 23901}#
+ #{body -ANAU$bmvAmthP7L7xwsrh}#
'(any . each-any))))
- (if #{tmp 23926}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwsr6}#
(@apply
- (lambda (#{e1 23930}# #{e2 23931}#)
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xwsr$}#
+ #{e2 address@hidden)
(values
- #{meta 23906}#
- #{req 23897}#
- #{opt 23898}#
- #{rest 23899}#
- #{kw 23900}#
- #{inits 23905}#
- #{vars 23902}#
- (#{expand-body 2782}#
- (cons #{e1 23930}# #{e2 23931}#)
- (#{wrap 2771}#
+ #{meta -ANAU$bmvAmthP7L7xwsrm}#
+ #{req -ANAU$bmvAmthP7L7xwsrd}#
+ #{opt -ANAU$bmvAmthP7L7xwsre}#
+ #{rest -ANAU$bmvAmthP7L7xwsrf}#
+ #{kw -ANAU$bmvAmthP7L7xwsrg}#
+ #{inits -ANAU$bmvAmthP7L7xwsrl}#
+ #{vars -ANAU$bmvAmthP7L7xwsri}#
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwsr$}#
+ #{e2 address@hidden)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 22892}#)
- #{s 22895}#
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwsbw}#)
+ #{s -ANAU$bmvAmthP7L7xwsbz}#
#f)
(set-source-properties!
- #{e 22892}#
- #{s 22895}#))
- #{e 22892}#)
- #{w 22894}#
- #{mod 22896}#)
- #{r* 23903}#
- #{w* 23904}#
- #{mod 22896}#)))
- #{tmp 23926}#)
+ #{e -ANAU$bmvAmthP7L7xwsbw}#
+ #{s -ANAU$bmvAmthP7L7xwsbz}#))
+ #{e -ANAU$bmvAmthP7L7xwsbw}#)
+ #{w -ANAU$bmvAmthP7L7xwsby}#
+ #{mod -ANAU$bmvAmthP7L7xwsb0}#)
+ #{r* -ANAU$bmvAmthP7L7xwsrj}#
+ #{w* -ANAU$bmvAmthP7L7xwsrk}#
+ #{mod -ANAU$bmvAmthP7L7xwsb0}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwsr6}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{body 23901}#))))))))))
- (let ((#{tmp 22904}#
- ($sc-dispatch #{clauses 22898}# '())))
- (if #{tmp 22904}#
+ #{body -ANAU$bmvAmthP7L7xwsrh}#))))))))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwsb8}#
+ ($sc-dispatch
+ #{clauses -ANAU$bmvAmthP7L7xwsb2}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwsb8}#
(@apply
(lambda () (values '() #f))
- #{tmp 22904}#)
- (let ((#{tmp 22908}#
+ #{tmp -ANAU$bmvAmthP7L7xwsb8}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwscA}#
($sc-dispatch
- #{clauses 22898}#
+ #{clauses -ANAU$bmvAmthP7L7xwsb2}#
'((any any . each-any)
.
#(each (any any . each-any))))))
- (if #{tmp 22908}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwscA}#
(@apply
- (lambda (#{args 22912}#
- #{e1 22913}#
- #{e2 22914}#
- #{args* 22915}#
- #{e1* 22916}#
- #{e2* 22917}#)
+ (lambda (#{args -ANAU$bmvAmthP7L7xwscE}#
+ #{e1 -ANAU$bmvAmthP7L7xwscF}#
+ #{e2 -ANAU$bmvAmthP7L7xwscG}#
+ #{args* -ANAU$bmvAmthP7L7xwscH}#
+ #{e1* -ANAU$bmvAmthP7L7xwscI}#
+ #{e2* -ANAU$bmvAmthP7L7xwscJ}#)
(call-with-values
(lambda ()
- (#{get-formals 22897}# #{args 22912}#))
- (lambda (#{req 22918}#
- #{opt 22919}#
- #{rest 22920}#
- #{kw 22921}#)
+ (#{get-formals -ANAU$bmvAmthP7L7xwsb1}#
+ #{args -ANAU$bmvAmthP7L7xwscE}#))
+ (lambda (#{req -ANAU$bmvAmthP7L7xwscK}#
+ #{opt -ANAU$bmvAmthP7L7xwscL}#
+ #{rest -ANAU$bmvAmthP7L7xwscM}#
+ #{kw -ANAU$bmvAmthP7L7xwscN}#)
(call-with-values
(lambda ()
- (#{parse-req 22899}#
- #{req 22918}#
- #{opt 22919}#
- #{rest 22920}#
- #{kw 22921}#
- (cons #{e1 22913}# #{e2 22914}#)))
- (lambda (#{meta 22982}#
- #{req 22983}#
- #{opt 22984}#
- #{rest 22985}#
- #{kw 22986}#
- #{inits 22987}#
- #{vars 22988}#
- #{body 22989}#)
+ (#{parse-req -ANAU$bmvAmthP7L7xwsb3}#
+ #{req -ANAU$bmvAmthP7L7xwscK}#
+ #{opt -ANAU$bmvAmthP7L7xwscL}#
+ #{rest -ANAU$bmvAmthP7L7xwscM}#
+ #{kw -ANAU$bmvAmthP7L7xwscN}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwscF}#
+ #{e2 -ANAU$bmvAmthP7L7xwscG}#)))
+ (lambda (#{meta -ANAU$bmvAmthP7L7xwsdK}#
+ #{req -ANAU$bmvAmthP7L7xwsdL}#
+ #{opt -ANAU$bmvAmthP7L7xwsdM}#
+ #{rest -ANAU$bmvAmthP7L7xwsdN}#
+ #{kw -ANAU$bmvAmthP7L7xwsdO}#
+ #{inits -ANAU$bmvAmthP7L7xwsdP}#
+ #{vars -ANAU$bmvAmthP7L7xwsdQ}#
+ #{body -ANAU$bmvAmthP7L7xwsdR}#)
(call-with-values
(lambda ()
- (#{expand-lambda-case 2790}#
- #{e 22892}#
- #{r 22893}#
- #{w 22894}#
- #{s 22895}#
- #{mod 22896}#
- #{get-formals 22897}#
- (map (lambda (#{tmp 1727 22990}#
- #{tmp 1726 22991}#
- #{tmp 1725 22992}#)
- (cons #{tmp 1725 22992}#
- (cons #{tmp 1726 22991}#
- #{tmp 1727 22990}#)))
- #{e2* 22917}#
- #{e1* 22916}#
- #{args* 22915}#)))
- (lambda (#{meta* 22993}# #{else* 22994}#)
+ (#{expand-lambda-case
-ANAU$bmvAmthP7L7xwnOQ}#
+ #{e -ANAU$bmvAmthP7L7xwsbw}#
+ #{r -ANAU$bmvAmthP7L7xwsbx}#
+ #{w -ANAU$bmvAmthP7L7xwsby}#
+ #{s -ANAU$bmvAmthP7L7xwsbz}#
+ #{mod -ANAU$bmvAmthP7L7xwsb0}#
+ #{get-formals -ANAU$bmvAmthP7L7xwsb1}#
+ (map (lambda (#{tmp
-ANAU$bmvAmthP7L7xwm9f -ANAU$bmvAmthP7L7xwsdS}#
+ #{tmp
-ANAU$bmvAmthP7L7xwm9e -ANAU$bmvAmthP7L7xwsdT}#
+ #{tmp
-ANAU$bmvAmthP7L7xwm9d -ANAU$bmvAmthP7L7xwsdU}#)
+ (cons #{tmp -ANAU$bmvAmthP7L7xwm9d
-ANAU$bmvAmthP7L7xwsdU}#
+ (cons #{tmp
-ANAU$bmvAmthP7L7xwm9e -ANAU$bmvAmthP7L7xwsdT}#
+ #{tmp
-ANAU$bmvAmthP7L7xwm9f -ANAU$bmvAmthP7L7xwsdS}#)))
+ #{e2* -ANAU$bmvAmthP7L7xwscJ}#
+ #{e1* -ANAU$bmvAmthP7L7xwscI}#
+ #{args* -ANAU$bmvAmthP7L7xwscH}#)))
+ (lambda (#{meta* -ANAU$bmvAmthP7L7xwsdV}#
+ #{else* -ANAU$bmvAmthP7L7xwsdW}#)
(values
- (append #{meta 22982}# #{meta* 22993}#)
+ (append
+ #{meta -ANAU$bmvAmthP7L7xwsdK}#
+ #{meta* -ANAU$bmvAmthP7L7xwsdV}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 14)
- #{s 22895}#
- #{req 22983}#
- #{opt 22984}#
- #{rest 22985}#
- #{kw 22986}#
- #{inits 22987}#
- #{vars 22988}#
- #{body 22989}#
- #{else* 22994}#)))))))))
- #{tmp 22908}#)
+ #{s -ANAU$bmvAmthP7L7xwsbz}#
+ #{req -ANAU$bmvAmthP7L7xwsdL}#
+ #{opt -ANAU$bmvAmthP7L7xwsdM}#
+ #{rest -ANAU$bmvAmthP7L7xwsdN}#
+ #{kw -ANAU$bmvAmthP7L7xwsdO}#
+ #{inits -ANAU$bmvAmthP7L7xwsdP}#
+ #{vars -ANAU$bmvAmthP7L7xwsdQ}#
+ #{body -ANAU$bmvAmthP7L7xwsdR}#
+ #{else*
-ANAU$bmvAmthP7L7xwsdW}#)))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwscA}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{clauses 22898}#))))))))
- (#{strip 2791}#
- (lambda (#{x 23968}# #{w 23969}#)
- (if (memq 'top (car #{w 23969}#))
- #{x 23968}#
+ #{clauses -ANAU$bmvAmthP7L7xwsb2}#))))))))
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwssk}#
+ #{w -ANAU$bmvAmthP7L7xwssl}#)
+ (if (memq 'top (car #{w -ANAU$bmvAmthP7L7xwssl}#))
+ #{x -ANAU$bmvAmthP7L7xwssk}#
(letrec*
- ((#{f 23970}#
- (lambda (#{x 23973}#)
- (if (if (vector? #{x 23973}#)
- (if (= (vector-length #{x 23973}#) 4)
- (eq? (vector-ref #{x 23973}# 0) 'syntax-object)
+ ((#{f -ANAU$bmvAmthP7L7xwssm}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwssp}#)
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwssp}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwssp}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwssp}# 0)
+ 'syntax-object)
#f)
#f)
- (#{strip 2791}#
- (vector-ref #{x 23973}# 1)
- (vector-ref #{x 23973}# 2))
- (if (pair? #{x 23973}#)
- (let ((#{a 23992}# (#{f 23970}# (car #{x 23973}#)))
- (#{d 23993}# (#{f 23970}# (cdr #{x 23973}#))))
- (if (if (eq? #{a 23992}# (car #{x 23973}#))
- (eq? #{d 23993}# (cdr #{x 23973}#))
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwssp}# 1)
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwssp}# 2))
+ (if (pair? #{x -ANAU$bmvAmthP7L7xwssp}#)
+ (let ((#{a -ANAU$bmvAmthP7L7xwss8}#
+ (#{f -ANAU$bmvAmthP7L7xwssm}#
+ (car #{x -ANAU$bmvAmthP7L7xwssp}#)))
+ (#{d -ANAU$bmvAmthP7L7xwss9}#
+ (#{f -ANAU$bmvAmthP7L7xwssm}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwssp}#))))
+ (if (if (eq? #{a -ANAU$bmvAmthP7L7xwss8}#
+ (car #{x -ANAU$bmvAmthP7L7xwssp}#))
+ (eq? #{d -ANAU$bmvAmthP7L7xwss9}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwssp}#))
#f)
- #{x 23973}#
- (cons #{a 23992}# #{d 23993}#)))
- (if (vector? #{x 23973}#)
- (let ((#{old 23996}# (vector->list #{x 23973}#)))
- (let ((#{new 23997}#
- (map #{f 23970}# #{old 23996}#)))
+ #{x -ANAU$bmvAmthP7L7xwssp}#
+ (cons #{a -ANAU$bmvAmthP7L7xwss8}#
+ #{d -ANAU$bmvAmthP7L7xwss9}#)))
+ (if (vector? #{x -ANAU$bmvAmthP7L7xwssp}#)
+ (let ((#{old -ANAU$bmvAmthP7L7xwstA}#
+ (vector->list #{x -ANAU$bmvAmthP7L7xwssp}#)))
+ (let ((#{new -ANAU$bmvAmthP7L7xwstB}#
+ (map #{f -ANAU$bmvAmthP7L7xwssm}#
+ #{old -ANAU$bmvAmthP7L7xwstA}#)))
(letrec*
- ((#{lp 23998}#
- (lambda (#{l1 24074}# #{l2 24075}#)
- (if (null? #{l1 24074}#)
- #{x 23973}#
- (if (eq? (car #{l1 24074}#)
- (car #{l2 24075}#))
- (#{lp 23998}#
- (cdr #{l1 24074}#)
- (cdr #{l2 24075}#))
- (list->vector #{new 23997}#))))))
- (#{lp 23998}# #{old 23996}# #{new 23997}#))))
- #{x 23973}#))))))
- (#{f 23970}# #{x 23968}#)))))
- (#{gen-var 2792}#
- (lambda (#{id 23038}#)
- (let ((#{id 23039}#
- (if (if (vector? #{id 23038}#)
- (if (= (vector-length #{id 23038}#) 4)
- (eq? (vector-ref #{id 23038}# 0) 'syntax-object)
+ ((#{lp -ANAU$bmvAmthP7L7xwstC}#
+ (lambda (#{l1 -ANAU$bmvAmthP7L7xwsuO}#
+ #{l2 -ANAU$bmvAmthP7L7xwsuP}#)
+ (if (null? #{l1 -ANAU$bmvAmthP7L7xwsuO}#)
+ #{x -ANAU$bmvAmthP7L7xwssp}#
+ (if (eq? (car #{l1
-ANAU$bmvAmthP7L7xwsuO}#)
+ (car #{l2
-ANAU$bmvAmthP7L7xwsuP}#))
+ (#{lp -ANAU$bmvAmthP7L7xwstC}#
+ (cdr #{l1 -ANAU$bmvAmthP7L7xwsuO}#)
+ (cdr #{l2 -ANAU$bmvAmthP7L7xwsuP}#))
+ (list->vector
+ #{new -ANAU$bmvAmthP7L7xwstB}#))))))
+ (#{lp -ANAU$bmvAmthP7L7xwstC}#
+ #{old -ANAU$bmvAmthP7L7xwstA}#
+ #{new -ANAU$bmvAmthP7L7xwstB}#))))
+ #{x -ANAU$bmvAmthP7L7xwssp}#))))))
+ (#{f -ANAU$bmvAmthP7L7xwssm}#
+ #{x -ANAU$bmvAmthP7L7xwssk}#)))))
+ (#{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ (lambda (#{id -ANAU$bmvAmthP7L7xwseC}#)
+ (let ((#{id -ANAU$bmvAmthP7L7xwseD}#
+ (if (if (vector? #{id -ANAU$bmvAmthP7L7xwseC}#)
+ (if (= (vector-length #{id -ANAU$bmvAmthP7L7xwseC}#)
+ 4)
+ (eq? (vector-ref #{id -ANAU$bmvAmthP7L7xwseC}# 0)
+ 'syntax-object)
#f)
#f)
- (vector-ref #{id 23038}# 1)
- #{id 23038}#)))
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwseC}# 1)
+ #{id -ANAU$bmvAmthP7L7xwseC}#)))
(gensym
- (string-append (symbol->string #{id 23039}#) " "))))))
+ (string-append
+ (symbol->string #{id -ANAU$bmvAmthP7L7xwseD}#)
+ " "))))))
(begin
- (set! #{gen-label 2745}#
- (let ((#{i 13949}# 0))
+ (set! #{gen-label -ANAU$bmvAmthP7L7xwnNi}#
+ (let ((#{i -ANAU$bmvAmthP7L7xwqAX}# 0))
(lambda ()
- (let ((#{n 13950}# #{i 13949}#))
+ (let ((#{n -ANAU$bmvAmthP7L7xwqAY}#
+ #{i -ANAU$bmvAmthP7L7xwqAX}#))
(begin
- (set! #{i 13949}# (#{1+}# #{n 13950}#))
- (number->string #{n 13950}# 36))))))
- (set! #{transformer-environment 2764}#
+ (set! #{i -ANAU$bmvAmthP7L7xwqAX}#
+ (#{1+}# #{n -ANAU$bmvAmthP7L7xwqAY}#))
+ (number->string #{n -ANAU$bmvAmthP7L7xwqAY}# 36))))))
+ (set! #{transformer-environment -ANAU$bmvAmthP7L7xwnN2}#
(make-fluid
- (lambda (#{k 12327}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xwpsD}#)
(error "called outside the dynamic extent of a syntax
transformer"))))
(module-define!
(current-module)
@@ -8250,1284 +8976,1500 @@
'let-syntax
'local-syntax
#f))
- (#{global-extend 2741}#
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'syntax-parameterize
- (lambda (#{e 2913}#
- #{r 2914}#
- #{w 2915}#
- #{s 2916}#
- #{mod 2917}#)
- (let ((#{tmp 2919}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnQL}#
+ #{r -ANAU$bmvAmthP7L7xwnQM}#
+ #{w -ANAU$bmvAmthP7L7xwnQN}#
+ #{s -ANAU$bmvAmthP7L7xwnQO}#
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnQR}#
($sc-dispatch
- #{e 2913}#
+ #{e -ANAU$bmvAmthP7L7xwnQL}#
'(_ #(each (any any)) any . each-any))))
- (if (if #{tmp 2919}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwnQR}#
(@apply
- (lambda (#{var 2923}#
- #{val 2924}#
- #{e1 2925}#
- #{e2 2926}#)
- (#{valid-bound-ids? 2768}# #{var 2923}#))
- #{tmp 2919}#)
+ (lambda (#{var -ANAU$bmvAmthP7L7xwnQV}#
+ #{val -ANAU$bmvAmthP7L7xwnQW}#
+ #{e1 -ANAU$bmvAmthP7L7xwnQX}#
+ #{e2 -ANAU$bmvAmthP7L7xwnQY}#)
+ (#{valid-bound-ids? -ANAU$bmvAmthP7L7xwnN6}#
+ #{var -ANAU$bmvAmthP7L7xwnQV}#))
+ #{tmp -ANAU$bmvAmthP7L7xwnQR}#)
#f)
(@apply
- (lambda (#{var 3004}#
- #{val 3005}#
- #{e1 3006}#
- #{e2 3007}#)
- (let ((#{names 3008}#
- (map (lambda (#{x 3058}#)
- (#{id-var-name 2762}# #{x 3058}# #{w 2915}#))
- #{var 3004}#)))
+ (lambda (#{var -ANAU$bmvAmthP7L7xwnRm}#
+ #{val -ANAU$bmvAmthP7L7xwnRn}#
+ #{e1 -ANAU$bmvAmthP7L7xwnRo}#
+ #{e2 -ANAU$bmvAmthP7L7xwnRp}#)
+ (let ((#{names -ANAU$bmvAmthP7L7xwnRq}#
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwnSc}#)
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{x -ANAU$bmvAmthP7L7xwnSc}#
+ #{w -ANAU$bmvAmthP7L7xwnQN}#))
+ #{var -ANAU$bmvAmthP7L7xwnRm}#)))
(begin
(for-each
- (lambda (#{id 3009}# #{n 3010}#)
- (let ((#{atom-key 3011}#
- (car (let ((#{t 3018}#
- (assq #{n 3010}# #{r 2914}#)))
- (if #{t 3018}#
- (cdr #{t 3018}#)
- (if (symbol? #{n 3010}#)
- (let ((#{t 3023}#
-
(#{get-global-definition-hook 2706}#
- #{n 3010}#
- #{mod 2917}#)))
- (if #{t 3023}#
- #{t 3023}#
+ (lambda (#{id -ANAU$bmvAmthP7L7xwnRr}#
+ #{n -ANAU$bmvAmthP7L7xwnRs}#)
+ (let ((#{atom-key -ANAU$bmvAmthP7L7xwnRt}#
+ (car (let ((#{t -ANAU$bmvAmthP7L7xwnR0}#
+ (assq #{n
-ANAU$bmvAmthP7L7xwnRs}#
+ #{r
-ANAU$bmvAmthP7L7xwnQM}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwnR0}#
+ (cdr #{t -ANAU$bmvAmthP7L7xwnR0}#)
+ (if (symbol?
+ #{n -ANAU$bmvAmthP7L7xwnRs}#)
+ (let ((#{t
-ANAU$bmvAmthP7L7xwnR5}#
+
(#{get-global-definition-hook -ANAU$bmvAmthP7L7xwnM7}#
+ #{n
-ANAU$bmvAmthP7L7xwnRs}#
+ #{mod
-ANAU$bmvAmthP7L7xwnQP}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwnR5}#
+ #{t -ANAU$bmvAmthP7L7xwnR5}#
'(global)))
'(displaced-lexical)))))))
- (if (eqv? #{atom-key 3011}# 'displaced-lexical)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwnRt}#
+ 'displaced-lexical)
(syntax-violation
'syntax-parameterize
"identifier out of context"
- #{e 2913}#
- (#{wrap 2771}#
+ #{e -ANAU$bmvAmthP7L7xwnQL}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{id 3009}#) #{s 2916}# #f)
+ (if (if (pair? #{id
-ANAU$bmvAmthP7L7xwnRr}#)
+ #{s -ANAU$bmvAmthP7L7xwnQO}#
+ #f)
(set-source-properties!
- #{id 3009}#
- #{s 2916}#))
- #{id 3009}#)
- #{w 2915}#
- #{mod 2917}#)))))
- #{var 3004}#
- #{names 3008}#)
- (#{expand-body 2782}#
- (cons #{e1 3006}# #{e2 3007}#)
- (#{wrap 2771}#
+ #{id -ANAU$bmvAmthP7L7xwnRr}#
+ #{s -ANAU$bmvAmthP7L7xwnQO}#))
+ #{id -ANAU$bmvAmthP7L7xwnRr}#)
+ #{w -ANAU$bmvAmthP7L7xwnQN}#
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#)))))
+ #{var -ANAU$bmvAmthP7L7xwnRm}#
+ #{names -ANAU$bmvAmthP7L7xwnRq}#)
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnRo}#
+ #{e2 -ANAU$bmvAmthP7L7xwnRp}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 2913}#) #{s 2916}# #f)
- (set-source-properties! #{e 2913}# #{s 2916}#))
- #{e 2913}#)
- #{w 2915}#
- #{mod 2917}#)
- (#{extend-env 2737}#
- #{names 3008}#
- (let ((#{trans-r 3144}#
- (#{macros-only-env 2739}# #{r 2914}#)))
- (map (lambda (#{x 3145}#)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwnQL}#)
+ #{s -ANAU$bmvAmthP7L7xwnQO}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwnQL}#
+ #{s -ANAU$bmvAmthP7L7xwnQO}#))
+ #{e -ANAU$bmvAmthP7L7xwnQL}#)
+ #{w -ANAU$bmvAmthP7L7xwnQN}#
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#)
+ (#{extend-env -ANAU$bmvAmthP7L7xwnNa}#
+ #{names -ANAU$bmvAmthP7L7xwnRq}#
+ (let ((#{trans-r -ANAU$bmvAmthP7L7xwnTy}#
+ (#{macros-only-env -ANAU$bmvAmthP7L7xwnNc}#
+ #{r -ANAU$bmvAmthP7L7xwnQM}#)))
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwnTz}#)
(cons 'macro
- (#{eval-local-transformer 2784}#
- (#{expand 2778}#
- #{x 3145}#
- #{trans-r 3144}#
- #{w 2915}#
- #{mod 2917}#)
- #{mod 2917}#)))
- #{val 3005}#))
- #{r 2914}#)
- #{w 2915}#
- #{mod 2917}#))))
- #{tmp 2919}#)
+ (#{eval-local-transformer
-ANAU$bmvAmthP7L7xwnOK}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{x -ANAU$bmvAmthP7L7xwnTz}#
+ #{trans-r -ANAU$bmvAmthP7L7xwnTy}#
+ #{w -ANAU$bmvAmthP7L7xwnQN}#
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#)
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#)))
+ #{val -ANAU$bmvAmthP7L7xwnRn}#))
+ #{r -ANAU$bmvAmthP7L7xwnQM}#)
+ #{w -ANAU$bmvAmthP7L7xwnQN}#
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwnQR}#)
(syntax-violation
'syntax-parameterize
"bad syntax"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 2913}#) #{s 2916}# #f)
- (set-source-properties! #{e 2913}# #{s 2916}#))
- #{e 2913}#)
- #{w 2915}#
- #{mod 2917}#))))))
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwnQL}#)
+ #{s -ANAU$bmvAmthP7L7xwnQO}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwnQL}#
+ #{s -ANAU$bmvAmthP7L7xwnQO}#))
+ #{e -ANAU$bmvAmthP7L7xwnQL}#)
+ #{w -ANAU$bmvAmthP7L7xwnQN}#
+ #{mod -ANAU$bmvAmthP7L7xwnQP}#))))))
(module-define!
(current-module)
'quote
(make-syntax-transformer
'quote
'core
- (lambda (#{e 3354}#
- #{r 3355}#
- #{w 3356}#
- #{s 3357}#
- #{mod 3358}#)
- (let ((#{tmp 3360}# ($sc-dispatch #{e 3354}# '(_ any))))
- (if #{tmp 3360}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnXE}#
+ #{r -ANAU$bmvAmthP7L7xwnXF}#
+ #{w -ANAU$bmvAmthP7L7xwnXG}#
+ #{s -ANAU$bmvAmthP7L7xwnXH}#
+ #{mod -ANAU$bmvAmthP7L7xwnXI}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnXK}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwnXE}#
+ '(_ any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwnXK}#
(@apply
- (lambda (#{e 3363}#)
- (let ((#{exp 3367}#
- (#{strip 2791}# #{e 3363}# #{w 3356}#)))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnXN}#)
+ (let ((#{exp -ANAU$bmvAmthP7L7xwnXR}#
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ #{e -ANAU$bmvAmthP7L7xwnXN}#
+ #{w -ANAU$bmvAmthP7L7xwnXG}#)))
(make-struct/no-tail
(vector-ref %expanded-vtables 1)
- #{s 3357}#
- #{exp 3367}#)))
- #{tmp 3360}#)
+ #{s -ANAU$bmvAmthP7L7xwnXH}#
+ #{exp -ANAU$bmvAmthP7L7xwnXR}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwnXK}#)
(syntax-violation
'quote
"bad syntax"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 3354}#) #{s 3357}# #f)
- (set-source-properties! #{e 3354}# #{s 3357}#))
- #{e 3354}#)
- #{w 3356}#
- #{mod 3358}#)))))))
- (#{global-extend 2741}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwnXE}#)
+ #{s -ANAU$bmvAmthP7L7xwnXH}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwnXE}#
+ #{s -ANAU$bmvAmthP7L7xwnXH}#))
+ #{e -ANAU$bmvAmthP7L7xwnXE}#)
+ #{w -ANAU$bmvAmthP7L7xwnXG}#
+ #{mod -ANAU$bmvAmthP7L7xwnXI}#)))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'syntax
(letrec*
- ((#{gen-syntax 3587}#
- (lambda (#{src 3689}#
- #{e 3690}#
- #{r 3691}#
- #{maps 3692}#
- #{ellipsis? 3693}#
- #{mod 3694}#)
- (if (if (symbol? #{e 3690}#)
+ ((#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ (lambda (#{src -ANAU$bmvAmthP7L7xwncT}#
+ #{e -ANAU$bmvAmthP7L7xwncU}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ #{maps -ANAU$bmvAmthP7L7xwncW}#
+ #{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#)
+ (if (if (symbol? #{e -ANAU$bmvAmthP7L7xwncU}#)
#t
- (if (if (vector? #{e 3690}#)
- (if (= (vector-length #{e 3690}#) 4)
- (eq? (vector-ref #{e 3690}# 0) 'syntax-object)
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwncU}#)
+ (if (= (vector-length #{e -ANAU$bmvAmthP7L7xwncU}#)
+ 4)
+ (eq? (vector-ref #{e -ANAU$bmvAmthP7L7xwncU}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{e 3690}# 1))
+ (symbol?
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwncU}# 1))
#f))
- (let ((#{label 3721}#
- (#{id-var-name 2762}# #{e 3690}# '(()))))
- (let ((#{b 3722}#
- (let ((#{t 3729}# (assq #{label 3721}# #{r 3691}#)))
- (if #{t 3729}#
- (cdr #{t 3729}#)
- (if (symbol? #{label 3721}#)
- (let ((#{t 3735}#
- (#{get-global-definition-hook 2706}#
- #{label 3721}#
- #{mod 3694}#)))
- (if #{t 3735}# #{t 3735}# '(global)))
+ (let ((#{label -ANAU$bmvAmthP7L7xwncz}#
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{e -ANAU$bmvAmthP7L7xwncU}#
+ '(()))))
+ (let ((#{b -ANAU$bmvAmthP7L7xwnc0}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwnc7}#
+ (assq #{label -ANAU$bmvAmthP7L7xwncz}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwnc7}#
+ (cdr #{t -ANAU$bmvAmthP7L7xwnc7}#)
+ (if (symbol? #{label -ANAU$bmvAmthP7L7xwncz}#)
+ (let ((#{t -ANAU$bmvAmthP7L7xwndB}#
+ (#{get-global-definition-hook
-ANAU$bmvAmthP7L7xwnM7}#
+ #{label -ANAU$bmvAmthP7L7xwncz}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwndB}#
+ #{t -ANAU$bmvAmthP7L7xwndB}#
+ '(global)))
'(displaced-lexical))))))
- (if (eq? (car #{b 3722}#) 'syntax)
+ (if (eq? (car #{b -ANAU$bmvAmthP7L7xwnc0}#) 'syntax)
(call-with-values
(lambda ()
- (let ((#{var.lev 3744}# (cdr #{b 3722}#)))
- (#{gen-ref 3588}#
- #{src 3689}#
- (car #{var.lev 3744}#)
- (cdr #{var.lev 3744}#)
- #{maps 3692}#)))
- (lambda (#{var 3748}# #{maps 3749}#)
- (values (list 'ref #{var 3748}#) #{maps 3749}#)))
- (if (#{ellipsis? 3693}# #{e 3690}#)
+ (let ((#{var.lev -ANAU$bmvAmthP7L7xwndK}#
+ (cdr #{b -ANAU$bmvAmthP7L7xwnc0}#)))
+ (#{gen-ref -ANAU$bmvAmthP7L7xwnau}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ (car #{var.lev -ANAU$bmvAmthP7L7xwndK}#)
+ (cdr #{var.lev -ANAU$bmvAmthP7L7xwndK}#)
+ #{maps -ANAU$bmvAmthP7L7xwncW}#)))
+ (lambda (#{var -ANAU$bmvAmthP7L7xwndO}#
+ #{maps -ANAU$bmvAmthP7L7xwndP}#)
+ (values
+ (list 'ref #{var -ANAU$bmvAmthP7L7xwndO}#)
+ #{maps -ANAU$bmvAmthP7L7xwndP}#)))
+ (if (#{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{e -ANAU$bmvAmthP7L7xwncU}#)
(syntax-violation
'syntax
"misplaced ellipsis"
- #{src 3689}#)
- (values (list 'quote #{e 3690}#) #{maps 3692}#)))))
- (let ((#{tmp 3751}#
- ($sc-dispatch #{e 3690}# '(any any))))
- (if (if #{tmp 3751}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#)
+ (values
+ (list 'quote #{e -ANAU$bmvAmthP7L7xwncU}#)
+ #{maps -ANAU$bmvAmthP7L7xwncW}#)))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwndR}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwncU}#
+ '(any any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwndR}#
(@apply
- (lambda (#{dots 3755}# #{e 3756}#)
- (#{ellipsis? 3693}# #{dots 3755}#))
- #{tmp 3751}#)
+ (lambda (#{dots -ANAU$bmvAmthP7L7xwndV}#
+ #{e -ANAU$bmvAmthP7L7xwndW}#)
+ (#{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{dots -ANAU$bmvAmthP7L7xwndV}#))
+ #{tmp -ANAU$bmvAmthP7L7xwndR}#)
#f)
(@apply
- (lambda (#{dots 3757}# #{e 3758}#)
- (#{gen-syntax 3587}#
- #{src 3689}#
- #{e 3758}#
- #{r 3691}#
- #{maps 3692}#
- (lambda (#{x 3759}#) #f)
- #{mod 3694}#))
- #{tmp 3751}#)
- (let ((#{tmp 3760}#
- ($sc-dispatch #{e 3690}# '(any any . any))))
- (if (if #{tmp 3760}#
+ (lambda (#{dots -ANAU$bmvAmthP7L7xwndX}#
+ #{e -ANAU$bmvAmthP7L7xwndY}#)
+ (#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ #{e -ANAU$bmvAmthP7L7xwndY}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ #{maps -ANAU$bmvAmthP7L7xwncW}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwndZ}#) #f)
+ #{mod -ANAU$bmvAmthP7L7xwncY}#))
+ #{tmp -ANAU$bmvAmthP7L7xwndR}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnda}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwncU}#
+ '(any any . any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwnda}#
(@apply
- (lambda (#{x 3764}# #{dots 3765}# #{y 3766}#)
- (#{ellipsis? 3693}# #{dots 3765}#))
- #{tmp 3760}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwnde}#
+ #{dots -ANAU$bmvAmthP7L7xwndf}#
+ #{y -ANAU$bmvAmthP7L7xwndg}#)
+ (#{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{dots -ANAU$bmvAmthP7L7xwndf}#))
+ #{tmp -ANAU$bmvAmthP7L7xwnda}#)
#f)
(@apply
- (lambda (#{x 3767}# #{dots 3768}# #{y 3769}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwndh}#
+ #{dots -ANAU$bmvAmthP7L7xwndi}#
+ #{y -ANAU$bmvAmthP7L7xwndj}#)
(letrec*
- ((#{f 3770}#
- (lambda (#{y 3778}# #{k 3779}#)
- (let ((#{tmp 3781}#
+ ((#{f -ANAU$bmvAmthP7L7xwndk}#
+ (lambda (#{y -ANAU$bmvAmthP7L7xwnds}#
+ #{k -ANAU$bmvAmthP7L7xwndt}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwndv}#
($sc-dispatch
- #{y 3778}#
+ #{y -ANAU$bmvAmthP7L7xwnds}#
'(any . any))))
- (if (if #{tmp 3781}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwndv}#
(@apply
- (lambda (#{dots 3785}#
- #{y 3786}#)
- (#{ellipsis? 3693}#
- #{dots 3785}#))
- #{tmp 3781}#)
+ (lambda (#{dots
-ANAU$bmvAmthP7L7xwndz}#
+ #{y
-ANAU$bmvAmthP7L7xwnd0}#)
+ (#{ellipsis?
-ANAU$bmvAmthP7L7xwncX}#
+ #{dots
-ANAU$bmvAmthP7L7xwndz}#))
+ #{tmp -ANAU$bmvAmthP7L7xwndv}#)
#f)
(@apply
- (lambda (#{dots 3787}# #{y 3788}#)
- (#{f 3770}#
- #{y 3788}#
- (lambda (#{maps 3789}#)
+ (lambda (#{dots
-ANAU$bmvAmthP7L7xwnd1}#
+ #{y
-ANAU$bmvAmthP7L7xwnd2}#)
+ (#{f -ANAU$bmvAmthP7L7xwndk}#
+ #{y -ANAU$bmvAmthP7L7xwnd2}#
+ (lambda (#{maps
-ANAU$bmvAmthP7L7xwnd3}#)
(call-with-values
(lambda ()
- (#{k 3779}#
+ (#{k
-ANAU$bmvAmthP7L7xwndt}#
(cons '()
- #{maps 3789}#)))
- (lambda (#{x 3790}#
- #{maps 3791}#)
- (if (null? (car #{maps
3791}#))
+ #{maps
-ANAU$bmvAmthP7L7xwnd3}#)))
+ (lambda (#{x
-ANAU$bmvAmthP7L7xwnd4}#
+ #{maps
-ANAU$bmvAmthP7L7xwnd5}#)
+ (if (null? (car #{maps
-ANAU$bmvAmthP7L7xwnd5}#))
(syntax-violation
'syntax
"extra ellipsis"
- #{src 3689}#)
+ #{src
-ANAU$bmvAmthP7L7xwncT}#)
(values
- (let ((#{map-env 3795}#
- (car #{maps
3791}#)))
+ (let ((#{map-env
-ANAU$bmvAmthP7L7xwnd9}#
+ (car #{maps
-ANAU$bmvAmthP7L7xwnd5}#)))
(list 'apply
'(primitive
append)
- (#{gen-map
3590}#
- #{x 3790}#
- #{map-env
3795}#)))
- (cdr #{maps
3791}#))))))))
- #{tmp 3781}#)
+ (#{gen-map
-ANAU$bmvAmthP7L7xwnaw}#
+ #{x
-ANAU$bmvAmthP7L7xwnd4}#
+ #{map-env
-ANAU$bmvAmthP7L7xwnd9}#)))
+ (cdr #{maps
-ANAU$bmvAmthP7L7xwnd5}#))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwndv}#)
(call-with-values
(lambda ()
- (#{gen-syntax 3587}#
- #{src 3689}#
- #{y 3778}#
- #{r 3691}#
- #{maps 3692}#
- #{ellipsis? 3693}#
- #{mod 3694}#))
- (lambda (#{y 3798}# #{maps 3799}#)
+ (#{gen-syntax
-ANAU$bmvAmthP7L7xwnat}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ #{y -ANAU$bmvAmthP7L7xwnds}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ #{maps -ANAU$bmvAmthP7L7xwncW}#
+ #{ellipsis?
-ANAU$bmvAmthP7L7xwncX}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#))
+ (lambda (#{y -ANAU$bmvAmthP7L7xwneA}#
+ #{maps
-ANAU$bmvAmthP7L7xwneB}#)
(call-with-values
(lambda ()
- (#{k 3779}# #{maps 3799}#))
- (lambda (#{x 3800}#
- #{maps 3801}#)
+ (#{k -ANAU$bmvAmthP7L7xwndt}#
+ #{maps
-ANAU$bmvAmthP7L7xwneB}#))
+ (lambda (#{x
-ANAU$bmvAmthP7L7xwneC}#
+ #{maps
-ANAU$bmvAmthP7L7xwneD}#)
(values
- (if (equal? #{y 3798}# ''())
- #{x 3800}#
+ (if (equal?
+ #{y
-ANAU$bmvAmthP7L7xwneA}#
+ ''())
+ #{x
-ANAU$bmvAmthP7L7xwneC}#
(list 'append
- #{x 3800}#
- #{y 3798}#))
- #{maps 3801}#))))))))))
- (#{f 3770}#
- #{y 3769}#
- (lambda (#{maps 3773}#)
+ #{x
-ANAU$bmvAmthP7L7xwneC}#
+ #{y
-ANAU$bmvAmthP7L7xwneA}#))
+ #{maps
-ANAU$bmvAmthP7L7xwneD}#))))))))))
+ (#{f -ANAU$bmvAmthP7L7xwndk}#
+ #{y -ANAU$bmvAmthP7L7xwndj}#
+ (lambda (#{maps -ANAU$bmvAmthP7L7xwndn}#)
(call-with-values
(lambda ()
- (#{gen-syntax 3587}#
- #{src 3689}#
- #{x 3767}#
- #{r 3691}#
- (cons '() #{maps 3773}#)
- #{ellipsis? 3693}#
- #{mod 3694}#))
- (lambda (#{x 3774}# #{maps 3775}#)
- (if (null? (car #{maps 3775}#))
+ (#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ #{x -ANAU$bmvAmthP7L7xwndh}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ (cons '()
+ #{maps -ANAU$bmvAmthP7L7xwndn}#)
+ #{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#))
+ (lambda (#{x -ANAU$bmvAmthP7L7xwndo}#
+ #{maps -ANAU$bmvAmthP7L7xwndp}#)
+ (if (null? (car #{maps
-ANAU$bmvAmthP7L7xwndp}#))
(syntax-violation
'syntax
"extra ellipsis"
- #{src 3689}#)
+ #{src -ANAU$bmvAmthP7L7xwncT}#)
(values
- (#{gen-map 3590}#
- #{x 3774}#
- (car #{maps 3775}#))
- (cdr #{maps 3775}#)))))))))
- #{tmp 3760}#)
- (let ((#{tmp 3817}#
- ($sc-dispatch #{e 3690}# '(any . any))))
- (if #{tmp 3817}#
+ (#{gen-map -ANAU$bmvAmthP7L7xwnaw}#
+ #{x -ANAU$bmvAmthP7L7xwndo}#
+ (car #{maps
-ANAU$bmvAmthP7L7xwndp}#))
+ (cdr #{maps
-ANAU$bmvAmthP7L7xwndp}#)))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwnda}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwneT}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwncU}#
+ '(any . any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwneT}#
(@apply
- (lambda (#{x 3821}# #{y 3822}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwneX}#
+ #{y -ANAU$bmvAmthP7L7xwneY}#)
(call-with-values
(lambda ()
- (#{gen-syntax 3587}#
- #{src 3689}#
- #{x 3821}#
- #{r 3691}#
- #{maps 3692}#
- #{ellipsis? 3693}#
- #{mod 3694}#))
- (lambda (#{x 3823}# #{maps 3824}#)
+ (#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ #{x -ANAU$bmvAmthP7L7xwneX}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ #{maps -ANAU$bmvAmthP7L7xwncW}#
+ #{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#))
+ (lambda (#{x -ANAU$bmvAmthP7L7xwneZ}#
+ #{maps -ANAU$bmvAmthP7L7xwnea}#)
(call-with-values
(lambda ()
- (#{gen-syntax 3587}#
- #{src 3689}#
- #{y 3822}#
- #{r 3691}#
- #{maps 3824}#
- #{ellipsis? 3693}#
- #{mod 3694}#))
- (lambda (#{y 3825}# #{maps 3826}#)
+ (#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ #{y -ANAU$bmvAmthP7L7xwneY}#
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ #{maps -ANAU$bmvAmthP7L7xwnea}#
+ #{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#))
+ (lambda (#{y -ANAU$bmvAmthP7L7xwneb}#
+ #{maps
-ANAU$bmvAmthP7L7xwnec}#)
(values
- (let ((#{atom-key 3831}#
- (car #{y 3825}#)))
- (if (eqv? #{atom-key 3831}#
+ (let ((#{atom-key
-ANAU$bmvAmthP7L7xwneh}#
+ (car #{y
-ANAU$bmvAmthP7L7xwneb}#)))
+ (if (eqv? #{atom-key
-ANAU$bmvAmthP7L7xwneh}#
'quote)
- (if (eq? (car #{x 3823}#)
+ (if (eq? (car #{x
-ANAU$bmvAmthP7L7xwneZ}#)
'quote)
(list 'quote
- (cons (car (cdr #{x
3823}#))
- (car (cdr #{y
3825}#))))
- (if (eq? (car (cdr #{y
3825}#))
+ (cons (car (cdr #{x
-ANAU$bmvAmthP7L7xwneZ}#))
+ (car (cdr #{y
-ANAU$bmvAmthP7L7xwneb}#))))
+ (if (eq? (car (cdr #{y
-ANAU$bmvAmthP7L7xwneb}#))
'())
- (list 'list #{x 3823}#)
+ (list 'list
+ #{x
-ANAU$bmvAmthP7L7xwneZ}#)
(list 'cons
- #{x 3823}#
- #{y 3825}#)))
- (if (eqv? #{atom-key 3831}#
+ #{x
-ANAU$bmvAmthP7L7xwneZ}#
+ #{y
-ANAU$bmvAmthP7L7xwneb}#)))
+ (if (eqv? #{atom-key
-ANAU$bmvAmthP7L7xwneh}#
'list)
(cons 'list
- (cons #{x 3823}#
- (cdr #{y 3825}#)))
+ (cons #{x
-ANAU$bmvAmthP7L7xwneZ}#
+ (cdr #{y
-ANAU$bmvAmthP7L7xwneb}#)))
(list 'cons
- #{x 3823}#
- #{y 3825}#))))
- #{maps 3826}#))))))
- #{tmp 3817}#)
- (let ((#{tmp 3860}#
+ #{x
-ANAU$bmvAmthP7L7xwneZ}#
+ #{y
-ANAU$bmvAmthP7L7xwneb}#))))
+ #{maps
-ANAU$bmvAmthP7L7xwnec}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwneT}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwne$}#
($sc-dispatch
- #{e 3690}#
+ #{e -ANAU$bmvAmthP7L7xwncU}#
'#(vector (any . each-any)))))
- (if #{tmp 3860}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwne$}#
(@apply
- (lambda (#{e1 3864}# #{e2 3865}#)
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xwnfC}#
+ #{e2 -ANAU$bmvAmthP7L7xwnfD}#)
(call-with-values
(lambda ()
- (#{gen-syntax 3587}#
- #{src 3689}#
- (cons #{e1 3864}# #{e2 3865}#)
- #{r 3691}#
- #{maps 3692}#
- #{ellipsis? 3693}#
- #{mod 3694}#))
- (lambda (#{e 3866}# #{maps 3867}#)
+ (#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ #{src -ANAU$bmvAmthP7L7xwncT}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnfC}#
+ #{e2 -ANAU$bmvAmthP7L7xwnfD}#)
+ #{r -ANAU$bmvAmthP7L7xwncV}#
+ #{maps -ANAU$bmvAmthP7L7xwncW}#
+ #{ellipsis? -ANAU$bmvAmthP7L7xwncX}#
+ #{mod -ANAU$bmvAmthP7L7xwncY}#))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnfE}#
+ #{maps
-ANAU$bmvAmthP7L7xwnfF}#)
(values
- (if (eq? (car #{e 3866}#) 'list)
- (cons 'vector (cdr #{e 3866}#))
- (if (eq? (car #{e 3866}#) 'quote)
+ (if (eq? (car #{e
-ANAU$bmvAmthP7L7xwnfE}#)
+ 'list)
+ (cons 'vector
+ (cdr #{e
-ANAU$bmvAmthP7L7xwnfE}#))
+ (if (eq? (car #{e
-ANAU$bmvAmthP7L7xwnfE}#)
+ 'quote)
(list 'quote
(list->vector
- (car (cdr #{e 3866}#))))
+ (car (cdr #{e
-ANAU$bmvAmthP7L7xwnfE}#))))
(list 'list->vector
- #{e 3866}#)))
- #{maps 3867}#))))
- #{tmp 3860}#)
+ #{e
-ANAU$bmvAmthP7L7xwnfE}#)))
+ #{maps -ANAU$bmvAmthP7L7xwnfF}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwne$}#)
(values
- (list 'quote #{e 3690}#)
- #{maps 3692}#))))))))))))
- (#{gen-ref 3588}#
- (lambda (#{src 3894}#
- #{var 3895}#
- #{level 3896}#
- #{maps 3897}#)
- (if (= #{level 3896}# 0)
- (values #{var 3895}# #{maps 3897}#)
- (if (null? #{maps 3897}#)
+ (list 'quote #{e -ANAU$bmvAmthP7L7xwncU}#)
+ #{maps -ANAU$bmvAmthP7L7xwncW}#))))))))))))
+ (#{gen-ref -ANAU$bmvAmthP7L7xwnau}#
+ (lambda (#{src -ANAU$bmvAmthP7L7xwnfg}#
+ #{var -ANAU$bmvAmthP7L7xwnfh}#
+ #{level -ANAU$bmvAmthP7L7xwnfi}#
+ #{maps -ANAU$bmvAmthP7L7xwnfj}#)
+ (if (= #{level -ANAU$bmvAmthP7L7xwnfi}# 0)
+ (values
+ #{var -ANAU$bmvAmthP7L7xwnfh}#
+ #{maps -ANAU$bmvAmthP7L7xwnfj}#)
+ (if (null? #{maps -ANAU$bmvAmthP7L7xwnfj}#)
(syntax-violation
'syntax
"missing ellipsis"
- #{src 3894}#)
+ #{src -ANAU$bmvAmthP7L7xwnfg}#)
(call-with-values
(lambda ()
- (#{gen-ref 3588}#
- #{src 3894}#
- #{var 3895}#
- (#{1-}# #{level 3896}#)
- (cdr #{maps 3897}#)))
- (lambda (#{outer-var 3898}# #{outer-maps 3899}#)
- (let ((#{b 3900}#
- (assq #{outer-var 3898}# (car #{maps 3897}#))))
- (if #{b 3900}#
- (values (cdr #{b 3900}#) #{maps 3897}#)
- (let ((#{inner-var 3902}#
+ (#{gen-ref -ANAU$bmvAmthP7L7xwnau}#
+ #{src -ANAU$bmvAmthP7L7xwnfg}#
+ #{var -ANAU$bmvAmthP7L7xwnfh}#
+ (#{1-}# #{level -ANAU$bmvAmthP7L7xwnfi}#)
+ (cdr #{maps -ANAU$bmvAmthP7L7xwnfj}#)))
+ (lambda (#{outer-var -ANAU$bmvAmthP7L7xwnfk}#
+ #{outer-maps -ANAU$bmvAmthP7L7xwnfl}#)
+ (let ((#{b -ANAU$bmvAmthP7L7xwnfm}#
+ (assq #{outer-var -ANAU$bmvAmthP7L7xwnfk}#
+ (car #{maps -ANAU$bmvAmthP7L7xwnfj}#))))
+ (if #{b -ANAU$bmvAmthP7L7xwnfm}#
+ (values
+ (cdr #{b -ANAU$bmvAmthP7L7xwnfm}#)
+ #{maps -ANAU$bmvAmthP7L7xwnfj}#)
+ (let ((#{inner-var -ANAU$bmvAmthP7L7xwnfo}#
(gensym
(string-append
(symbol->string 'tmp)
" "))))
(values
- #{inner-var 3902}#
- (cons (cons (cons #{outer-var 3898}#
- #{inner-var 3902}#)
- (car #{maps 3897}#))
- #{outer-maps 3899}#)))))))))))
- (#{gen-map 3590}#
- (lambda (#{e 3916}# #{map-env 3917}#)
- (let ((#{formals 3918}# (map cdr #{map-env 3917}#))
- (#{actuals 3919}#
- (map (lambda (#{x 3921}#)
- (list 'ref (car #{x 3921}#)))
- #{map-env 3917}#)))
- (if (eq? (car #{e 3916}#) 'ref)
- (car #{actuals 3919}#)
+ #{inner-var -ANAU$bmvAmthP7L7xwnfo}#
+ (cons (cons (cons #{outer-var
-ANAU$bmvAmthP7L7xwnfk}#
+ #{inner-var
-ANAU$bmvAmthP7L7xwnfo}#)
+ (car #{maps
-ANAU$bmvAmthP7L7xwnfj}#))
+ #{outer-maps
-ANAU$bmvAmthP7L7xwnfl}#)))))))))))
+ (#{gen-map -ANAU$bmvAmthP7L7xwnaw}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnf2}#
+ #{map-env -ANAU$bmvAmthP7L7xwnf3}#)
+ (let ((#{formals -ANAU$bmvAmthP7L7xwnf4}#
+ (map cdr #{map-env -ANAU$bmvAmthP7L7xwnf3}#))
+ (#{actuals -ANAU$bmvAmthP7L7xwnf5}#
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwnf7}#)
+ (list 'ref (car #{x -ANAU$bmvAmthP7L7xwnf7}#)))
+ #{map-env -ANAU$bmvAmthP7L7xwnf3}#)))
+ (if (eq? (car #{e -ANAU$bmvAmthP7L7xwnf2}#) 'ref)
+ (car #{actuals -ANAU$bmvAmthP7L7xwnf5}#)
(if (and-map
- (lambda (#{x 3922}#)
- (if (eq? (car #{x 3922}#) 'ref)
- (memq (car (cdr #{x 3922}#)) #{formals 3918}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwnf8}#)
+ (if (eq? (car #{x -ANAU$bmvAmthP7L7xwnf8}#) 'ref)
+ (memq (car (cdr #{x -ANAU$bmvAmthP7L7xwnf8}#))
+ #{formals -ANAU$bmvAmthP7L7xwnf4}#)
#f))
- (cdr #{e 3916}#))
+ (cdr #{e -ANAU$bmvAmthP7L7xwnf2}#))
(cons 'map
- (cons (list 'primitive (car #{e 3916}#))
- (map (let ((#{r 3924}#
+ (cons (list 'primitive
+ (car #{e -ANAU$bmvAmthP7L7xwnf2}#))
+ (map (let ((#{r -ANAU$bmvAmthP7L7xwnf$}#
(map cons
- #{formals 3918}#
- #{actuals 3919}#)))
- (lambda (#{x 3925}#)
- (cdr (assq (car (cdr #{x 3925}#))
- #{r 3924}#))))
- (cdr #{e 3916}#))))
+ #{formals
-ANAU$bmvAmthP7L7xwnf4}#
+ #{actuals
-ANAU$bmvAmthP7L7xwnf5}#)))
+ (lambda (#{x address@hidden)
+ (cdr (assq (car (cdr #{x
address@hidden))
+ #{r
-ANAU$bmvAmthP7L7xwnf$}#))))
+ (cdr #{e -ANAU$bmvAmthP7L7xwnf2}#))))
(cons 'map
- (cons (list 'lambda #{formals 3918}# #{e 3916}#)
- #{actuals 3919}#)))))))
- (#{regen 3594}#
- (lambda (#{x 3927}#)
- (let ((#{atom-key 3928}# (car #{x 3927}#)))
- (if (eqv? #{atom-key 3928}# 'ref)
- (let ((#{name 3938}# (car (cdr #{x 3927}#)))
- (#{var 3939}# (car (cdr #{x 3927}#))))
+ (cons (list 'lambda
+ #{formals -ANAU$bmvAmthP7L7xwnf4}#
+ #{e -ANAU$bmvAmthP7L7xwnf2}#)
+ #{actuals -ANAU$bmvAmthP7L7xwnf5}#)))))))
+ (#{regen -ANAU$bmvAmthP7L7xwna0}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwngB}#)
+ (let ((#{atom-key -ANAU$bmvAmthP7L7xwngC}#
+ (car #{x -ANAU$bmvAmthP7L7xwngB}#)))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwngC}# 'ref)
+ (let ((#{name -ANAU$bmvAmthP7L7xwngM}#
+ (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#)))
+ (#{var -ANAU$bmvAmthP7L7xwngN}#
+ (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#))))
(make-struct/no-tail
(vector-ref %expanded-vtables 3)
#f
- #{name 3938}#
- #{var 3939}#))
- (if (eqv? #{atom-key 3928}# 'primitive)
- (let ((#{name 3951}# (car (cdr #{x 3927}#))))
+ #{name -ANAU$bmvAmthP7L7xwngM}#
+ #{var -ANAU$bmvAmthP7L7xwngN}#))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwngC}#
+ 'primitive)
+ (let ((#{name -ANAU$bmvAmthP7L7xwngZ}#
+ (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#))))
(if (equal? (module-name (current-module)) '(guile))
(make-struct/no-tail
(vector-ref %expanded-vtables 7)
#f
- #{name 3951}#)
+ #{name -ANAU$bmvAmthP7L7xwngZ}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 5)
#f
'(guile)
- #{name 3951}#
+ #{name -ANAU$bmvAmthP7L7xwngZ}#
#f)))
- (if (eqv? #{atom-key 3928}# 'quote)
- (let ((#{exp 3969}# (car (cdr #{x 3927}#))))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwngC}# 'quote)
+ (let ((#{exp -ANAU$bmvAmthP7L7xwngr}#
+ (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#))))
(make-struct/no-tail
(vector-ref %expanded-vtables 1)
#f
- #{exp 3969}#))
- (if (eqv? #{atom-key 3928}# 'lambda)
- (if (list? (car (cdr #{x 3927}#)))
- (let ((#{req 3980}# (car (cdr #{x 3927}#)))
- (#{vars 3982}# (car (cdr #{x 3927}#)))
- (#{exp 3984}#
- (#{regen 3594}#
- (car (cdr (cdr #{x 3927}#))))))
- (let ((#{body 3989}#
+ #{exp -ANAU$bmvAmthP7L7xwngr}#))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwngC}#
+ 'lambda)
+ (if (list? (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#)))
+ (let ((#{req -ANAU$bmvAmthP7L7xwng2}#
+ (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#)))
+ (#{vars -ANAU$bmvAmthP7L7xwng4}#
+ (car (cdr #{x -ANAU$bmvAmthP7L7xwngB}#)))
+ (#{exp -ANAU$bmvAmthP7L7xwng6}#
+ (#{regen -ANAU$bmvAmthP7L7xwna0}#
+ (car (cdr (cdr #{x
-ANAU$bmvAmthP7L7xwngB}#))))))
+ (let ((#{body address@hidden
(make-struct/no-tail
(vector-ref %expanded-vtables 14)
#f
- #{req 3980}#
+ #{req -ANAU$bmvAmthP7L7xwng2}#
#f
#f
#f
'()
- #{vars 3982}#
- #{exp 3984}#
+ #{vars -ANAU$bmvAmthP7L7xwng4}#
+ #{exp -ANAU$bmvAmthP7L7xwng6}#
#f)))
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
#f
'()
- #{body 3989}#)))
- (error "how did we get here" #{x 3927}#))
- (let ((#{fun-exp 4005}#
- (let ((#{name 4014}# (car #{x 3927}#)))
+ #{body address@hidden)))
+ (error "how did we get here"
+ #{x -ANAU$bmvAmthP7L7xwngB}#))
+ (let ((#{fun-exp -ANAU$bmvAmthP7L7xwnhP}#
+ (let ((#{name -ANAU$bmvAmthP7L7xwnhY}#
+ (car #{x -ANAU$bmvAmthP7L7xwngB}#)))
(if (equal?
(module-name (current-module))
'(guile))
(make-struct/no-tail
(vector-ref %expanded-vtables 7)
#f
- #{name 4014}#)
+ #{name -ANAU$bmvAmthP7L7xwnhY}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 5)
#f
'(guile)
- #{name 4014}#
+ #{name -ANAU$bmvAmthP7L7xwnhY}#
#f))))
- (#{arg-exps 4006}#
- (map #{regen 3594}# (cdr #{x 3927}#))))
+ (#{arg-exps -ANAU$bmvAmthP7L7xwnhQ}#
+ (map #{regen -ANAU$bmvAmthP7L7xwna0}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwngB}#))))
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
#f
- #{fun-exp 4005}#
- #{arg-exps 4006}#))))))))))
- (lambda (#{e 3595}#
- #{r 3596}#
- #{w 3597}#
- #{s 3598}#
- #{mod 3599}#)
- (let ((#{e 3600}#
- (#{wrap 2771}#
+ #{fun-exp -ANAU$bmvAmthP7L7xwnhP}#
+ #{arg-exps -ANAU$bmvAmthP7L7xwnhQ}#))))))))))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwna1}#
+ #{r -ANAU$bmvAmthP7L7xwna2}#
+ #{w -ANAU$bmvAmthP7L7xwna3}#
+ #{s -ANAU$bmvAmthP7L7xwna4}#
+ #{mod -ANAU$bmvAmthP7L7xwna5}#)
+ (let ((#{e -ANAU$bmvAmthP7L7xwna6}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 3595}#) #{s 3598}# #f)
- (set-source-properties! #{e 3595}# #{s 3598}#))
- #{e 3595}#)
- #{w 3597}#
- #{mod 3599}#)))
- (let ((#{tmp 3602}# ($sc-dispatch #{e 3600}# '(_ any))))
- (if #{tmp 3602}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwna1}#)
+ #{s -ANAU$bmvAmthP7L7xwna4}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwna1}#
+ #{s -ANAU$bmvAmthP7L7xwna4}#))
+ #{e -ANAU$bmvAmthP7L7xwna1}#)
+ #{w -ANAU$bmvAmthP7L7xwna3}#
+ #{mod -ANAU$bmvAmthP7L7xwna5}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwna8}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwna6}#
+ '(_ any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwna8}#
(@apply
- (lambda (#{x 3627}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwnbV}#)
(call-with-values
(lambda ()
- (#{gen-syntax 3587}#
- #{e 3600}#
- #{x 3627}#
- #{r 3596}#
+ (#{gen-syntax -ANAU$bmvAmthP7L7xwnat}#
+ #{e -ANAU$bmvAmthP7L7xwna6}#
+ #{x -ANAU$bmvAmthP7L7xwnbV}#
+ #{r -ANAU$bmvAmthP7L7xwna2}#
'()
- #{ellipsis? 2786}#
- #{mod 3599}#))
- (lambda (#{e 3681}# #{maps 3682}#)
- (#{regen 3594}# #{e 3681}#))))
- #{tmp 3602}#)
+ #{ellipsis? -ANAU$bmvAmthP7L7xwnOM}#
+ #{mod -ANAU$bmvAmthP7L7xwna5}#))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwncL}#
+ #{maps -ANAU$bmvAmthP7L7xwncM}#)
+ (#{regen -ANAU$bmvAmthP7L7xwna0}#
+ #{e -ANAU$bmvAmthP7L7xwncL}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwna8}#)
(syntax-violation
'syntax
"bad `syntax' form"
- #{e 3600}#)))))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwna6}#)))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'lambda
- (lambda (#{e 4203}#
- #{r 4204}#
- #{w 4205}#
- #{s 4206}#
- #{mod 4207}#)
- (let ((#{tmp 4209}#
- ($sc-dispatch #{e 4203}# '(_ any any . each-any))))
- (if #{tmp 4209}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnkV}#
+ #{r -ANAU$bmvAmthP7L7xwnkW}#
+ #{w -ANAU$bmvAmthP7L7xwnkX}#
+ #{s -ANAU$bmvAmthP7L7xwnkY}#
+ #{mod -ANAU$bmvAmthP7L7xwnkZ}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnkb}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwnkV}#
+ '(_ any any . each-any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwnkb}#
(@apply
- (lambda (#{args 4213}# #{e1 4214}# #{e2 4215}#)
+ (lambda (#{args -ANAU$bmvAmthP7L7xwnkf}#
+ #{e1 -ANAU$bmvAmthP7L7xwnkg}#
+ #{e2 -ANAU$bmvAmthP7L7xwnkh}#)
(call-with-values
(lambda ()
- (#{lambda-formals 2787}# #{args 4213}#))
- (lambda (#{req 4218}#
- #{opt 4219}#
- #{rest 4220}#
- #{kw 4221}#)
+ (#{lambda-formals -ANAU$bmvAmthP7L7xwnON}#
+ #{args -ANAU$bmvAmthP7L7xwnkf}#))
+ (lambda (#{req -ANAU$bmvAmthP7L7xwnkk}#
+ #{opt -ANAU$bmvAmthP7L7xwnkl}#
+ #{rest -ANAU$bmvAmthP7L7xwnkm}#
+ #{kw -ANAU$bmvAmthP7L7xwnkn}#)
(letrec*
- ((#{lp 4222}#
- (lambda (#{body 4225}# #{meta 4226}#)
- (let ((#{tmp 4228}#
+ ((#{lp -ANAU$bmvAmthP7L7xwnko}#
+ (lambda (#{body -ANAU$bmvAmthP7L7xwnkr}#
+ #{meta -ANAU$bmvAmthP7L7xwnks}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnku}#
($sc-dispatch
- #{body 4225}#
+ #{body -ANAU$bmvAmthP7L7xwnkr}#
'(any any . each-any))))
- (if (if #{tmp 4228}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwnku}#
(@apply
- (lambda (#{docstring 4232}#
- #{e1 4233}#
- #{e2 4234}#)
+ (lambda (#{docstring
-ANAU$bmvAmthP7L7xwnky}#
+ #{e1 -ANAU$bmvAmthP7L7xwnkz}#
+ #{e2 -ANAU$bmvAmthP7L7xwnk0}#)
(string?
- (syntax->datum #{docstring 4232}#)))
- #{tmp 4228}#)
+ (syntax->datum
+ #{docstring
-ANAU$bmvAmthP7L7xwnky}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwnku}#)
#f)
(@apply
- (lambda (#{docstring 4235}#
- #{e1 4236}#
- #{e2 4237}#)
- (#{lp 4222}#
- (cons #{e1 4236}# #{e2 4237}#)
+ (lambda (#{docstring
-ANAU$bmvAmthP7L7xwnk1}#
+ #{e1 -ANAU$bmvAmthP7L7xwnk2}#
+ #{e2 -ANAU$bmvAmthP7L7xwnk3}#)
+ (#{lp -ANAU$bmvAmthP7L7xwnko}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnk2}#
+ #{e2 -ANAU$bmvAmthP7L7xwnk3}#)
(append
- #{meta 4226}#
+ #{meta -ANAU$bmvAmthP7L7xwnks}#
(list (cons 'documentation
(syntax->datum
- #{docstring 4235}#))))))
- #{tmp 4228}#)
- (let ((#{tmp 4238}#
+ #{docstring
-ANAU$bmvAmthP7L7xwnk1}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwnku}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnk4}#
($sc-dispatch
- #{body 4225}#
+ #{body -ANAU$bmvAmthP7L7xwnkr}#
'(#(vector #(each (any . any)))
any
.
each-any))))
- (if #{tmp 4238}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwnk4}#
(@apply
- (lambda (#{k 4242}#
- #{v 4243}#
- #{e1 4244}#
- #{e2 4245}#)
- (#{lp 4222}#
- (cons #{e1 4244}# #{e2 4245}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xwnk8}#
+ #{v -ANAU$bmvAmthP7L7xwnk9}#
+ #{e1 -ANAU$bmvAmthP7L7xwnk$}#
+ #{e2 address@hidden)
+ (#{lp -ANAU$bmvAmthP7L7xwnko}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnk$}#
+ #{e2 address@hidden)
(append
- #{meta 4226}#
+ #{meta -ANAU$bmvAmthP7L7xwnks}#
(syntax->datum
(map cons
- #{k 4242}#
- #{v 4243}#)))))
- #{tmp 4238}#)
- (#{expand-simple-lambda 2788}#
- #{e 4203}#
- #{r 4204}#
- #{w 4205}#
- #{s 4206}#
- #{mod 4207}#
- #{req 4218}#
- #{rest 4220}#
- #{meta 4226}#
- #{body 4225}#))))))))
- (#{lp 4222}# (cons #{e1 4214}# #{e2 4215}#) '())))))
- #{tmp 4209}#)
+ #{k
-ANAU$bmvAmthP7L7xwnk8}#
+ #{v
-ANAU$bmvAmthP7L7xwnk9}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwnk4}#)
+ (#{expand-simple-lambda
-ANAU$bmvAmthP7L7xwnOO}#
+ #{e -ANAU$bmvAmthP7L7xwnkV}#
+ #{r -ANAU$bmvAmthP7L7xwnkW}#
+ #{w -ANAU$bmvAmthP7L7xwnkX}#
+ #{s -ANAU$bmvAmthP7L7xwnkY}#
+ #{mod -ANAU$bmvAmthP7L7xwnkZ}#
+ #{req -ANAU$bmvAmthP7L7xwnkk}#
+ #{rest -ANAU$bmvAmthP7L7xwnkm}#
+ #{meta -ANAU$bmvAmthP7L7xwnks}#
+ #{body -ANAU$bmvAmthP7L7xwnkr}#))))))))
+ (#{lp -ANAU$bmvAmthP7L7xwnko}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnkg}#
+ #{e2 -ANAU$bmvAmthP7L7xwnkh}#)
+ '())))))
+ #{tmp -ANAU$bmvAmthP7L7xwnkb}#)
(syntax-violation
'lambda
"bad lambda"
- #{e 4203}#)))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwnkV}#)))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'lambda*
- (lambda (#{e 4530}#
- #{r 4531}#
- #{w 4532}#
- #{s 4533}#
- #{mod 4534}#)
- (let ((#{tmp 4536}#
- ($sc-dispatch #{e 4530}# '(_ any any . each-any))))
- (if #{tmp 4536}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnpc}#
+ #{r -ANAU$bmvAmthP7L7xwnpd}#
+ #{w -ANAU$bmvAmthP7L7xwnpe}#
+ #{s -ANAU$bmvAmthP7L7xwnpf}#
+ #{mod -ANAU$bmvAmthP7L7xwnpg}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnpi}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwnpc}#
+ '(_ any any . each-any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwnpi}#
(@apply
- (lambda (#{args 4540}# #{e1 4541}# #{e2 4542}#)
+ (lambda (#{args -ANAU$bmvAmthP7L7xwnpm}#
+ #{e1 -ANAU$bmvAmthP7L7xwnpn}#
+ #{e2 -ANAU$bmvAmthP7L7xwnpo}#)
(call-with-values
(lambda ()
- (#{expand-lambda-case 2790}#
- #{e 4530}#
- #{r 4531}#
- #{w 4532}#
- #{s 4533}#
- #{mod 4534}#
- #{lambda*-formals 2789}#
- (list (cons #{args 4540}#
- (cons #{e1 4541}# #{e2 4542}#)))))
- (lambda (#{meta 4545}# #{lcase 4546}#)
+ (#{expand-lambda-case -ANAU$bmvAmthP7L7xwnOQ}#
+ #{e -ANAU$bmvAmthP7L7xwnpc}#
+ #{r -ANAU$bmvAmthP7L7xwnpd}#
+ #{w -ANAU$bmvAmthP7L7xwnpe}#
+ #{s -ANAU$bmvAmthP7L7xwnpf}#
+ #{mod -ANAU$bmvAmthP7L7xwnpg}#
+ #{lambda*-formals -ANAU$bmvAmthP7L7xwnOP}#
+ (list (cons #{args -ANAU$bmvAmthP7L7xwnpm}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnpn}#
+ #{e2 -ANAU$bmvAmthP7L7xwnpo}#)))))
+ (lambda (#{meta -ANAU$bmvAmthP7L7xwnpr}#
+ #{lcase -ANAU$bmvAmthP7L7xwnps}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
- #{s 4533}#
- #{meta 4545}#
- #{lcase 4546}#))))
- #{tmp 4536}#)
+ #{s -ANAU$bmvAmthP7L7xwnpf}#
+ #{meta -ANAU$bmvAmthP7L7xwnpr}#
+ #{lcase -ANAU$bmvAmthP7L7xwnps}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwnpi}#)
(syntax-violation
'lambda
"bad lambda*"
- #{e 4530}#)))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwnpc}#)))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'case-lambda
- (lambda (#{e 4716}#
- #{r 4717}#
- #{w 4718}#
- #{s 4719}#
- #{mod 4720}#)
- (let ((#{tmp 4722}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnsW}#
+ #{r -ANAU$bmvAmthP7L7xwnsX}#
+ #{w -ANAU$bmvAmthP7L7xwnsY}#
+ #{s -ANAU$bmvAmthP7L7xwnsZ}#
+ #{mod -ANAU$bmvAmthP7L7xwnsa}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnsc}#
($sc-dispatch
- #{e 4716}#
+ #{e -ANAU$bmvAmthP7L7xwnsW}#
'(_ (any any . each-any)
.
#(each (any any . each-any))))))
- (if #{tmp 4722}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwnsc}#
(@apply
- (lambda (#{args 4726}#
- #{e1 4727}#
- #{e2 4728}#
- #{args* 4729}#
- #{e1* 4730}#
- #{e2* 4731}#)
+ (lambda (#{args -ANAU$bmvAmthP7L7xwnsg}#
+ #{e1 -ANAU$bmvAmthP7L7xwnsh}#
+ #{e2 -ANAU$bmvAmthP7L7xwnsi}#
+ #{args* -ANAU$bmvAmthP7L7xwnsj}#
+ #{e1* -ANAU$bmvAmthP7L7xwnsk}#
+ #{e2* -ANAU$bmvAmthP7L7xwnsl}#)
(call-with-values
(lambda ()
- (#{expand-lambda-case 2790}#
- #{e 4716}#
- #{r 4717}#
- #{w 4718}#
- #{s 4719}#
- #{mod 4720}#
- #{lambda-formals 2787}#
- (cons (cons #{args 4726}#
- (cons #{e1 4727}# #{e2 4728}#))
- (map (lambda (#{tmp 2034 4734}#
- #{tmp 2033 4735}#
- #{tmp 2032 4736}#)
- (cons #{tmp 2032 4736}#
- (cons #{tmp 2033 4735}#
- #{tmp 2034 4734}#)))
- #{e2* 4731}#
- #{e1* 4730}#
- #{args* 4729}#))))
- (lambda (#{meta 4737}# #{lcase 4738}#)
+ (#{expand-lambda-case -ANAU$bmvAmthP7L7xwnOQ}#
+ #{e -ANAU$bmvAmthP7L7xwnsW}#
+ #{r -ANAU$bmvAmthP7L7xwnsX}#
+ #{w -ANAU$bmvAmthP7L7xwnsY}#
+ #{s -ANAU$bmvAmthP7L7xwnsZ}#
+ #{mod -ANAU$bmvAmthP7L7xwnsa}#
+ #{lambda-formals -ANAU$bmvAmthP7L7xwnON}#
+ (cons (cons #{args -ANAU$bmvAmthP7L7xwnsg}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnsh}#
+ #{e2 -ANAU$bmvAmthP7L7xwnsi}#))
+ (map (lambda (#{tmp -ANAU$bmvAmthP7L7xwnCS
-ANAU$bmvAmthP7L7xwnso}#
+ #{tmp -ANAU$bmvAmthP7L7xwnCR
-ANAU$bmvAmthP7L7xwnsp}#
+ #{tmp -ANAU$bmvAmthP7L7xwnCQ
-ANAU$bmvAmthP7L7xwnsq}#)
+ (cons #{tmp -ANAU$bmvAmthP7L7xwnCQ
-ANAU$bmvAmthP7L7xwnsq}#
+ (cons #{tmp -ANAU$bmvAmthP7L7xwnCR
-ANAU$bmvAmthP7L7xwnsp}#
+ #{tmp -ANAU$bmvAmthP7L7xwnCS
-ANAU$bmvAmthP7L7xwnso}#)))
+ #{e2* -ANAU$bmvAmthP7L7xwnsl}#
+ #{e1* -ANAU$bmvAmthP7L7xwnsk}#
+ #{args* -ANAU$bmvAmthP7L7xwnsj}#))))
+ (lambda (#{meta -ANAU$bmvAmthP7L7xwnsr}#
+ #{lcase -ANAU$bmvAmthP7L7xwnss}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
- #{s 4719}#
- #{meta 4737}#
- #{lcase 4738}#))))
- #{tmp 4722}#)
+ #{s -ANAU$bmvAmthP7L7xwnsZ}#
+ #{meta -ANAU$bmvAmthP7L7xwnsr}#
+ #{lcase -ANAU$bmvAmthP7L7xwnss}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwnsc}#)
(syntax-violation
'case-lambda
"bad case-lambda"
- #{e 4716}#)))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwnsW}#)))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'case-lambda*
- (lambda (#{e 4900}#
- #{r 4901}#
- #{w 4902}#
- #{s 4903}#
- #{mod 4904}#)
- (let ((#{tmp 4906}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnvO}#
+ #{r -ANAU$bmvAmthP7L7xwnvP}#
+ #{w -ANAU$bmvAmthP7L7xwnvQ}#
+ #{s -ANAU$bmvAmthP7L7xwnvR}#
+ #{mod -ANAU$bmvAmthP7L7xwnvS}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnvU}#
($sc-dispatch
- #{e 4900}#
+ #{e -ANAU$bmvAmthP7L7xwnvO}#
'(_ (any any . each-any)
.
#(each (any any . each-any))))))
- (if #{tmp 4906}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwnvU}#
(@apply
- (lambda (#{args 4910}#
- #{e1 4911}#
- #{e2 4912}#
- #{args* 4913}#
- #{e1* 4914}#
- #{e2* 4915}#)
+ (lambda (#{args -ANAU$bmvAmthP7L7xwnvY}#
+ #{e1 -ANAU$bmvAmthP7L7xwnvZ}#
+ #{e2 -ANAU$bmvAmthP7L7xwnva}#
+ #{args* -ANAU$bmvAmthP7L7xwnvb}#
+ #{e1* -ANAU$bmvAmthP7L7xwnvc}#
+ #{e2* -ANAU$bmvAmthP7L7xwnvd}#)
(call-with-values
(lambda ()
- (#{expand-lambda-case 2790}#
- #{e 4900}#
- #{r 4901}#
- #{w 4902}#
- #{s 4903}#
- #{mod 4904}#
- #{lambda*-formals 2789}#
- (cons (cons #{args 4910}#
- (cons #{e1 4911}# #{e2 4912}#))
- (map (lambda (#{tmp 2055 4918}#
- #{tmp 2054 4919}#
- #{tmp 2053 4920}#)
- (cons #{tmp 2053 4920}#
- (cons #{tmp 2054 4919}#
- #{tmp 2055 4918}#)))
- #{e2* 4915}#
- #{e1* 4914}#
- #{args* 4913}#))))
- (lambda (#{meta 4921}# #{lcase 4922}#)
+ (#{expand-lambda-case -ANAU$bmvAmthP7L7xwnOQ}#
+ #{e -ANAU$bmvAmthP7L7xwnvO}#
+ #{r -ANAU$bmvAmthP7L7xwnvP}#
+ #{w -ANAU$bmvAmthP7L7xwnvQ}#
+ #{s -ANAU$bmvAmthP7L7xwnvR}#
+ #{mod -ANAU$bmvAmthP7L7xwnvS}#
+ #{lambda*-formals -ANAU$bmvAmthP7L7xwnOP}#
+ (cons (cons #{args -ANAU$bmvAmthP7L7xwnvY}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnvZ}#
+ #{e2 -ANAU$bmvAmthP7L7xwnva}#))
+ (map (lambda (#{tmp -ANAU$bmvAmthP7L7xwnCn
-ANAU$bmvAmthP7L7xwnvg}#
+ #{tmp -ANAU$bmvAmthP7L7xwnCm
-ANAU$bmvAmthP7L7xwnvh}#
+ #{tmp -ANAU$bmvAmthP7L7xwnCl
-ANAU$bmvAmthP7L7xwnvi}#)
+ (cons #{tmp -ANAU$bmvAmthP7L7xwnCl
-ANAU$bmvAmthP7L7xwnvi}#
+ (cons #{tmp -ANAU$bmvAmthP7L7xwnCm
-ANAU$bmvAmthP7L7xwnvh}#
+ #{tmp -ANAU$bmvAmthP7L7xwnCn
-ANAU$bmvAmthP7L7xwnvg}#)))
+ #{e2* -ANAU$bmvAmthP7L7xwnvd}#
+ #{e1* -ANAU$bmvAmthP7L7xwnvc}#
+ #{args* -ANAU$bmvAmthP7L7xwnvb}#))))
+ (lambda (#{meta -ANAU$bmvAmthP7L7xwnvj}#
+ #{lcase -ANAU$bmvAmthP7L7xwnvk}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
- #{s 4903}#
- #{meta 4921}#
- #{lcase 4922}#))))
- #{tmp 4906}#)
+ #{s -ANAU$bmvAmthP7L7xwnvR}#
+ #{meta -ANAU$bmvAmthP7L7xwnvj}#
+ #{lcase -ANAU$bmvAmthP7L7xwnvk}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwnvU}#)
(syntax-violation
'case-lambda
"bad case-lambda*"
- #{e 4900}#)))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwnvO}#)))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'let
(letrec*
- ((#{expand-let 5113}#
- (lambda (#{e 5262}#
- #{r 5263}#
- #{w 5264}#
- #{s 5265}#
- #{mod 5266}#
- #{constructor 5267}#
- #{ids 5268}#
- #{vals 5269}#
- #{exps 5270}#)
- (if (not (#{valid-bound-ids? 2768}# #{ids 5268}#))
+ ((#{expand-let -ANAU$bmvAmthP7L7xwnyj}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwn04}#
+ #{r -ANAU$bmvAmthP7L7xwn05}#
+ #{w -ANAU$bmvAmthP7L7xwn06}#
+ #{s -ANAU$bmvAmthP7L7xwn07}#
+ #{mod -ANAU$bmvAmthP7L7xwn08}#
+ #{constructor -ANAU$bmvAmthP7L7xwn09}#
+ #{ids -ANAU$bmvAmthP7L7xwn0$}#
+ #{vals address@hidden
+ #{exps -ANAU$bmvAmthP7L7xwn1A}#)
+ (if (not (#{valid-bound-ids? -ANAU$bmvAmthP7L7xwnN6}#
+ #{ids -ANAU$bmvAmthP7L7xwn0$}#))
(syntax-violation
'let
"duplicate bound variable"
- #{e 5262}#)
- (let ((#{labels 5348}#
- (#{gen-labels 2746}# #{ids 5268}#))
- (#{new-vars 5349}#
- (map #{gen-var 2792}# #{ids 5268}#)))
- (let ((#{nw 5350}#
- (#{make-binding-wrap 2757}#
- #{ids 5268}#
- #{labels 5348}#
- #{w 5264}#))
- (#{nr 5351}#
- (#{extend-var-env 2738}#
- #{labels 5348}#
- #{new-vars 5349}#
- #{r 5263}#)))
- (#{constructor 5267}#
- #{s 5265}#
- (map syntax->datum #{ids 5268}#)
- #{new-vars 5349}#
- (map (lambda (#{x 5368}#)
- (#{expand 2778}#
- #{x 5368}#
- #{r 5263}#
- #{w 5264}#
- #{mod 5266}#))
- #{vals 5269}#)
- (#{expand-body 2782}#
- #{exps 5270}#
- (#{source-wrap 2772}#
- #{e 5262}#
- #{nw 5350}#
- #{s 5265}#
- #{mod 5266}#)
- #{nr 5351}#
- #{nw 5350}#
- #{mod 5266}#))))))))
- (lambda (#{e 5114}#
- #{r 5115}#
- #{w 5116}#
- #{s 5117}#
- #{mod 5118}#)
- (let ((#{tmp 5120}#
+ #{e -ANAU$bmvAmthP7L7xwn04}#)
+ (let ((#{labels -ANAU$bmvAmthP7L7xwn2O}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{ids -ANAU$bmvAmthP7L7xwn0$}#))
+ (#{new-vars -ANAU$bmvAmthP7L7xwn2P}#
+ (map #{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ #{ids -ANAU$bmvAmthP7L7xwn0$}#)))
+ (let ((#{nw -ANAU$bmvAmthP7L7xwn2Q}#
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{ids -ANAU$bmvAmthP7L7xwn0$}#
+ #{labels -ANAU$bmvAmthP7L7xwn2O}#
+ #{w -ANAU$bmvAmthP7L7xwn06}#))
+ (#{nr -ANAU$bmvAmthP7L7xwn2R}#
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ #{labels -ANAU$bmvAmthP7L7xwn2O}#
+ #{new-vars -ANAU$bmvAmthP7L7xwn2P}#
+ #{r -ANAU$bmvAmthP7L7xwn05}#)))
+ (#{constructor -ANAU$bmvAmthP7L7xwn09}#
+ #{s -ANAU$bmvAmthP7L7xwn07}#
+ (map syntax->datum
+ #{ids -ANAU$bmvAmthP7L7xwn0$}#)
+ #{new-vars -ANAU$bmvAmthP7L7xwn2P}#
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwn2i}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{x -ANAU$bmvAmthP7L7xwn2i}#
+ #{r -ANAU$bmvAmthP7L7xwn05}#
+ #{w -ANAU$bmvAmthP7L7xwn06}#
+ #{mod -ANAU$bmvAmthP7L7xwn08}#))
+ #{vals address@hidden)
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ #{exps -ANAU$bmvAmthP7L7xwn1A}#
+ (#{source-wrap -ANAU$bmvAmthP7L7xwnN$}#
+ #{e -ANAU$bmvAmthP7L7xwn04}#
+ #{nw -ANAU$bmvAmthP7L7xwn2Q}#
+ #{s -ANAU$bmvAmthP7L7xwn07}#
+ #{mod -ANAU$bmvAmthP7L7xwn08}#)
+ #{nr -ANAU$bmvAmthP7L7xwn2R}#
+ #{nw -ANAU$bmvAmthP7L7xwn2Q}#
+ #{mod -ANAU$bmvAmthP7L7xwn08}#))))))))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwnyk}#
+ #{r -ANAU$bmvAmthP7L7xwnyl}#
+ #{w -ANAU$bmvAmthP7L7xwnym}#
+ #{s -ANAU$bmvAmthP7L7xwnyn}#
+ #{mod -ANAU$bmvAmthP7L7xwnyo}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnyq}#
($sc-dispatch
- #{e 5114}#
+ #{e -ANAU$bmvAmthP7L7xwnyk}#
'(_ #(each (any any)) any . each-any))))
- (if (if #{tmp 5120}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwnyq}#
(@apply
- (lambda (#{id 5124}#
- #{val 5125}#
- #{e1 5126}#
- #{e2 5127}#)
- (and-map #{id? 2743}# #{id 5124}#))
- #{tmp 5120}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwnyu}#
+ #{val -ANAU$bmvAmthP7L7xwnyv}#
+ #{e1 -ANAU$bmvAmthP7L7xwnyw}#
+ #{e2 -ANAU$bmvAmthP7L7xwnyx}#)
+ (and-map
+ #{id? -ANAU$bmvAmthP7L7xwnNg}#
+ #{id -ANAU$bmvAmthP7L7xwnyu}#))
+ #{tmp -ANAU$bmvAmthP7L7xwnyq}#)
#f)
(@apply
- (lambda (#{id 5143}#
- #{val 5144}#
- #{e1 5145}#
- #{e2 5146}#)
- (#{expand-let 5113}#
- #{e 5114}#
- #{r 5115}#
- #{w 5116}#
- #{s 5117}#
- #{mod 5118}#
- #{build-let 2725}#
- #{id 5143}#
- #{val 5144}#
- (cons #{e1 5145}# #{e2 5146}#)))
- #{tmp 5120}#)
- (let ((#{tmp 5176}#
+ (lambda (#{id -ANAU$bmvAmthP7L7xwnzB}#
+ #{val -ANAU$bmvAmthP7L7xwnzC}#
+ #{e1 -ANAU$bmvAmthP7L7xwnzD}#
+ #{e2 -ANAU$bmvAmthP7L7xwnzE}#)
+ (#{expand-let -ANAU$bmvAmthP7L7xwnyj}#
+ #{e -ANAU$bmvAmthP7L7xwnyk}#
+ #{r -ANAU$bmvAmthP7L7xwnyl}#
+ #{w -ANAU$bmvAmthP7L7xwnym}#
+ #{s -ANAU$bmvAmthP7L7xwnyn}#
+ #{mod -ANAU$bmvAmthP7L7xwnyo}#
+ #{build-let -ANAU$bmvAmthP7L7xwnNO}#
+ #{id -ANAU$bmvAmthP7L7xwnzB}#
+ #{val -ANAU$bmvAmthP7L7xwnzC}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwnzD}#
+ #{e2 -ANAU$bmvAmthP7L7xwnzE}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwnyq}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwnzi}#
($sc-dispatch
- #{e 5114}#
+ #{e -ANAU$bmvAmthP7L7xwnyk}#
'(_ any #(each (any any)) any . each-any))))
- (if (if #{tmp 5176}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwnzi}#
(@apply
- (lambda (#{f 5180}#
- #{id 5181}#
- #{val 5182}#
- #{e1 5183}#
- #{e2 5184}#)
- (if (if (symbol? #{f 5180}#)
+ (lambda (#{f -ANAU$bmvAmthP7L7xwnzm}#
+ #{id -ANAU$bmvAmthP7L7xwnzn}#
+ #{val -ANAU$bmvAmthP7L7xwnzo}#
+ #{e1 -ANAU$bmvAmthP7L7xwnzp}#
+ #{e2 -ANAU$bmvAmthP7L7xwnzq}#)
+ (if (if (symbol? #{f -ANAU$bmvAmthP7L7xwnzm}#)
#t
- (if (if (vector? #{f 5180}#)
- (if (= (vector-length #{f 5180}#) 4)
- (eq? (vector-ref #{f 5180}# 0)
+ (if (if (vector?
+ #{f -ANAU$bmvAmthP7L7xwnzm}#)
+ (if (= (vector-length
+ #{f -ANAU$bmvAmthP7L7xwnzm}#)
+ 4)
+ (eq? (vector-ref
+ #{f -ANAU$bmvAmthP7L7xwnzm}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{f 5180}# 1))
+ (symbol?
+ (vector-ref
+ #{f -ANAU$bmvAmthP7L7xwnzm}#
+ 1))
#f))
- (and-map #{id? 2743}# #{id 5181}#)
+ (and-map
+ #{id? -ANAU$bmvAmthP7L7xwnNg}#
+ #{id -ANAU$bmvAmthP7L7xwnzn}#)
#f))
- #{tmp 5176}#)
+ #{tmp -ANAU$bmvAmthP7L7xwnzi}#)
#f)
(@apply
- (lambda (#{f 5226}#
- #{id 5227}#
- #{val 5228}#
- #{e1 5229}#
- #{e2 5230}#)
- (#{expand-let 5113}#
- #{e 5114}#
- #{r 5115}#
- #{w 5116}#
- #{s 5117}#
- #{mod 5118}#
- #{build-named-let 2726}#
- (cons #{f 5226}# #{id 5227}#)
- #{val 5228}#
- (cons #{e1 5229}# #{e2 5230}#)))
- #{tmp 5176}#)
+ (lambda (#{f -ANAU$bmvAmthP7L7xwn0U}#
+ #{id -ANAU$bmvAmthP7L7xwn0V}#
+ #{val -ANAU$bmvAmthP7L7xwn0W}#
+ #{e1 -ANAU$bmvAmthP7L7xwn0X}#
+ #{e2 -ANAU$bmvAmthP7L7xwn0Y}#)
+ (#{expand-let -ANAU$bmvAmthP7L7xwnyj}#
+ #{e -ANAU$bmvAmthP7L7xwnyk}#
+ #{r -ANAU$bmvAmthP7L7xwnyl}#
+ #{w -ANAU$bmvAmthP7L7xwnym}#
+ #{s -ANAU$bmvAmthP7L7xwnyn}#
+ #{mod -ANAU$bmvAmthP7L7xwnyo}#
+ #{build-named-let -ANAU$bmvAmthP7L7xwnNP}#
+ (cons #{f -ANAU$bmvAmthP7L7xwn0U}#
+ #{id -ANAU$bmvAmthP7L7xwn0V}#)
+ #{val -ANAU$bmvAmthP7L7xwn0W}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwn0X}#
+ #{e2 -ANAU$bmvAmthP7L7xwn0Y}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwnzi}#)
(syntax-violation
'let
"bad let"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 5114}#) #{s 5117}# #f)
- (set-source-properties! #{e 5114}# #{s 5117}#))
- #{e 5114}#)
- #{w 5116}#
- #{mod 5118}#)))))))))
- (#{global-extend 2741}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwnyk}#)
+ #{s -ANAU$bmvAmthP7L7xwnyn}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwnyk}#
+ #{s -ANAU$bmvAmthP7L7xwnyn}#))
+ #{e -ANAU$bmvAmthP7L7xwnyk}#)
+ #{w -ANAU$bmvAmthP7L7xwnym}#
+ #{mod -ANAU$bmvAmthP7L7xwnyo}#)))))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'letrec
- (lambda (#{e 5766}#
- #{r 5767}#
- #{w 5768}#
- #{s 5769}#
- #{mod 5770}#)
- (let ((#{tmp 5772}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwn8w}#
+ #{r -ANAU$bmvAmthP7L7xwn8x}#
+ #{w -ANAU$bmvAmthP7L7xwn8y}#
+ #{s -ANAU$bmvAmthP7L7xwn8z}#
+ #{mod -ANAU$bmvAmthP7L7xwn80}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwn82}#
($sc-dispatch
- #{e 5766}#
+ #{e -ANAU$bmvAmthP7L7xwn8w}#
'(_ #(each (any any)) any . each-any))))
- (if (if #{tmp 5772}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwn82}#
(@apply
- (lambda (#{id 5776}#
- #{val 5777}#
- #{e1 5778}#
- #{e2 5779}#)
- (and-map #{id? 2743}# #{id 5776}#))
- #{tmp 5772}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwn86}#
+ #{val -ANAU$bmvAmthP7L7xwn87}#
+ #{e1 -ANAU$bmvAmthP7L7xwn88}#
+ #{e2 -ANAU$bmvAmthP7L7xwn89}#)
+ (and-map
+ #{id? -ANAU$bmvAmthP7L7xwnNg}#
+ #{id -ANAU$bmvAmthP7L7xwn86}#))
+ #{tmp -ANAU$bmvAmthP7L7xwn82}#)
#f)
(@apply
- (lambda (#{id 5795}#
- #{val 5796}#
- #{e1 5797}#
- #{e2 5798}#)
- (if (not (#{valid-bound-ids? 2768}# #{id 5795}#))
+ (lambda (#{id -ANAU$bmvAmthP7L7xwn9N}#
+ #{val -ANAU$bmvAmthP7L7xwn9O}#
+ #{e1 -ANAU$bmvAmthP7L7xwn9P}#
+ #{e2 -ANAU$bmvAmthP7L7xwn9Q}#)
+ (if (not (#{valid-bound-ids? -ANAU$bmvAmthP7L7xwnN6}#
+ #{id -ANAU$bmvAmthP7L7xwn9N}#))
(syntax-violation
'letrec
"duplicate bound variable"
- #{e 5766}#)
- (let ((#{labels 5888}#
- (#{gen-labels 2746}# #{id 5795}#))
- (#{new-vars 5889}#
- (map #{gen-var 2792}# #{id 5795}#)))
- (let ((#{w 5890}#
- (#{make-binding-wrap 2757}#
- #{id 5795}#
- #{labels 5888}#
- #{w 5768}#))
- (#{r 5891}#
- (#{extend-var-env 2738}#
- #{labels 5888}#
- #{new-vars 5889}#
- #{r 5767}#)))
- (#{build-letrec 2727}#
- #{s 5769}#
+ #{e -ANAU$bmvAmthP7L7xwn8w}#)
+ (let ((#{labels -ANAU$bmvAmthP7L7xwn$q}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{id -ANAU$bmvAmthP7L7xwn9N}#))
+ (#{new-vars -ANAU$bmvAmthP7L7xwn$r}#
+ (map #{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ #{id -ANAU$bmvAmthP7L7xwn9N}#)))
+ (let ((#{w -ANAU$bmvAmthP7L7xwn$s}#
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{id -ANAU$bmvAmthP7L7xwn9N}#
+ #{labels -ANAU$bmvAmthP7L7xwn$q}#
+ #{w -ANAU$bmvAmthP7L7xwn8y}#))
+ (#{r -ANAU$bmvAmthP7L7xwn$t}#
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ #{labels -ANAU$bmvAmthP7L7xwn$q}#
+ #{new-vars -ANAU$bmvAmthP7L7xwn$r}#
+ #{r -ANAU$bmvAmthP7L7xwn8x}#)))
+ (#{build-letrec -ANAU$bmvAmthP7L7xwnNQ}#
+ #{s -ANAU$bmvAmthP7L7xwn8z}#
#f
- (map syntax->datum #{id 5795}#)
- #{new-vars 5889}#
- (map (lambda (#{x 5972}#)
- (#{expand 2778}#
- #{x 5972}#
- #{r 5891}#
- #{w 5890}#
- #{mod 5770}#))
- #{val 5796}#)
- (#{expand-body 2782}#
- (cons #{e1 5797}# #{e2 5798}#)
- (#{wrap 2771}#
+ (map syntax->datum #{id -ANAU$bmvAmthP7L7xwn9N}#)
+ #{new-vars -ANAU$bmvAmthP7L7xwn$r}#
+ (map (lambda (#{x address@hidden)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{x address@hidden
+ #{r -ANAU$bmvAmthP7L7xwn$t}#
+ #{w -ANAU$bmvAmthP7L7xwn$s}#
+ #{mod -ANAU$bmvAmthP7L7xwn80}#))
+ #{val -ANAU$bmvAmthP7L7xwn9O}#)
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwn9P}#
+ #{e2 -ANAU$bmvAmthP7L7xwn9Q}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 5766}#) #{s 5769}# #f)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwn8w}#)
+ #{s -ANAU$bmvAmthP7L7xwn8z}#
+ #f)
(set-source-properties!
- #{e 5766}#
- #{s 5769}#))
- #{e 5766}#)
- #{w 5890}#
- #{mod 5770}#)
- #{r 5891}#
- #{w 5890}#
- #{mod 5770}#))))))
- #{tmp 5772}#)
+ #{e -ANAU$bmvAmthP7L7xwn8w}#
+ #{s -ANAU$bmvAmthP7L7xwn8z}#))
+ #{e -ANAU$bmvAmthP7L7xwn8w}#)
+ #{w -ANAU$bmvAmthP7L7xwn$s}#
+ #{mod -ANAU$bmvAmthP7L7xwn80}#)
+ #{r -ANAU$bmvAmthP7L7xwn$t}#
+ #{w -ANAU$bmvAmthP7L7xwn$s}#
+ #{mod -ANAU$bmvAmthP7L7xwn80}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwn82}#)
(syntax-violation
'letrec
"bad letrec"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 5766}#) #{s 5769}# #f)
- (set-source-properties! #{e 5766}# #{s 5769}#))
- #{e 5766}#)
- #{w 5768}#
- #{mod 5770}#))))))
- (#{global-extend 2741}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwn8w}#)
+ #{s -ANAU$bmvAmthP7L7xwn8z}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwn8w}#
+ #{s -ANAU$bmvAmthP7L7xwn8z}#))
+ #{e -ANAU$bmvAmthP7L7xwn8w}#)
+ #{w -ANAU$bmvAmthP7L7xwn8y}#
+ #{mod -ANAU$bmvAmthP7L7xwn80}#))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'letrec*
- (lambda (#{e 6359}#
- #{r 6360}#
- #{w 6361}#
- #{s 6362}#
- #{mod 6363}#)
- (let ((#{tmp 6365}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwoGB}#
+ #{r -ANAU$bmvAmthP7L7xwoGC}#
+ #{w -ANAU$bmvAmthP7L7xwoGD}#
+ #{s -ANAU$bmvAmthP7L7xwoGE}#
+ #{mod -ANAU$bmvAmthP7L7xwoGF}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwoGH}#
($sc-dispatch
- #{e 6359}#
+ #{e -ANAU$bmvAmthP7L7xwoGB}#
'(_ #(each (any any)) any . each-any))))
- (if (if #{tmp 6365}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwoGH}#
(@apply
- (lambda (#{id 6369}#
- #{val 6370}#
- #{e1 6371}#
- #{e2 6372}#)
- (and-map #{id? 2743}# #{id 6369}#))
- #{tmp 6365}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwoGL}#
+ #{val -ANAU$bmvAmthP7L7xwoGM}#
+ #{e1 -ANAU$bmvAmthP7L7xwoGN}#
+ #{e2 -ANAU$bmvAmthP7L7xwoGO}#)
+ (and-map
+ #{id? -ANAU$bmvAmthP7L7xwnNg}#
+ #{id -ANAU$bmvAmthP7L7xwoGL}#))
+ #{tmp -ANAU$bmvAmthP7L7xwoGH}#)
#f)
(@apply
- (lambda (#{id 6388}#
- #{val 6389}#
- #{e1 6390}#
- #{e2 6391}#)
- (if (not (#{valid-bound-ids? 2768}# #{id 6388}#))
+ (lambda (#{id -ANAU$bmvAmthP7L7xwoGe}#
+ #{val -ANAU$bmvAmthP7L7xwoGf}#
+ #{e1 -ANAU$bmvAmthP7L7xwoGg}#
+ #{e2 -ANAU$bmvAmthP7L7xwoGh}#)
+ (if (not (#{valid-bound-ids? -ANAU$bmvAmthP7L7xwnN6}#
+ #{id -ANAU$bmvAmthP7L7xwoGe}#))
(syntax-violation
'letrec*
"duplicate bound variable"
- #{e 6359}#)
- (let ((#{labels 6481}#
- (#{gen-labels 2746}# #{id 6388}#))
- (#{new-vars 6482}#
- (map #{gen-var 2792}# #{id 6388}#)))
- (let ((#{w 6483}#
- (#{make-binding-wrap 2757}#
- #{id 6388}#
- #{labels 6481}#
- #{w 6361}#))
- (#{r 6484}#
- (#{extend-var-env 2738}#
- #{labels 6481}#
- #{new-vars 6482}#
- #{r 6360}#)))
- (#{build-letrec 2727}#
- #{s 6362}#
+ #{e -ANAU$bmvAmthP7L7xwoGB}#)
+ (let ((#{labels -ANAU$bmvAmthP7L7xwoH7}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{id -ANAU$bmvAmthP7L7xwoGe}#))
+ (#{new-vars -ANAU$bmvAmthP7L7xwoH8}#
+ (map #{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ #{id -ANAU$bmvAmthP7L7xwoGe}#)))
+ (let ((#{w -ANAU$bmvAmthP7L7xwoH9}#
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{id -ANAU$bmvAmthP7L7xwoGe}#
+ #{labels -ANAU$bmvAmthP7L7xwoH7}#
+ #{w -ANAU$bmvAmthP7L7xwoGD}#))
+ (#{r -ANAU$bmvAmthP7L7xwoH$}#
+ (#{extend-var-env -ANAU$bmvAmthP7L7xwnNb}#
+ #{labels -ANAU$bmvAmthP7L7xwoH7}#
+ #{new-vars -ANAU$bmvAmthP7L7xwoH8}#
+ #{r -ANAU$bmvAmthP7L7xwoGC}#)))
+ (#{build-letrec -ANAU$bmvAmthP7L7xwnNQ}#
+ #{s -ANAU$bmvAmthP7L7xwoGE}#
#t
- (map syntax->datum #{id 6388}#)
- #{new-vars 6482}#
- (map (lambda (#{x 6565}#)
- (#{expand 2778}#
- #{x 6565}#
- #{r 6484}#
- #{w 6483}#
- #{mod 6363}#))
- #{val 6389}#)
- (#{expand-body 2782}#
- (cons #{e1 6390}# #{e2 6391}#)
- (#{wrap 2771}#
+ (map syntax->datum #{id -ANAU$bmvAmthP7L7xwoGe}#)
+ #{new-vars -ANAU$bmvAmthP7L7xwoH8}#
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwoJP}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{x -ANAU$bmvAmthP7L7xwoJP}#
+ #{r -ANAU$bmvAmthP7L7xwoH$}#
+ #{w -ANAU$bmvAmthP7L7xwoH9}#
+ #{mod -ANAU$bmvAmthP7L7xwoGF}#))
+ #{val -ANAU$bmvAmthP7L7xwoGf}#)
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xwoGg}#
+ #{e2 -ANAU$bmvAmthP7L7xwoGh}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 6359}#) #{s 6362}# #f)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwoGB}#)
+ #{s -ANAU$bmvAmthP7L7xwoGE}#
+ #f)
(set-source-properties!
- #{e 6359}#
- #{s 6362}#))
- #{e 6359}#)
- #{w 6483}#
- #{mod 6363}#)
- #{r 6484}#
- #{w 6483}#
- #{mod 6363}#))))))
- #{tmp 6365}#)
+ #{e -ANAU$bmvAmthP7L7xwoGB}#
+ #{s -ANAU$bmvAmthP7L7xwoGE}#))
+ #{e -ANAU$bmvAmthP7L7xwoGB}#)
+ #{w -ANAU$bmvAmthP7L7xwoH9}#
+ #{mod -ANAU$bmvAmthP7L7xwoGF}#)
+ #{r -ANAU$bmvAmthP7L7xwoH$}#
+ #{w -ANAU$bmvAmthP7L7xwoH9}#
+ #{mod -ANAU$bmvAmthP7L7xwoGF}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwoGH}#)
(syntax-violation
'letrec*
"bad letrec*"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 6359}#) #{s 6362}# #f)
- (set-source-properties! #{e 6359}# #{s 6362}#))
- #{e 6359}#)
- #{w 6361}#
- #{mod 6363}#))))))
- (#{global-extend 2741}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwoGB}#)
+ #{s -ANAU$bmvAmthP7L7xwoGE}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwoGB}#
+ #{s -ANAU$bmvAmthP7L7xwoGE}#))
+ #{e -ANAU$bmvAmthP7L7xwoGB}#)
+ #{w -ANAU$bmvAmthP7L7xwoGD}#
+ #{mod -ANAU$bmvAmthP7L7xwoGF}#))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'set!
- (lambda (#{e 6991}#
- #{r 6992}#
- #{w 6993}#
- #{s 6994}#
- #{mod 6995}#)
- (let ((#{tmp 6997}#
- ($sc-dispatch #{e 6991}# '(_ any any))))
- (if (if #{tmp 6997}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwoP5}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)
+ (let ((#{tmp address@hidden
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwoP5}#
+ '(_ any any))))
+ (if (if #{tmp address@hidden
(@apply
- (lambda (#{id 7001}# #{val 7002}#)
- (if (symbol? #{id 7001}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwoQD}#
+ #{val -ANAU$bmvAmthP7L7xwoQE}#)
+ (if (symbol? #{id -ANAU$bmvAmthP7L7xwoQD}#)
#t
- (if (if (vector? #{id 7001}#)
- (if (= (vector-length #{id 7001}#) 4)
- (eq? (vector-ref #{id 7001}# 0) 'syntax-object)
+ (if (if (vector? #{id -ANAU$bmvAmthP7L7xwoQD}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwoQD}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwoQD}#
+ 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{id 7001}# 1))
+ (symbol?
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwoQD}# 1))
#f)))
- #{tmp 6997}#)
+ #{tmp address@hidden)
#f)
(@apply
- (lambda (#{id 7029}# #{val 7030}#)
- (let ((#{n 7031}#
- (#{id-var-name 2762}# #{id 7029}# #{w 6993}#))
- (#{id-mod 7032}#
- (if (if (vector? #{id 7029}#)
- (if (= (vector-length #{id 7029}#) 4)
- (eq? (vector-ref #{id 7029}# 0)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwoQf}#
+ #{val -ANAU$bmvAmthP7L7xwoQg}#)
+ (let ((#{n -ANAU$bmvAmthP7L7xwoQh}#
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{id -ANAU$bmvAmthP7L7xwoQf}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#))
+ (#{id-mod -ANAU$bmvAmthP7L7xwoQi}#
+ (if (if (vector? #{id -ANAU$bmvAmthP7L7xwoQf}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwoQf}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwoQf}#
+ 0)
'syntax-object)
#f)
#f)
- (vector-ref #{id 7029}# 3)
- #{mod 6995}#)))
- (let ((#{b 7033}#
- (let ((#{t 7074}# (assq #{n 7031}# #{r 6992}#)))
- (if #{t 7074}#
- (cdr #{t 7074}#)
- (if (symbol? #{n 7031}#)
- (let ((#{t 7079}#
- (#{get-global-definition-hook 2706}#
- #{n 7031}#
- #{id-mod 7032}#)))
- (if #{t 7079}# #{t 7079}# '(global)))
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwoQf}# 3)
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)))
+ (let ((#{b -ANAU$bmvAmthP7L7xwoQj}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwoRM}#
+ (assq #{n -ANAU$bmvAmthP7L7xwoQh}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwoRM}#
+ (cdr #{t -ANAU$bmvAmthP7L7xwoRM}#)
+ (if (symbol? #{n -ANAU$bmvAmthP7L7xwoQh}#)
+ (let ((#{t -ANAU$bmvAmthP7L7xwoRR}#
+ (#{get-global-definition-hook
-ANAU$bmvAmthP7L7xwnM7}#
+ #{n -ANAU$bmvAmthP7L7xwoQh}#
+ #{id-mod
-ANAU$bmvAmthP7L7xwoQi}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwoRR}#
+ #{t -ANAU$bmvAmthP7L7xwoRR}#
+ '(global)))
'(displaced-lexical))))))
- (let ((#{atom-key 7034}# (car #{b 7033}#)))
- (if (eqv? #{atom-key 7034}# 'lexical)
- (#{build-lexical-assignment 2714}#
- #{s 6994}#
- (syntax->datum #{id 7029}#)
- (cdr #{b 7033}#)
- (#{expand 2778}#
- #{val 7030}#
- #{r 6992}#
- #{w 6993}#
- #{mod 6995}#))
- (if (eqv? #{atom-key 7034}# 'global)
- (#{build-global-assignment 2717}#
- #{s 6994}#
- #{n 7031}#
- (#{expand 2778}#
- #{val 7030}#
- #{r 6992}#
- #{w 6993}#
- #{mod 6995}#)
- #{id-mod 7032}#)
- (if (eqv? #{atom-key 7034}# 'macro)
- (let ((#{p 7393}# (cdr #{b 7033}#)))
+ (let ((#{atom-key -ANAU$bmvAmthP7L7xwoQk}#
+ (car #{b -ANAU$bmvAmthP7L7xwoQj}#)))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwoQk}#
+ 'lexical)
+ (#{build-lexical-assignment -ANAU$bmvAmthP7L7xwnND}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ (syntax->datum #{id -ANAU$bmvAmthP7L7xwoQf}#)
+ (cdr #{b -ANAU$bmvAmthP7L7xwoQj}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{val -ANAU$bmvAmthP7L7xwoQg}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwoQk}#
+ 'global)
+ (#{build-global-assignment -ANAU$bmvAmthP7L7xwnNG}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ #{n -ANAU$bmvAmthP7L7xwoQh}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{val -ANAU$bmvAmthP7L7xwoQg}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)
+ #{id-mod -ANAU$bmvAmthP7L7xwoQi}#)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwoQk}#
+ 'macro)
+ (let ((#{p -ANAU$bmvAmthP7L7xwoWL}#
+ (cdr #{b -ANAU$bmvAmthP7L7xwoQj}#)))
(if (procedure-property
- #{p 7393}#
+ #{p -ANAU$bmvAmthP7L7xwoWL}#
'variable-transformer)
- (#{expand 2778}#
- (#{expand-macro 2781}#
- #{p 7393}#
- #{e 6991}#
- #{r 6992}#
- #{w 6993}#
- #{s 6994}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ (#{expand-macro -ANAU$bmvAmthP7L7xwnOH}#
+ #{p -ANAU$bmvAmthP7L7xwoWL}#
+ #{e -ANAU$bmvAmthP7L7xwoP5}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
#f
- #{mod 6995}#)
- #{r 6992}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
'(())
- #{mod 6995}#)
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)
(syntax-violation
'set!
"not a variable transformer"
- (#{wrap 2771}#
- #{e 6991}#
- #{w 6993}#
- #{mod 6995}#)
- (#{wrap 2771}#
- #{id 7029}#
- #{w 6993}#
- #{id-mod 7032}#))))
- (if (eqv? #{atom-key 7034}# 'displaced-lexical)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{e -ANAU$bmvAmthP7L7xwoP5}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{id -ANAU$bmvAmthP7L7xwoQf}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{id-mod -ANAU$bmvAmthP7L7xwoQi}#))))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwoQk}#
+ 'displaced-lexical)
(syntax-violation
'set!
"identifier out of context"
- (#{wrap 2771}#
- #{id 7029}#
- #{w 6993}#
- #{mod 6995}#))
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{id -ANAU$bmvAmthP7L7xwoQf}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#))
(syntax-violation
'set!
"bad set!"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 6991}#) #{s 6994}# #f)
+ (if (if (pair? #{e
-ANAU$bmvAmthP7L7xwoP5}#)
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ #f)
(set-source-properties!
- #{e 6991}#
- #{s 6994}#))
- #{e 6991}#)
- #{w 6993}#
- #{mod 6995}#))))))))))
- #{tmp 6997}#)
- (let ((#{tmp 7488}#
+ #{e -ANAU$bmvAmthP7L7xwoP5}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#))
+ #{e -ANAU$bmvAmthP7L7xwoP5}#)
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#))))))))))
+ #{tmp address@hidden)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwoXq}#
($sc-dispatch
- #{e 6991}#
+ #{e -ANAU$bmvAmthP7L7xwoP5}#
'(_ (any . each-any) any))))
- (if #{tmp 7488}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwoXq}#
(@apply
- (lambda (#{head 7492}# #{tail 7493}# #{val 7494}#)
+ (lambda (#{head -ANAU$bmvAmthP7L7xwoXu}#
+ #{tail -ANAU$bmvAmthP7L7xwoXv}#
+ #{val -ANAU$bmvAmthP7L7xwoXw}#)
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{head 7492}#
- #{r 6992}#
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{head -ANAU$bmvAmthP7L7xwoXu}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
'(())
#f
#f
- #{mod 6995}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#
#t))
- (lambda (#{type 7497}#
- #{value 7498}#
- #{ee 7499}#
- #{ww 7500}#
- #{ss 7501}#
- #{modmod 7502}#)
- (if (eqv? #{type 7497}# 'module-ref)
- (let ((#{val 7506}#
- (#{expand 2778}#
- #{val 7494}#
- #{r 6992}#
- #{w 6993}#
- #{mod 6995}#)))
+ (lambda (#{type -ANAU$bmvAmthP7L7xwoXz}#
+ #{value -ANAU$bmvAmthP7L7xwoX0}#
+ #{ee -ANAU$bmvAmthP7L7xwoX1}#
+ #{ww -ANAU$bmvAmthP7L7xwoX2}#
+ #{ss -ANAU$bmvAmthP7L7xwoX3}#
+ #{modmod -ANAU$bmvAmthP7L7xwoX4}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwoXz}#
+ 'module-ref)
+ (let ((#{val -ANAU$bmvAmthP7L7xwoX8}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{val -ANAU$bmvAmthP7L7xwoXw}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#)))
(call-with-values
(lambda ()
- (#{value 7498}#
- (cons #{head 7492}# #{tail 7493}#)
- #{r 6992}#
- #{w 6993}#))
- (lambda (#{e 7507}#
- #{r 7508}#
- #{w 7509}#
- #{s* 7510}#
- #{mod 7511}#)
- (let ((#{tmp 7513}# (list #{e 7507}#)))
+ (#{value -ANAU$bmvAmthP7L7xwoX0}#
+ (cons #{head -ANAU$bmvAmthP7L7xwoXu}#
+ #{tail -ANAU$bmvAmthP7L7xwoXv}#)
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwoX9}#
+ #{r -ANAU$bmvAmthP7L7xwoX$}#
+ #{w address@hidden
+ #{s* -ANAU$bmvAmthP7L7xwoYA}#
+ #{mod -ANAU$bmvAmthP7L7xwoYB}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwoYD}#
+ (list #{e -ANAU$bmvAmthP7L7xwoX9}#)))
(if (@apply
- (lambda (#{e 7515}#)
- (if (symbol? #{e 7515}#)
+ (lambda (#{e
-ANAU$bmvAmthP7L7xwoYF}#)
+ (if (symbol?
+ #{e -ANAU$bmvAmthP7L7xwoYF}#)
#t
- (if (if (vector? #{e 7515}#)
+ (if (if (vector?
+ #{e
-ANAU$bmvAmthP7L7xwoYF}#)
(if (= (vector-length
- #{e 7515}#)
+ #{e
-ANAU$bmvAmthP7L7xwoYF}#)
4)
(eq? (vector-ref
- #{e 7515}#
+ #{e
-ANAU$bmvAmthP7L7xwoYF}#
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{e 7515}# 1))
+ (vector-ref
+ #{e
-ANAU$bmvAmthP7L7xwoYF}#
+ 1))
#f)))
- #{tmp 7513}#)
+ #{tmp -ANAU$bmvAmthP7L7xwoYD}#)
(@apply
- (lambda (#{e 7545}#)
- (#{build-global-assignment 2717}#
- #{s 6994}#
- (syntax->datum #{e 7545}#)
- #{val 7506}#
- #{mod 7511}#))
- #{tmp 7513}#)
+ (lambda (#{e -ANAU$bmvAmthP7L7xwoYj}#)
+ (#{build-global-assignment
-ANAU$bmvAmthP7L7xwnNG}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ (syntax->datum
+ #{e -ANAU$bmvAmthP7L7xwoYj}#)
+ #{val -ANAU$bmvAmthP7L7xwoX8}#
+ #{mod -ANAU$bmvAmthP7L7xwoYB}#))
+ #{tmp -ANAU$bmvAmthP7L7xwoYD}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{e 7507}#))))))
- (#{build-application 2710}#
- #{s 6994}#
- (let ((#{e 7770}#
+ #{e -ANAU$bmvAmthP7L7xwoX9}#))))))
+ (#{build-application address@hidden
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ (let ((#{e -ANAU$bmvAmthP7L7xwocE}#
(list '#(syntax-object
setter
((top)
@@ -9541,16 +10483,16 @@
(top)
(top)
(top))
- #("13b"
- "13c"
- "13d"
- "13e"
- "13f"
- "13g"))
+ #("142"
+ "143"
+ "144"
+ "145"
+ "146"
+ "147"))
#(ribcage
#(head tail val)
#((top) (top) (top))
- #("138" "139" "13a"))
+ #("13z" "140" "141"))
#(ribcage () () ())
#(ribcage
#(e r w s mod)
@@ -9559,11 +10501,11 @@
(top)
(top)
(top))
- #("12u"
- "12v"
- "12w"
- "12x"
- "12y"))
+ #("13l"
+ "13m"
+ "13n"
+ "13o"
+ "13p"))
#(ribcage
(lambda-var-list
gen-var
@@ -9596,6 +10538,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -9842,8 +10785,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -9989,103 +10934,121 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))
- #{head 7492}#)))
+ #{head -ANAU$bmvAmthP7L7xwoXu}#)))
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 7770}#
- #{r 6992}#
- #{w 6993}#
- (#{source-annotation 2736}# #{e 7770}#)
+ (#{syntax-type -ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xwocE}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ (#{source-annotation
-ANAU$bmvAmthP7L7xwnNZ}#
+ #{e -ANAU$bmvAmthP7L7xwocE}#)
#f
- #{mod 6995}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#
#f))
- (lambda (#{type 7777}#
- #{value 7778}#
- #{e 7779}#
- #{w 7780}#
- #{s 7781}#
- #{mod 7782}#)
- (#{expand-expr 2779}#
- #{type 7777}#
- #{value 7778}#
- #{e 7779}#
- #{r 6992}#
- #{w 7780}#
- #{s 7781}#
- #{mod 7782}#))))
- (map (lambda (#{e 7786}#)
+ (lambda (#{type -ANAU$bmvAmthP7L7xwocL}#
+ #{value -ANAU$bmvAmthP7L7xwocM}#
+ #{e -ANAU$bmvAmthP7L7xwocN}#
+ #{w -ANAU$bmvAmthP7L7xwocO}#
+ #{s -ANAU$bmvAmthP7L7xwocP}#
+ #{mod -ANAU$bmvAmthP7L7xwocQ}#)
+ (#{expand-expr -ANAU$bmvAmthP7L7xwnOF}#
+ #{type -ANAU$bmvAmthP7L7xwocL}#
+ #{value -ANAU$bmvAmthP7L7xwocM}#
+ #{e -ANAU$bmvAmthP7L7xwocN}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwocO}#
+ #{s -ANAU$bmvAmthP7L7xwocP}#
+ #{mod -ANAU$bmvAmthP7L7xwocQ}#))))
+ (map (lambda (#{e -ANAU$bmvAmthP7L7xwocU}#)
(call-with-values
(lambda ()
- (#{syntax-type 2777}#
- #{e 7786}#
- #{r 6992}#
- #{w 6993}#
- (#{source-annotation 2736}#
- #{e 7786}#)
+ (#{syntax-type
-ANAU$bmvAmthP7L7xwnOD}#
+ #{e -ANAU$bmvAmthP7L7xwocU}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ (#{source-annotation
-ANAU$bmvAmthP7L7xwnNZ}#
+ #{e -ANAU$bmvAmthP7L7xwocU}#)
#f
- #{mod 6995}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#
#f))
- (lambda (#{type 7801}#
- #{value 7802}#
- #{e 7803}#
- #{w 7804}#
- #{s 7805}#
- #{mod 7806}#)
- (#{expand-expr 2779}#
- #{type 7801}#
- #{value 7802}#
- #{e 7803}#
- #{r 6992}#
- #{w 7804}#
- #{s 7805}#
- #{mod 7806}#))))
+ (lambda (#{type -ANAU$bmvAmthP7L7xwocj}#
+ #{value
-ANAU$bmvAmthP7L7xwock}#
+ #{e -ANAU$bmvAmthP7L7xwocl}#
+ #{w -ANAU$bmvAmthP7L7xwocm}#
+ #{s -ANAU$bmvAmthP7L7xwocn}#
+ #{mod -ANAU$bmvAmthP7L7xwoco}#)
+ (#{expand-expr
-ANAU$bmvAmthP7L7xwnOF}#
+ #{type -ANAU$bmvAmthP7L7xwocj}#
+ #{value -ANAU$bmvAmthP7L7xwock}#
+ #{e -ANAU$bmvAmthP7L7xwocl}#
+ #{r -ANAU$bmvAmthP7L7xwoP6}#
+ #{w -ANAU$bmvAmthP7L7xwocm}#
+ #{s -ANAU$bmvAmthP7L7xwocn}#
+ #{mod -ANAU$bmvAmthP7L7xwoco}#))))
(append
- #{tail 7493}#
- (list #{val 7494}#))))))))
- #{tmp 7488}#)
+ #{tail -ANAU$bmvAmthP7L7xwoXv}#
+ (list #{val
-ANAU$bmvAmthP7L7xwoXw}#))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwoXq}#)
(syntax-violation
'set!
"bad set!"
- (#{wrap 2771}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 6991}#) #{s 6994}# #f)
- (set-source-properties! #{e 6991}# #{s 6994}#))
- #{e 6991}#)
- #{w 6993}#
- #{mod 6995}#))))))))
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwoP5}#)
+ #{s -ANAU$bmvAmthP7L7xwoP8}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwoP5}#
+ #{s -ANAU$bmvAmthP7L7xwoP8}#))
+ #{e -ANAU$bmvAmthP7L7xwoP5}#)
+ #{w -ANAU$bmvAmthP7L7xwoP7}#
+ #{mod -ANAU$bmvAmthP7L7xwoP9}#))))))))
(module-define!
(current-module)
'@
(make-syntax-transformer
'@
'module-ref
- (lambda (#{e 7849}# #{r 7850}# #{w 7851}#)
- (let ((#{tmp 7853}#
- ($sc-dispatch #{e 7849}# '(_ each-any any))))
- (if (if #{tmp 7853}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwodT}#
+ #{r -ANAU$bmvAmthP7L7xwodU}#
+ #{w -ANAU$bmvAmthP7L7xwodV}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwodX}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwodT}#
+ '(_ each-any any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwodX}#
(@apply
- (lambda (#{mod 7856}# #{id 7857}#)
- (if (and-map #{id? 2743}# #{mod 7856}#)
- (if (symbol? #{id 7857}#)
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwoda}#
+ #{id -ANAU$bmvAmthP7L7xwodb}#)
+ (if (and-map
+ #{id? -ANAU$bmvAmthP7L7xwnNg}#
+ #{mod -ANAU$bmvAmthP7L7xwoda}#)
+ (if (symbol? #{id -ANAU$bmvAmthP7L7xwodb}#)
#t
- (if (if (vector? #{id 7857}#)
- (if (= (vector-length #{id 7857}#) 4)
- (eq? (vector-ref #{id 7857}# 0)
+ (if (if (vector? #{id -ANAU$bmvAmthP7L7xwodb}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwodb}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwodb}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{id 7857}# 1))
+ (symbol?
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwodb}# 1))
#f))
#f))
- #{tmp 7853}#)
+ #{tmp -ANAU$bmvAmthP7L7xwodX}#)
#f)
(@apply
- (lambda (#{mod 7897}# #{id 7898}#)
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwoeD}#
+ #{id -ANAU$bmvAmthP7L7xwoeE}#)
(values
- (syntax->datum #{id 7898}#)
- #{r 7850}#
- #{w 7851}#
+ (syntax->datum #{id -ANAU$bmvAmthP7L7xwoeE}#)
+ #{r -ANAU$bmvAmthP7L7xwodU}#
+ #{w -ANAU$bmvAmthP7L7xwodV}#
#f
(syntax->datum
(cons '#(syntax-object
@@ -10094,12 +11057,12 @@
#(ribcage
#(mod id)
#((top) (top))
- #("13w" "13x"))
+ #("14n" "14o"))
#(ribcage () () ())
#(ribcage
#(e r w)
#((top) (top) (top))
- #("13r" "13s" "13t"))
+ #("14i" "14j" "14k"))
#(ribcage
(lambda-var-list
gen-var
@@ -10132,6 +11095,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -10378,8 +11342,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -10525,70 +11491,88 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))
- #{mod 7897}#))))
- #{tmp 7853}#)
+ #{mod -ANAU$bmvAmthP7L7xwoeD}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwodX}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{e 7849}#))))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwodT}#))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'module-ref
'@@
- (lambda (#{e 7990}# #{r 7991}# #{w 7992}#)
+ (lambda (#{e -ANAU$bmvAmthP7L7xwofg}#
+ #{r -ANAU$bmvAmthP7L7xwofh}#
+ #{w -ANAU$bmvAmthP7L7xwofi}#)
(letrec*
- ((#{remodulate 7993}#
- (lambda (#{x 8028}# #{mod 8029}#)
- (if (pair? #{x 8028}#)
- (cons (#{remodulate 7993}#
- (car #{x 8028}#)
- #{mod 8029}#)
- (#{remodulate 7993}#
- (cdr #{x 8028}#)
- #{mod 8029}#))
- (if (if (vector? #{x 8028}#)
- (if (= (vector-length #{x 8028}#) 4)
- (eq? (vector-ref #{x 8028}# 0) 'syntax-object)
+ ((#{remodulate -ANAU$bmvAmthP7L7xwofj}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwogG}#
+ #{mod -ANAU$bmvAmthP7L7xwogH}#)
+ (if (pair? #{x -ANAU$bmvAmthP7L7xwogG}#)
+ (cons (#{remodulate -ANAU$bmvAmthP7L7xwofj}#
+ (car #{x -ANAU$bmvAmthP7L7xwogG}#)
+ #{mod -ANAU$bmvAmthP7L7xwogH}#)
+ (#{remodulate -ANAU$bmvAmthP7L7xwofj}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwogG}#)
+ #{mod -ANAU$bmvAmthP7L7xwogH}#))
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwogG}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwogG}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwogG}# 0)
+ 'syntax-object)
#f)
#f)
- (let ((#{expression 8043}#
- (#{remodulate 7993}#
- (vector-ref #{x 8028}# 1)
- #{mod 8029}#))
- (#{wrap 8044}# (vector-ref #{x 8028}# 2)))
+ (let ((#{expression -ANAU$bmvAmthP7L7xwogV}#
+ (#{remodulate -ANAU$bmvAmthP7L7xwofj}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwogG}# 1)
+ #{mod -ANAU$bmvAmthP7L7xwogH}#))
+ (#{wrap -ANAU$bmvAmthP7L7xwogW}#
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwogG}# 2)))
(vector
'syntax-object
- #{expression 8043}#
- #{wrap 8044}#
- #{mod 8029}#))
- (if (vector? #{x 8028}#)
- (let ((#{n 8052}# (vector-length #{x 8028}#)))
- (let ((#{v 8053}# (make-vector #{n 8052}#)))
+ #{expression -ANAU$bmvAmthP7L7xwogV}#
+ #{wrap -ANAU$bmvAmthP7L7xwogW}#
+ #{mod -ANAU$bmvAmthP7L7xwogH}#))
+ (if (vector? #{x -ANAU$bmvAmthP7L7xwogG}#)
+ (let ((#{n -ANAU$bmvAmthP7L7xwoge}#
+ (vector-length #{x -ANAU$bmvAmthP7L7xwogG}#)))
+ (let ((#{v -ANAU$bmvAmthP7L7xwogf}#
+ (make-vector #{n -ANAU$bmvAmthP7L7xwoge}#)))
(letrec*
- ((#{loop 8054}#
- (lambda (#{i 8101}#)
- (if (= #{i 8101}# #{n 8052}#)
- #{v 8053}#
+ ((#{loop -ANAU$bmvAmthP7L7xwogg}#
+ (lambda (#{i -ANAU$bmvAmthP7L7xwohP}#)
+ (if (= #{i -ANAU$bmvAmthP7L7xwohP}#
+ #{n -ANAU$bmvAmthP7L7xwoge}#)
+ #{v -ANAU$bmvAmthP7L7xwogf}#
(begin
(vector-set!
- #{v 8053}#
- #{i 8101}#
- (#{remodulate 7993}#
- (vector-ref #{x 8028}# #{i 8101}#)
- #{mod 8029}#))
- (#{loop 8054}# (#{1+}# #{i 8101}#)))))))
- (#{loop 8054}# 0))))
- #{x 8028}#))))))
- (let ((#{tmp 7995}#
- ($sc-dispatch #{e 7990}# '(_ each-any any))))
- (if (if #{tmp 7995}#
+ #{v -ANAU$bmvAmthP7L7xwogf}#
+ #{i -ANAU$bmvAmthP7L7xwohP}#
+ (#{remodulate -ANAU$bmvAmthP7L7xwofj}#
+ (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwogG}#
+ #{i -ANAU$bmvAmthP7L7xwohP}#)
+ #{mod -ANAU$bmvAmthP7L7xwogH}#))
+ (#{loop -ANAU$bmvAmthP7L7xwogg}#
+ (#{1+}# #{i
-ANAU$bmvAmthP7L7xwohP}#)))))))
+ (#{loop -ANAU$bmvAmthP7L7xwogg}# 0))))
+ #{x -ANAU$bmvAmthP7L7xwogG}#))))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwofl}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwofg}#
+ '(_ each-any any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwofl}#
(@apply
- (lambda (#{mod 7999}# #{exp 8000}#)
- (and-map #{id? 2743}# #{mod 7999}#))
- #{tmp 7995}#)
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwofp}#
+ #{exp -ANAU$bmvAmthP7L7xwofq}#)
+ (and-map
+ #{id? -ANAU$bmvAmthP7L7xwnNg}#
+ #{mod -ANAU$bmvAmthP7L7xwofp}#))
+ #{tmp -ANAU$bmvAmthP7L7xwofl}#)
#f)
(@apply
- (lambda (#{mod 8016}# #{exp 8017}#)
- (let ((#{mod 8018}#
+ (lambda (#{mod -ANAU$bmvAmthP7L7xwof6}#
+ #{exp -ANAU$bmvAmthP7L7xwof7}#)
+ (let ((#{mod -ANAU$bmvAmthP7L7xwof8}#
(syntax->datum
(cons '#(syntax-object
private
@@ -10596,12 +11580,12 @@
#(ribcage
#(mod exp)
#((top) (top))
- #("14a" "14b"))
- #(ribcage (remodulate) ((top)) ("141"))
+ #("151" "152"))
+ #(ribcage (remodulate) ((top)) ("14s"))
#(ribcage
#(e r w)
#((top) (top) (top))
- #("13y" "13z" "140"))
+ #("14p" "14q" "14r"))
#(ribcage
(lambda-var-list
gen-var
@@ -10634,6 +11618,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -10880,8 +11865,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -11027,125 +12014,140 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))
- #{mod 8016}#))))
+ #{mod -ANAU$bmvAmthP7L7xwof6}#))))
(values
- (#{remodulate 7993}# #{exp 8017}# #{mod 8018}#)
- #{r 7991}#
- #{w 7992}#
- (#{source-annotation 2736}# #{exp 8017}#)
- #{mod 8018}#)))
- #{tmp 7995}#)
+ (#{remodulate -ANAU$bmvAmthP7L7xwofj}#
+ #{exp -ANAU$bmvAmthP7L7xwof7}#
+ #{mod -ANAU$bmvAmthP7L7xwof8}#)
+ #{r -ANAU$bmvAmthP7L7xwofh}#
+ #{w -ANAU$bmvAmthP7L7xwofi}#
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{exp -ANAU$bmvAmthP7L7xwof7}#)
+ #{mod -ANAU$bmvAmthP7L7xwof8}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwofl}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{e 7990}#))))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwofg}#))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'if
- (lambda (#{e 8202}#
- #{r 8203}#
- #{w 8204}#
- #{s 8205}#
- #{mod 8206}#)
- (let ((#{tmp 8208}#
- ($sc-dispatch #{e 8202}# '(_ any any))))
- (if #{tmp 8208}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwoi0}#
+ #{r -ANAU$bmvAmthP7L7xwoi1}#
+ #{w -ANAU$bmvAmthP7L7xwoi2}#
+ #{s -ANAU$bmvAmthP7L7xwoi3}#
+ #{mod -ANAU$bmvAmthP7L7xwoi4}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwoi6}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwoi0}#
+ '(_ any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwoi6}#
(@apply
- (lambda (#{test 8212}# #{then 8213}#)
- (#{build-conditional 2711}#
- #{s 8205}#
- (#{expand 2778}#
- #{test 8212}#
- #{r 8203}#
- #{w 8204}#
- #{mod 8206}#)
- (#{expand 2778}#
- #{then 8213}#
- #{r 8203}#
- #{w 8204}#
- #{mod 8206}#)
+ (lambda (#{test -ANAU$bmvAmthP7L7xwoi$}#
+ #{then address@hidden)
+ (#{build-conditional -ANAU$bmvAmthP7L7xwnNA}#
+ #{s -ANAU$bmvAmthP7L7xwoi3}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{test -ANAU$bmvAmthP7L7xwoi$}#
+ #{r -ANAU$bmvAmthP7L7xwoi1}#
+ #{w -ANAU$bmvAmthP7L7xwoi2}#
+ #{mod -ANAU$bmvAmthP7L7xwoi4}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{then address@hidden
+ #{r -ANAU$bmvAmthP7L7xwoi1}#
+ #{w -ANAU$bmvAmthP7L7xwoi2}#
+ #{mod -ANAU$bmvAmthP7L7xwoi4}#)
(make-struct/no-tail
(vector-ref %expanded-vtables 0)
#f)))
- #{tmp 8208}#)
- (let ((#{tmp 8438}#
- ($sc-dispatch #{e 8202}# '(_ any any any))))
- (if #{tmp 8438}#
+ #{tmp -ANAU$bmvAmthP7L7xwoi6}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwomg}#
+ ($sc-dispatch
+ #{e -ANAU$bmvAmthP7L7xwoi0}#
+ '(_ any any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwomg}#
(@apply
- (lambda (#{test 8442}# #{then 8443}# #{else 8444}#)
- (#{build-conditional 2711}#
- #{s 8205}#
- (#{expand 2778}#
- #{test 8442}#
- #{r 8203}#
- #{w 8204}#
- #{mod 8206}#)
- (#{expand 2778}#
- #{then 8443}#
- #{r 8203}#
- #{w 8204}#
- #{mod 8206}#)
- (#{expand 2778}#
- #{else 8444}#
- #{r 8203}#
- #{w 8204}#
- #{mod 8206}#)))
- #{tmp 8438}#)
+ (lambda (#{test -ANAU$bmvAmthP7L7xwomk}#
+ #{then -ANAU$bmvAmthP7L7xwoml}#
+ #{else -ANAU$bmvAmthP7L7xwomm}#)
+ (#{build-conditional -ANAU$bmvAmthP7L7xwnNA}#
+ #{s -ANAU$bmvAmthP7L7xwoi3}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{test -ANAU$bmvAmthP7L7xwomk}#
+ #{r -ANAU$bmvAmthP7L7xwoi1}#
+ #{w -ANAU$bmvAmthP7L7xwoi2}#
+ #{mod -ANAU$bmvAmthP7L7xwoi4}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{then -ANAU$bmvAmthP7L7xwoml}#
+ #{r -ANAU$bmvAmthP7L7xwoi1}#
+ #{w -ANAU$bmvAmthP7L7xwoi2}#
+ #{mod -ANAU$bmvAmthP7L7xwoi4}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{else -ANAU$bmvAmthP7L7xwomm}#
+ #{r -ANAU$bmvAmthP7L7xwoi1}#
+ #{w -ANAU$bmvAmthP7L7xwoi2}#
+ #{mod -ANAU$bmvAmthP7L7xwoi4}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwomg}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{e 8202}#)))))))
- (#{global-extend 2741}#
+ #{e -ANAU$bmvAmthP7L7xwoi0}#)))))))
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'with-fluids
- (lambda (#{e 8843}#
- #{r 8844}#
- #{w 8845}#
- #{s 8846}#
- #{mod 8847}#)
- (let ((#{tmp 8849}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwos1}#
+ #{r -ANAU$bmvAmthP7L7xwos2}#
+ #{w -ANAU$bmvAmthP7L7xwos3}#
+ #{s -ANAU$bmvAmthP7L7xwos4}#
+ #{mod -ANAU$bmvAmthP7L7xwos5}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwos7}#
($sc-dispatch
- #{e 8843}#
+ #{e -ANAU$bmvAmthP7L7xwos1}#
'(_ #(each (any any)) any . each-any))))
- (if #{tmp 8849}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwos7}#
(@apply
- (lambda (#{fluid 8853}#
- #{val 8854}#
- #{b 8855}#
- #{b* 8856}#)
- (#{build-dynlet 2712}#
- #{s 8846}#
- (map (lambda (#{x 8937}#)
- (#{expand 2778}#
- #{x 8937}#
- #{r 8844}#
- #{w 8845}#
- #{mod 8847}#))
- #{fluid 8853}#)
- (map (lambda (#{x 9007}#)
- (#{expand 2778}#
- #{x 9007}#
- #{r 8844}#
- #{w 8845}#
- #{mod 8847}#))
- #{val 8854}#)
- (#{expand-body 2782}#
- (cons #{b 8855}# #{b* 8856}#)
- (#{wrap 2771}#
+ (lambda (#{fluid address@hidden
+ #{val -ANAU$bmvAmthP7L7xwotA}#
+ #{b -ANAU$bmvAmthP7L7xwotB}#
+ #{b* -ANAU$bmvAmthP7L7xwotC}#)
+ (#{build-dynlet -ANAU$bmvAmthP7L7xwnNB}#
+ #{s -ANAU$bmvAmthP7L7xwos4}#
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwouT}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{x -ANAU$bmvAmthP7L7xwouT}#
+ #{r -ANAU$bmvAmthP7L7xwos2}#
+ #{w -ANAU$bmvAmthP7L7xwos3}#
+ #{mod -ANAU$bmvAmthP7L7xwos5}#))
+ #{fluid address@hidden)
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwovZ}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{x -ANAU$bmvAmthP7L7xwovZ}#
+ #{r -ANAU$bmvAmthP7L7xwos2}#
+ #{w -ANAU$bmvAmthP7L7xwos3}#
+ #{mod -ANAU$bmvAmthP7L7xwos5}#))
+ #{val -ANAU$bmvAmthP7L7xwotA}#)
+ (#{expand-body -ANAU$bmvAmthP7L7xwnOI}#
+ (cons #{b -ANAU$bmvAmthP7L7xwotB}#
+ #{b* -ANAU$bmvAmthP7L7xwotC}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 8843}#) #{s 8846}# #f)
- (set-source-properties! #{e 8843}# #{s 8846}#))
- #{e 8843}#)
- #{w 8845}#
- #{mod 8847}#)
- #{r 8844}#
- #{w 8845}#
- #{mod 8847}#)))
- #{tmp 8849}#)
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwos1}#)
+ #{s -ANAU$bmvAmthP7L7xwos4}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwos1}#
+ #{s -ANAU$bmvAmthP7L7xwos4}#))
+ #{e -ANAU$bmvAmthP7L7xwos1}#)
+ #{w -ANAU$bmvAmthP7L7xwos3}#
+ #{mod -ANAU$bmvAmthP7L7xwos5}#)
+ #{r -ANAU$bmvAmthP7L7xwos2}#
+ #{w -ANAU$bmvAmthP7L7xwos3}#
+ #{mod -ANAU$bmvAmthP7L7xwos5}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwos7}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{e 8843}#)))))
+ #{e -ANAU$bmvAmthP7L7xwos1}#)))))
(module-define!
(current-module)
'begin
@@ -11175,75 +12177,100 @@
'eval-when
'eval-when
'()))
- (#{global-extend 2741}#
+ (#{global-extend -ANAU$bmvAmthP7L7xwnNe}#
'core
'syntax-case
(letrec*
- ((#{convert-pattern 9375}#
- (lambda (#{pattern 10970}# #{keys 10971}#)
+ ((#{convert-pattern -ANAU$bmvAmthP7L7xwo1J}#
+ (lambda (#{pattern -ANAU$bmvAmthP7L7xwpOE}#
+ #{keys -ANAU$bmvAmthP7L7xwpOF}#)
(letrec*
- ((#{cvt* 10972}#
- (lambda (#{p* 11596}# #{n 11597}# #{ids 11598}#)
- (if (not (pair? #{p* 11596}#))
- (#{cvt 10974}#
- #{p* 11596}#
- #{n 11597}#
- #{ids 11598}#)
+ ((#{cvt* -ANAU$bmvAmthP7L7xwpOG}#
+ (lambda (#{p* -ANAU$bmvAmthP7L7xwpX2}#
+ #{n -ANAU$bmvAmthP7L7xwpX3}#
+ #{ids -ANAU$bmvAmthP7L7xwpX4}#)
+ (if (not (pair? #{p* -ANAU$bmvAmthP7L7xwpX2}#))
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ #{p* -ANAU$bmvAmthP7L7xwpX2}#
+ #{n -ANAU$bmvAmthP7L7xwpX3}#
+ #{ids -ANAU$bmvAmthP7L7xwpX4}#)
(call-with-values
(lambda ()
- (#{cvt* 10972}#
- (cdr #{p* 11596}#)
- #{n 11597}#
- #{ids 11598}#))
- (lambda (#{y 11601}# #{ids 11602}#)
+ (#{cvt* -ANAU$bmvAmthP7L7xwpOG}#
+ (cdr #{p* -ANAU$bmvAmthP7L7xwpX2}#)
+ #{n -ANAU$bmvAmthP7L7xwpX3}#
+ #{ids -ANAU$bmvAmthP7L7xwpX4}#))
+ (lambda (#{y -ANAU$bmvAmthP7L7xwpX7}#
+ #{ids -ANAU$bmvAmthP7L7xwpX8}#)
(call-with-values
(lambda ()
- (#{cvt 10974}#
- (car #{p* 11596}#)
- #{n 11597}#
- #{ids 11602}#))
- (lambda (#{x 11605}# #{ids 11606}#)
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ (car #{p* -ANAU$bmvAmthP7L7xwpX2}#)
+ #{n -ANAU$bmvAmthP7L7xwpX3}#
+ #{ids -ANAU$bmvAmthP7L7xwpX8}#))
+ (lambda (#{x address@hidden
+ #{ids -ANAU$bmvAmthP7L7xwpYA}#)
(values
- (cons #{x 11605}# #{y 11601}#)
- #{ids 11606}#))))))))
- (#{v-reverse 10973}#
- (lambda (#{x 11607}#)
+ (cons #{x address@hidden
+ #{y -ANAU$bmvAmthP7L7xwpX7}#)
+ #{ids -ANAU$bmvAmthP7L7xwpYA}#))))))))
+ (#{v-reverse -ANAU$bmvAmthP7L7xwpOH}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpYB}#)
(letrec*
- ((#{loop 11608}#
- (lambda (#{r 11688}# #{x 11689}#)
- (if (not (pair? #{x 11689}#))
- (values #{r 11688}# #{x 11689}#)
- (#{loop 11608}#
- (cons (car #{x 11689}#) #{r 11688}#)
- (cdr #{x 11689}#))))))
- (#{loop 11608}# '() #{x 11607}#))))
- (#{cvt 10974}#
- (lambda (#{p 10977}# #{n 10978}# #{ids 10979}#)
- (if (if (symbol? #{p 10977}#)
+ ((#{loop -ANAU$bmvAmthP7L7xwpYC}#
+ (lambda (#{r -ANAU$bmvAmthP7L7xwpZS}#
+ #{x -ANAU$bmvAmthP7L7xwpZT}#)
+ (if (not (pair? #{x -ANAU$bmvAmthP7L7xwpZT}#))
+ (values
+ #{r -ANAU$bmvAmthP7L7xwpZS}#
+ #{x -ANAU$bmvAmthP7L7xwpZT}#)
+ (#{loop -ANAU$bmvAmthP7L7xwpYC}#
+ (cons (car #{x -ANAU$bmvAmthP7L7xwpZT}#)
+ #{r -ANAU$bmvAmthP7L7xwpZS}#)
+ (cdr #{x -ANAU$bmvAmthP7L7xwpZT}#))))))
+ (#{loop -ANAU$bmvAmthP7L7xwpYC}#
+ '()
+ #{x -ANAU$bmvAmthP7L7xwpYB}#))))
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ (lambda (#{p -ANAU$bmvAmthP7L7xwpOL}#
+ #{n -ANAU$bmvAmthP7L7xwpOM}#
+ #{ids -ANAU$bmvAmthP7L7xwpON}#)
+ (if (if (symbol? #{p -ANAU$bmvAmthP7L7xwpOL}#)
#t
- (if (if (vector? #{p 10977}#)
- (if (= (vector-length #{p 10977}#) 4)
- (eq? (vector-ref #{p 10977}# 0)
+ (if (if (vector? #{p -ANAU$bmvAmthP7L7xwpOL}#)
+ (if (= (vector-length
+ #{p -ANAU$bmvAmthP7L7xwpOL}#)
+ 4)
+ (eq? (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{p 10977}# 1))
+ (symbol?
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwpOL}# 1))
#f))
- (if (#{bound-id-member? 2770}#
- #{p 10977}#
- #{keys 10971}#)
+ (if (#{bound-id-member? -ANAU$bmvAmthP7L7xwnN8}#
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
+ #{keys -ANAU$bmvAmthP7L7xwpOF}#)
(values
- (vector 'free-id #{p 10977}#)
- #{ids 10979}#)
- (if (if (eq? (if (if (vector? #{p 10977}#)
- (if (= (vector-length #{p 10977}#)
+ (vector 'free-id #{p -ANAU$bmvAmthP7L7xwpOL}#)
+ #{ids -ANAU$bmvAmthP7L7xwpON}#)
+ (if (if (eq? (if (if (vector?
+ #{p -ANAU$bmvAmthP7L7xwpOL}#)
+ (if (= (vector-length
+ #{p
-ANAU$bmvAmthP7L7xwpOL}#)
4)
- (eq? (vector-ref #{p 10977}# 0)
+ (eq? (vector-ref
+ #{p
-ANAU$bmvAmthP7L7xwpOL}#
+ 0)
'syntax-object)
#f)
#f)
- (vector-ref #{p 10977}# 1)
- #{p 10977}#)
+ (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
+ 1)
+ #{p -ANAU$bmvAmthP7L7xwpOL}#)
(if (if (= (vector-length
'#(syntax-object
_
@@ -11252,15 +12279,15 @@
#(ribcage
#(p n ids)
#((top) (top) (top))
- #("15i" "15j" "15k"))
+ #("169" "16a" "16b"))
#(ribcage
(cvt v-reverse cvt*)
((top) (top) (top))
- ("156" "155" "154"))
+ ("15x" "15w" "15v"))
#(ribcage
#(pattern keys)
#((top) (top))
- #("152" "153"))
+ #("15t" "15u"))
#(ribcage
(gen-syntax-case
gen-clause
@@ -11270,10 +12297,10 @@
(top)
(top)
(top))
- ("151"
- "150"
- "14z"
- "14y"))
+ ("15s"
+ "15r"
+ "15q"
+ "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -11306,6 +12333,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -11552,8 +12580,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -11710,22 +12740,22 @@
#(ribcage
#(p n ids)
#((top) (top) (top))
- #("15i" "15j" "15k"))
+ #("169" "16a" "16b"))
#(ribcage
(cvt v-reverse cvt*)
((top) (top) (top))
- ("156" "155" "154"))
+ ("15x" "15w" "15v"))
#(ribcage
#(pattern keys)
#((top) (top))
- #("152" "153"))
+ #("15t" "15u"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -11758,6 +12788,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -12004,8 +13035,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -12151,8 +13184,10 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}# #{p 10977}# '(()))
- (#{id-var-name 2762}#
+ (eq? (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
+ '(()))
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
_
((top)
@@ -12160,22 +13195,22 @@
#(ribcage
#(p n ids)
#((top) (top) (top))
- #("15i" "15j" "15k"))
+ #("169" "16a" "16b"))
#(ribcage
(cvt v-reverse cvt*)
((top) (top) (top))
- ("156" "155" "154"))
+ ("15x" "15w" "15v"))
#(ribcage
#(pattern keys)
#((top) (top))
- #("152" "153"))
+ #("15t" "15u"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -12208,6 +13243,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -12454,8 +13490,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -12603,41 +13641,51 @@
(hygiene guile))
'(())))
#f)
- (values '_ #{ids 10979}#)
+ (values '_ #{ids -ANAU$bmvAmthP7L7xwpON}#)
(values
'any
- (cons (cons #{p 10977}# #{n 10978}#)
- #{ids 10979}#))))
- (let ((#{tmp 11299}#
- ($sc-dispatch #{p 10977}# '(any any))))
- (if (if #{tmp 11299}#
+ (cons (cons #{p -ANAU$bmvAmthP7L7xwpOL}#
+ #{n -ANAU$bmvAmthP7L7xwpOM}#)
+ #{ids -ANAU$bmvAmthP7L7xwpON}#))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwpTN}#
+ ($sc-dispatch
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
+ '(any any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwpTN}#
(@apply
- (lambda (#{x 11303}# #{dots 11304}#)
- (if (if (if (vector? #{dots 11304}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpTR}#
+ #{dots -ANAU$bmvAmthP7L7xwpTS}#)
+ (if (if (if (vector?
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#)
(if (= (vector-length
- #{dots 11304}#)
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#)
4)
(eq? (vector-ref
- #{dots 11304}#
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{dots 11304}# 1))
+ (vector-ref
+ #{dots -ANAU$bmvAmthP7L7xwpTS}#
+ 1))
#f)
- (if (eq? (if (if (vector? #{dots 11304}#)
+ (if (eq? (if (if (vector?
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#)
(if (= (vector-length
- #{dots 11304}#)
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#)
4)
(eq? (vector-ref
- #{dots 11304}#
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{dots 11304}# 1)
- #{dots 11304}#)
+ (vector-ref
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#
+ 1)
+ #{dots
-ANAU$bmvAmthP7L7xwpTS}#)
(if (if (= (vector-length
'#(syntax-object
...
@@ -12653,7 +13701,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -12686,6 +13734,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -12932,8 +13981,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -13096,7 +14147,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -13129,6 +14180,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -13375,8 +14427,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -13522,10 +14576,10 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}#
- #{dots 11304}#
+ (eq? (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{dots -ANAU$bmvAmthP7L7xwpTS}#
'(()))
- (#{id-var-name 2762}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
...
((top)
@@ -13534,7 +14588,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -13567,6 +14621,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -13813,8 +14868,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -13963,60 +15020,68 @@
'(())))
#f)
#f))
- #{tmp 11299}#)
+ #{tmp -ANAU$bmvAmthP7L7xwpTN}#)
#f)
(@apply
- (lambda (#{x 11404}# #{dots 11405}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpU2}#
+ #{dots -ANAU$bmvAmthP7L7xwpU3}#)
(call-with-values
(lambda ()
- (#{cvt 10974}#
- #{x 11404}#
- (#{1+}# #{n 10978}#)
- #{ids 10979}#))
- (lambda (#{p 11406}# #{ids 11407}#)
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ #{x -ANAU$bmvAmthP7L7xwpU2}#
+ (#{1+}# #{n -ANAU$bmvAmthP7L7xwpOM}#)
+ #{ids -ANAU$bmvAmthP7L7xwpON}#))
+ (lambda (#{p -ANAU$bmvAmthP7L7xwpU4}#
+ #{ids -ANAU$bmvAmthP7L7xwpU5}#)
(values
- (if (eq? #{p 11406}# 'any)
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwpU4}#
+ 'any)
'each-any
- (vector 'each #{p 11406}#))
- #{ids 11407}#))))
- #{tmp 11299}#)
- (let ((#{tmp 11408}#
+ (vector
+ 'each
+ #{p -ANAU$bmvAmthP7L7xwpU4}#))
+ #{ids -ANAU$bmvAmthP7L7xwpU5}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwpTN}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwpU6}#
($sc-dispatch
- #{p 10977}#
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
'(any any . any))))
- (if (if #{tmp 11408}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwpU6}#
(@apply
- (lambda (#{x 11412}#
- #{dots 11413}#
- #{ys 11414}#)
- (if (if (if (vector? #{dots 11413}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpU$}#
+ #{dots address@hidden
+ #{ys -ANAU$bmvAmthP7L7xwpVA}#)
+ (if (if (if (vector?
+ #{dots address@hidden)
(if (= (vector-length
- #{dots 11413}#)
+ #{dots
address@hidden)
4)
(eq? (vector-ref
- #{dots 11413}#
+ #{dots
address@hidden
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{dots 11413}# 1))
+ (vector-ref
+ #{dots address@hidden
+ 1))
#f)
(if (eq? (if (if (vector?
- #{dots 11413}#)
+ #{dots
address@hidden)
(if (= (vector-length
- #{dots
11413}#)
+ #{dots
address@hidden)
4)
(eq? (vector-ref
- #{dots
11413}#
+ #{dots
address@hidden
0)
'syntax-object)
#f)
#f)
(vector-ref
- #{dots 11413}#
+ #{dots address@hidden
1)
- #{dots 11413}#)
+ #{dots address@hidden)
(if (if (= (vector-length
'#(syntax-object
...
@@ -14032,7 +15097,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -14065,6 +15130,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -14311,8 +15377,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -14475,7 +15543,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -14508,6 +15576,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -14754,8 +15823,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -14901,10 +15972,10 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}#
- #{dots 11413}#
+ (eq? (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{dots address@hidden
'(()))
- (#{id-var-name 2762}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
...
((top)
@@ -14913,7 +15984,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -14946,6 +16017,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -15192,8 +16264,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -15342,117 +16416,131 @@
'(())))
#f)
#f))
- #{tmp 11408}#)
+ #{tmp -ANAU$bmvAmthP7L7xwpU6}#)
#f)
(@apply
- (lambda (#{x 11514}#
- #{dots 11515}#
- #{ys 11516}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpWk}#
+ #{dots -ANAU$bmvAmthP7L7xwpWl}#
+ #{ys -ANAU$bmvAmthP7L7xwpWm}#)
(call-with-values
(lambda ()
- (#{cvt* 10972}#
- #{ys 11516}#
- #{n 10978}#
- #{ids 10979}#))
- (lambda (#{ys 11519}# #{ids 11520}#)
+ (#{cvt* -ANAU$bmvAmthP7L7xwpOG}#
+ #{ys -ANAU$bmvAmthP7L7xwpWm}#
+ #{n -ANAU$bmvAmthP7L7xwpOM}#
+ #{ids -ANAU$bmvAmthP7L7xwpON}#))
+ (lambda (#{ys -ANAU$bmvAmthP7L7xwpWp}#
+ #{ids -ANAU$bmvAmthP7L7xwpWq}#)
(call-with-values
(lambda ()
- (#{cvt 10974}#
- #{x 11514}#
- (#{1+}# #{n 10978}#)
- #{ids 11520}#))
- (lambda (#{x 11521}# #{ids 11522}#)
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ #{x -ANAU$bmvAmthP7L7xwpWk}#
+ (#{1+}# #{n
-ANAU$bmvAmthP7L7xwpOM}#)
+ #{ids -ANAU$bmvAmthP7L7xwpWq}#))
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpWr}#
+ #{ids
-ANAU$bmvAmthP7L7xwpWs}#)
(call-with-values
(lambda ()
- (#{v-reverse 10973}#
- #{ys 11519}#))
- (lambda (#{ys 11555}#
- #{e 11556}#)
+ (#{v-reverse
-ANAU$bmvAmthP7L7xwpOH}#
+ #{ys
-ANAU$bmvAmthP7L7xwpWp}#))
+ (lambda (#{ys
-ANAU$bmvAmthP7L7xwpXN}#
+ #{e
-ANAU$bmvAmthP7L7xwpXO}#)
(values
(vector
'each+
- #{x 11521}#
- #{ys 11555}#
- #{e 11556}#)
- #{ids 11522}#))))))))
- #{tmp 11408}#)
- (let ((#{tmp 11557}#
+ #{x
-ANAU$bmvAmthP7L7xwpWr}#
+ #{ys
-ANAU$bmvAmthP7L7xwpXN}#
+ #{e
-ANAU$bmvAmthP7L7xwpXO}#)
+ #{ids
-ANAU$bmvAmthP7L7xwpWs}#))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwpU6}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwpXP}#
($sc-dispatch
- #{p 10977}#
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
'(any . any))))
- (if #{tmp 11557}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwpXP}#
(@apply
- (lambda (#{x 11561}# #{y 11562}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpXT}#
+ #{y -ANAU$bmvAmthP7L7xwpXU}#)
(call-with-values
(lambda ()
- (#{cvt 10974}#
- #{y 11562}#
- #{n 10978}#
- #{ids 10979}#))
- (lambda (#{y 11563}# #{ids 11564}#)
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ #{y -ANAU$bmvAmthP7L7xwpXU}#
+ #{n -ANAU$bmvAmthP7L7xwpOM}#
+ #{ids -ANAU$bmvAmthP7L7xwpON}#))
+ (lambda (#{y -ANAU$bmvAmthP7L7xwpXV}#
+ #{ids
-ANAU$bmvAmthP7L7xwpXW}#)
(call-with-values
(lambda ()
- (#{cvt 10974}#
- #{x 11561}#
- #{n 10978}#
- #{ids 11564}#))
- (lambda (#{x 11565}#
- #{ids 11566}#)
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ #{x -ANAU$bmvAmthP7L7xwpXT}#
+ #{n -ANAU$bmvAmthP7L7xwpOM}#
+ #{ids
-ANAU$bmvAmthP7L7xwpXW}#))
+ (lambda (#{x
-ANAU$bmvAmthP7L7xwpXX}#
+ #{ids
-ANAU$bmvAmthP7L7xwpXY}#)
(values
- (cons #{x 11565}#
- #{y 11563}#)
- #{ids 11566}#))))))
- #{tmp 11557}#)
- (let ((#{tmp 11567}#
- ($sc-dispatch #{p 10977}# '())))
- (if #{tmp 11567}#
+ (cons #{x
-ANAU$bmvAmthP7L7xwpXX}#
+ #{y
-ANAU$bmvAmthP7L7xwpXV}#)
+ #{ids
-ANAU$bmvAmthP7L7xwpXY}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwpXP}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwpXZ}#
+ ($sc-dispatch
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwpXZ}#
(@apply
(lambda ()
- (values '() #{ids 10979}#))
- #{tmp 11567}#)
- (let ((#{tmp 11571}#
+ (values
+ '()
+ #{ids -ANAU$bmvAmthP7L7xwpON}#))
+ #{tmp -ANAU$bmvAmthP7L7xwpXZ}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwpXd}#
($sc-dispatch
- #{p 10977}#
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
'#(vector each-any))))
- (if #{tmp 11571}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwpXd}#
(@apply
- (lambda (#{x 11575}#)
+ (lambda (#{x
-ANAU$bmvAmthP7L7xwpXh}#)
(call-with-values
(lambda ()
- (#{cvt 10974}#
- #{x 11575}#
- #{n 10978}#
- #{ids 10979}#))
- (lambda (#{p 11576}#
- #{ids 11577}#)
+ (#{cvt
-ANAU$bmvAmthP7L7xwpOI}#
+ #{x
-ANAU$bmvAmthP7L7xwpXh}#
+ #{n
-ANAU$bmvAmthP7L7xwpOM}#
+ #{ids
-ANAU$bmvAmthP7L7xwpON}#))
+ (lambda (#{p
-ANAU$bmvAmthP7L7xwpXi}#
+ #{ids
-ANAU$bmvAmthP7L7xwpXj}#)
(values
(vector
'vector
- #{p 11576}#)
- #{ids 11577}#))))
- #{tmp 11571}#)
+ #{p
-ANAU$bmvAmthP7L7xwpXi}#)
+ #{ids
-ANAU$bmvAmthP7L7xwpXj}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwpXd}#)
(values
(vector
'atom
- (#{strip 2791}#
- #{p 10977}#
+ (#{strip
-ANAU$bmvAmthP7L7xwnOR}#
+ #{p -ANAU$bmvAmthP7L7xwpOL}#
'(())))
- #{ids 10979}#)))))))))))))))
- (#{cvt 10974}# #{pattern 10970}# 0 '()))))
- (#{build-dispatch-call 9376}#
- (lambda (#{pvars 11690}#
- #{exp 11691}#
- #{y 11692}#
- #{r 11693}#
- #{mod 11694}#)
- (let ((#{ids 11695}# (map car #{pvars 11690}#)))
+ #{ids
-ANAU$bmvAmthP7L7xwpON}#)))))))))))))))
+ (#{cvt -ANAU$bmvAmthP7L7xwpOI}#
+ #{pattern -ANAU$bmvAmthP7L7xwpOE}#
+ 0
+ '()))))
+ (#{build-dispatch-call -ANAU$bmvAmthP7L7xwo1K}#
+ (lambda (#{pvars -ANAU$bmvAmthP7L7xwpZU}#
+ #{exp -ANAU$bmvAmthP7L7xwpZV}#
+ #{y -ANAU$bmvAmthP7L7xwpZW}#
+ #{r -ANAU$bmvAmthP7L7xwpZX}#
+ #{mod -ANAU$bmvAmthP7L7xwpZY}#)
+ (let ((#{ids -ANAU$bmvAmthP7L7xwpZZ}#
+ (map car #{pvars -ANAU$bmvAmthP7L7xwpZU}#)))
(begin
- (map cdr #{pvars 11690}#)
- (let ((#{labels 11697}#
- (#{gen-labels 2746}# #{ids 11695}#))
- (#{new-vars 11698}#
- (map #{gen-var 2792}# #{ids 11695}#)))
- (#{build-application 2710}#
+ (map cdr #{pvars -ANAU$bmvAmthP7L7xwpZU}#)
+ (let ((#{labels -ANAU$bmvAmthP7L7xwpZb}#
+ (#{gen-labels -ANAU$bmvAmthP7L7xwnNj}#
+ #{ids -ANAU$bmvAmthP7L7xwpZZ}#))
+ (#{new-vars -ANAU$bmvAmthP7L7xwpZc}#
+ (map #{gen-var -ANAU$bmvAmthP7L7xwnOS}#
+ #{ids -ANAU$bmvAmthP7L7xwpZZ}#)))
+ (#{build-application address@hidden
#f
(if (equal? (module-name (current-module)) '(guile))
(make-struct/no-tail
@@ -15465,81 +16553,89 @@
'(guile)
'apply
#f))
- (list (#{build-simple-lambda 2719}#
+ (list (#{build-simple-lambda -ANAU$bmvAmthP7L7xwnNI}#
#f
- (map syntax->datum #{ids 11695}#)
+ (map syntax->datum
+ #{ids -ANAU$bmvAmthP7L7xwpZZ}#)
#f
- #{new-vars 11698}#
+ #{new-vars -ANAU$bmvAmthP7L7xwpZc}#
'()
- (#{expand 2778}#
- #{exp 11691}#
- (#{extend-env 2737}#
- #{labels 11697}#
- (map (lambda (#{var 12017}# #{level 12018}#)
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{exp -ANAU$bmvAmthP7L7xwpZV}#
+ (#{extend-env -ANAU$bmvAmthP7L7xwnNa}#
+ #{labels -ANAU$bmvAmthP7L7xwpZb}#
+ (map (lambda (#{var -ANAU$bmvAmthP7L7xwpeb}#
+ #{level
-ANAU$bmvAmthP7L7xwpec}#)
(cons 'syntax
- (cons #{var 12017}#
- #{level 12018}#)))
- #{new-vars 11698}#
- (map cdr #{pvars 11690}#))
- #{r 11693}#)
- (#{make-binding-wrap 2757}#
- #{ids 11695}#
- #{labels 11697}#
+ (cons #{var
-ANAU$bmvAmthP7L7xwpeb}#
+ #{level
-ANAU$bmvAmthP7L7xwpec}#)))
+ #{new-vars -ANAU$bmvAmthP7L7xwpZc}#
+ (map cdr
+ #{pvars -ANAU$bmvAmthP7L7xwpZU}#))
+ #{r -ANAU$bmvAmthP7L7xwpZX}#)
+ (#{make-binding-wrap -ANAU$bmvAmthP7L7xwnNu}#
+ #{ids -ANAU$bmvAmthP7L7xwpZZ}#
+ #{labels -ANAU$bmvAmthP7L7xwpZb}#
'(()))
- #{mod 11694}#))
- #{y 11692}#)))))))
- (#{gen-clause 9377}#
- (lambda (#{x 10342}#
- #{keys 10343}#
- #{clauses 10344}#
- #{r 10345}#
- #{pat 10346}#
- #{fender 10347}#
- #{exp 10348}#
- #{mod 10349}#)
+ #{mod -ANAU$bmvAmthP7L7xwpZY}#))
+ #{y -ANAU$bmvAmthP7L7xwpZW}#)))))))
+ (#{gen-clause -ANAU$bmvAmthP7L7xwo1L}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpEQ}#
+ #{keys -ANAU$bmvAmthP7L7xwpER}#
+ #{clauses -ANAU$bmvAmthP7L7xwpES}#
+ #{r -ANAU$bmvAmthP7L7xwpET}#
+ #{pat -ANAU$bmvAmthP7L7xwpEU}#
+ #{fender -ANAU$bmvAmthP7L7xwpEV}#
+ #{exp -ANAU$bmvAmthP7L7xwpEW}#
+ #{mod -ANAU$bmvAmthP7L7xwpEX}#)
(call-with-values
(lambda ()
- (#{convert-pattern 9375}#
- #{pat 10346}#
- #{keys 10343}#))
- (lambda (#{p 10504}# #{pvars 10505}#)
- (if (not (#{distinct-bound-ids? 2769}#
- (map car #{pvars 10505}#)))
+ (#{convert-pattern -ANAU$bmvAmthP7L7xwo1J}#
+ #{pat -ANAU$bmvAmthP7L7xwpEU}#
+ #{keys -ANAU$bmvAmthP7L7xwpER}#))
+ (lambda (#{p -ANAU$bmvAmthP7L7xwpGy}#
+ #{pvars -ANAU$bmvAmthP7L7xwpGz}#)
+ (if (not (#{distinct-bound-ids? -ANAU$bmvAmthP7L7xwnN7}#
+ (map car #{pvars -ANAU$bmvAmthP7L7xwpGz}#)))
(syntax-violation
'syntax-case
"duplicate pattern variable"
- #{pat 10346}#)
+ #{pat -ANAU$bmvAmthP7L7xwpEU}#)
(if (not (and-map
- (lambda (#{x 10621}#)
- (not (let ((#{x 10625}# (car #{x 10621}#)))
- (if (if (if (vector? #{x 10625}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpIn}#)
+ (not (let ((#{x -ANAU$bmvAmthP7L7xwpIr}#
+ (car #{x
-ANAU$bmvAmthP7L7xwpIn}#)))
+ (if (if (if (vector?
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#)
(if (= (vector-length
- #{x 10625}#)
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#)
4)
(eq? (vector-ref
- #{x 10625}#
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#
0)
'syntax-object)
#f)
#f)
(symbol?
- (vector-ref #{x 10625}# 1))
+ (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwpIr}#
+ 1))
#f)
(if (eq? (if (if (vector?
- #{x 10625}#)
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#)
(if (= (vector-length
- #{x 10625}#)
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#)
4)
(eq? (vector-ref
- #{x 10625}#
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#
0)
'syntax-object)
#f)
#f)
(vector-ref
- #{x 10625}#
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#
1)
- #{x 10625}#)
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#)
(if (if (= (vector-length
'#(syntax-object
...
@@ -15555,7 +16651,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -15588,6 +16684,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -15834,8 +16931,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -15998,7 +17097,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -16031,6 +17130,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -16277,8 +17377,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -16424,10 +17526,10 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}#
- #{x 10625}#
+ (eq? (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{x
-ANAU$bmvAmthP7L7xwpIr}#
'(()))
- (#{id-var-name 2762}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
...
((top)
@@ -16436,7 +17538,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -16469,6 +17571,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -16715,8 +17818,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -16865,42 +17970,44 @@
'(())))
#f)
#f))))
- #{pvars 10505}#))
+ #{pvars -ANAU$bmvAmthP7L7xwpGz}#))
(syntax-violation
'syntax-case
"misplaced ellipsis"
- #{pat 10346}#)
- (let ((#{y 10701}#
+ #{pat -ANAU$bmvAmthP7L7xwpEU}#)
+ (let ((#{y -ANAU$bmvAmthP7L7xwpJ3}#
(gensym
(string-append (symbol->string 'tmp) " "))))
- (#{build-application 2710}#
+ (#{build-application address@hidden
#f
- (let ((#{req 10844}# (list 'tmp))
- (#{vars 10846}# (list #{y 10701}#))
- (#{exp 10848}#
- (let ((#{y 10865}#
+ (let ((#{req -ANAU$bmvAmthP7L7xwpMG}# (list 'tmp))
+ (#{vars -ANAU$bmvAmthP7L7xwpMI}#
+ (list #{y -ANAU$bmvAmthP7L7xwpJ3}#))
+ (#{exp -ANAU$bmvAmthP7L7xwpMK}#
+ (let ((#{y -ANAU$bmvAmthP7L7xwpMb}#
(make-struct/no-tail
(vector-ref %expanded-vtables 3)
#f
'tmp
- #{y 10701}#)))
- (let ((#{test-exp 10869}#
- (let ((#{tmp 10878}#
+ #{y -ANAU$bmvAmthP7L7xwpJ3}#)))
+ (let ((#{test-exp -ANAU$bmvAmthP7L7xwpMf}#
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwpMo}#
($sc-dispatch
- #{fender 10347}#
+ #{fender
-ANAU$bmvAmthP7L7xwpEV}#
'#(atom #t))))
- (if #{tmp 10878}#
+ (if #{tmp
-ANAU$bmvAmthP7L7xwpMo}#
(@apply
- (lambda () #{y 10865}#)
- #{tmp 10878}#)
- (let ((#{then-exp 10896}#
-
(#{build-dispatch-call 9376}#
- #{pvars 10505}#
- #{fender 10347}#
- #{y 10865}#
- #{r 10345}#
- #{mod 10349}#))
- (#{else-exp 10897}#
+ (lambda ()
+ #{y
-ANAU$bmvAmthP7L7xwpMb}#)
+ #{tmp
-ANAU$bmvAmthP7L7xwpMo}#)
+ (let ((#{then-exp
-ANAU$bmvAmthP7L7xwpM6}#
+
(#{build-dispatch-call -ANAU$bmvAmthP7L7xwo1K}#
+ #{pvars
-ANAU$bmvAmthP7L7xwpGz}#
+ #{fender
-ANAU$bmvAmthP7L7xwpEV}#
+ #{y
-ANAU$bmvAmthP7L7xwpMb}#
+ #{r
-ANAU$bmvAmthP7L7xwpET}#
+ #{mod
-ANAU$bmvAmthP7L7xwpEX}#))
+ (#{else-exp
-ANAU$bmvAmthP7L7xwpM7}#
(make-struct/no-tail
(vector-ref
%expanded-vtables
@@ -16912,48 +18019,48 @@
%expanded-vtables
10)
#f
- #{y 10865}#
- #{then-exp 10896}#
- #{else-exp 10897}#)))))
- (#{then-exp 10870}#
- (#{build-dispatch-call 9376}#
- #{pvars 10505}#
- #{exp 10348}#
- #{y 10865}#
- #{r 10345}#
- #{mod 10349}#))
- (#{else-exp 10871}#
- (#{gen-syntax-case 9378}#
- #{x 10342}#
- #{keys 10343}#
- #{clauses 10344}#
- #{r 10345}#
- #{mod 10349}#)))
+ #{y
-ANAU$bmvAmthP7L7xwpMb}#
+ #{then-exp
-ANAU$bmvAmthP7L7xwpM6}#
+ #{else-exp
-ANAU$bmvAmthP7L7xwpM7}#)))))
+ (#{then-exp -ANAU$bmvAmthP7L7xwpMg}#
+ (#{build-dispatch-call
-ANAU$bmvAmthP7L7xwo1K}#
+ #{pvars -ANAU$bmvAmthP7L7xwpGz}#
+ #{exp -ANAU$bmvAmthP7L7xwpEW}#
+ #{y -ANAU$bmvAmthP7L7xwpMb}#
+ #{r -ANAU$bmvAmthP7L7xwpET}#
+ #{mod -ANAU$bmvAmthP7L7xwpEX}#))
+ (#{else-exp -ANAU$bmvAmthP7L7xwpMh}#
+ (#{gen-syntax-case
-ANAU$bmvAmthP7L7xwo1M}#
+ #{x -ANAU$bmvAmthP7L7xwpEQ}#
+ #{keys -ANAU$bmvAmthP7L7xwpER}#
+ #{clauses
-ANAU$bmvAmthP7L7xwpES}#
+ #{r -ANAU$bmvAmthP7L7xwpET}#
+ #{mod
-ANAU$bmvAmthP7L7xwpEX}#)))
(make-struct/no-tail
(vector-ref %expanded-vtables 10)
#f
- #{test-exp 10869}#
- #{then-exp 10870}#
- #{else-exp 10871}#)))))
- (let ((#{body 10853}#
+ #{test-exp -ANAU$bmvAmthP7L7xwpMf}#
+ #{then-exp -ANAU$bmvAmthP7L7xwpMg}#
+ #{else-exp
-ANAU$bmvAmthP7L7xwpMh}#)))))
+ (let ((#{body -ANAU$bmvAmthP7L7xwpMP}#
(make-struct/no-tail
(vector-ref %expanded-vtables 14)
#f
- #{req 10844}#
+ #{req -ANAU$bmvAmthP7L7xwpMG}#
#f
#f
#f
'()
- #{vars 10846}#
- #{exp 10848}#
+ #{vars -ANAU$bmvAmthP7L7xwpMI}#
+ #{exp -ANAU$bmvAmthP7L7xwpMK}#
#f)))
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
#f
'()
- #{body 10853}#)))
- (list (if (eq? #{p 10504}# 'any)
- (let ((#{fun-exp 10919}#
+ #{body -ANAU$bmvAmthP7L7xwpMP}#)))
+ (list (if (eq? #{p -ANAU$bmvAmthP7L7xwpGy}# 'any)
+ (let ((#{fun-exp -ANAU$bmvAmthP7L7xwpNR}#
(if (equal?
(module-name (current-module))
'(guile))
@@ -16967,14 +18074,14 @@
'(guile)
'list
#f)))
- (#{arg-exps 10920}#
- (list #{x 10342}#)))
+ (#{arg-exps -ANAU$bmvAmthP7L7xwpNS}#
+ (list #{x
-ANAU$bmvAmthP7L7xwpEQ}#)))
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
#f
- #{fun-exp 10919}#
- #{arg-exps 10920}#))
- (let ((#{fun-exp 10943}#
+ #{fun-exp -ANAU$bmvAmthP7L7xwpNR}#
+ #{arg-exps -ANAU$bmvAmthP7L7xwpNS}#))
+ (let ((#{fun-exp -ANAU$bmvAmthP7L7xwpNp}#
(if (equal?
(module-name (current-module))
'(guile))
@@ -16988,27 +18095,27 @@
'(guile)
'$sc-dispatch
#f)))
- (#{arg-exps 10944}#
- (list #{x 10342}#
+ (#{arg-exps -ANAU$bmvAmthP7L7xwpNq}#
+ (list #{x -ANAU$bmvAmthP7L7xwpEQ}#
(make-struct/no-tail
(vector-ref
%expanded-vtables
1)
#f
- #{p 10504}#))))
+ #{p
-ANAU$bmvAmthP7L7xwpGy}#))))
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
#f
- #{fun-exp 10943}#
- #{arg-exps 10944}#))))))))))))
- (#{gen-syntax-case 9378}#
- (lambda (#{x 9777}#
- #{keys 9778}#
- #{clauses 9779}#
- #{r 9780}#
- #{mod 9781}#)
- (if (null? #{clauses 9779}#)
- (let ((#{fun-exp 9786}#
+ #{fun-exp -ANAU$bmvAmthP7L7xwpNp}#
+ #{arg-exps
-ANAU$bmvAmthP7L7xwpNq}#))))))))))))
+ (#{gen-syntax-case -ANAU$bmvAmthP7L7xwo1M}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwo7b}#
+ #{keys -ANAU$bmvAmthP7L7xwo7c}#
+ #{clauses -ANAU$bmvAmthP7L7xwo7d}#
+ #{r -ANAU$bmvAmthP7L7xwo7e}#
+ #{mod -ANAU$bmvAmthP7L7xwo7f}#)
+ (if (null? #{clauses -ANAU$bmvAmthP7L7xwo7d}#)
+ (let ((#{fun-exp -ANAU$bmvAmthP7L7xwo7k}#
(if (equal? (module-name (current-module)) '(guile))
(make-struct/no-tail
(vector-ref %expanded-vtables 7)
@@ -17020,7 +18127,7 @@
'(guile)
'syntax-violation
#f)))
- (#{arg-exps 9787}#
+ (#{arg-exps -ANAU$bmvAmthP7L7xwo7l}#
(list (make-struct/no-tail
(vector-ref %expanded-vtables 1)
#f
@@ -17029,63 +18136,77 @@
(vector-ref %expanded-vtables 1)
#f
"source expression failed to match any
pattern")
- #{x 9777}#)))
+ #{x -ANAU$bmvAmthP7L7xwo7b}#)))
(make-struct/no-tail
(vector-ref %expanded-vtables 11)
#f
- #{fun-exp 9786}#
- #{arg-exps 9787}#))
- (let ((#{tmp 9820}# (car #{clauses 9779}#)))
- (let ((#{tmp 9821}#
- ($sc-dispatch #{tmp 9820}# '(any any))))
- (if #{tmp 9821}#
+ #{fun-exp -ANAU$bmvAmthP7L7xwo7k}#
+ #{arg-exps -ANAU$bmvAmthP7L7xwo7l}#))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwo8G}#
+ (car #{clauses -ANAU$bmvAmthP7L7xwo7d}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwo8H}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwo8G}#
+ '(any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwo8H}#
(@apply
- (lambda (#{pat 9823}# #{exp 9824}#)
- (if (if (if (symbol? #{pat 9823}#)
+ (lambda (#{pat -ANAU$bmvAmthP7L7xwo8J}#
+ #{exp -ANAU$bmvAmthP7L7xwo8K}#)
+ (if (if (if (symbol? #{pat -ANAU$bmvAmthP7L7xwo8J}#)
#t
- (if (if (vector? #{pat 9823}#)
- (if (= (vector-length #{pat 9823}#)
+ (if (if (vector?
+ #{pat -ANAU$bmvAmthP7L7xwo8J}#)
+ (if (= (vector-length
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)
4)
- (eq? (vector-ref #{pat 9823}# 0)
+ (eq? (vector-ref
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{pat 9823}# 1))
+ (symbol?
+ (vector-ref
+ #{pat -ANAU$bmvAmthP7L7xwo8J}#
+ 1))
#f))
(and-map
- (lambda (#{x 9851}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwo8l}#)
(not (if (eq? (if (if (vector?
- #{pat 9823}#)
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)
(if (= (vector-length
- #{pat 9823}#)
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)
4)
(eq? (vector-ref
- #{pat 9823}#
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#
0)
'syntax-object)
#f)
#f)
(vector-ref
- #{pat 9823}#
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#
1)
- #{pat 9823}#)
- (if (if (vector? #{x 9851}#)
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)
+ (if (if (vector?
+ #{x
-ANAU$bmvAmthP7L7xwo8l}#)
(if (= (vector-length
- #{x 9851}#)
+ #{x
-ANAU$bmvAmthP7L7xwo8l}#)
4)
(eq? (vector-ref
- #{x 9851}#
+ #{x
-ANAU$bmvAmthP7L7xwo8l}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{x 9851}# 1)
- #{x 9851}#))
- (eq? (#{id-var-name 2762}#
- #{pat 9823}#
+ (vector-ref
+ #{x
-ANAU$bmvAmthP7L7xwo8l}#
+ 1)
+ #{x
-ANAU$bmvAmthP7L7xwo8l}#))
+ (eq? (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#
'(()))
- (#{id-var-name 2762}#
- #{x 9851}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{x -ANAU$bmvAmthP7L7xwo8l}#
'(())))
#f)))
(cons '#(syntax-object
@@ -17094,23 +18215,23 @@
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x keys clauses r mod)
#((top) (top) (top) (top) (top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -17143,6 +18264,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -17389,8 +18511,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -17536,7 +18660,7 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))
- #{keys 9778}#))
+ #{keys -ANAU$bmvAmthP7L7xwo7c}#))
#f)
(if (if (eq? (if (if (= (vector-length
'#(syntax-object
@@ -17545,7 +18669,7 @@
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x
@@ -17558,11 +18682,11 @@
(top)
(top)
(top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
@@ -17572,10 +18696,10 @@
(top)
(top)
(top))
- ("151"
- "150"
- "14z"
- "14y"))
+ ("15s"
+ "15r"
+ "15q"
+ "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -17608,6 +18732,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -17854,8 +18979,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -18013,7 +19140,7 @@
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x keys clauses r mod)
@@ -18022,18 +19149,18 @@
(top)
(top)
(top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -18066,6 +19193,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -18312,8 +19440,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -18466,7 +19596,7 @@
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x
@@ -18479,11 +19609,11 @@
(top)
(top)
(top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
@@ -18493,10 +19623,10 @@
(top)
(top)
(top))
- ("151"
- "150"
- "14z"
- "14y"))
+ ("15s"
+ "15r"
+ "15q"
+ "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -18529,6 +19659,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -18775,8 +19906,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -18934,7 +20067,7 @@
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x keys clauses r mod)
@@ -18943,18 +20076,18 @@
(top)
(top)
(top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -18987,6 +20120,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -19233,8 +20367,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -19380,14 +20516,14 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}#
+ (eq? (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
pad
((top)
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x keys clauses r mod)
@@ -19396,18 +20532,18 @@
(top)
(top)
(top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -19440,6 +20576,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -19686,8 +20823,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -19834,14 +20973,14 @@
("8" "7" "6")))
(hygiene guile))
'(()))
- (#{id-var-name 2762}#
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
_
((top)
#(ribcage
#(pat exp)
#((top) (top))
- #("177" "178"))
+ #("17y" "17z"))
#(ribcage () () ())
#(ribcage
#(x keys clauses r mod)
@@ -19850,18 +20989,18 @@
(top)
(top)
(top))
- #("172"
- "173"
- "174"
- "175"
- "176"))
+ #("17t"
+ "17u"
+ "17v"
+ "17w"
+ "17x"))
#(ribcage
(gen-syntax-case
gen-clause
build-dispatch-call
convert-pattern)
((top) (top) (top) (top))
- ("151" "150" "14z" "14y"))
+ ("15s" "15r" "15q" "15p"))
#(ribcage
(lambda-var-list
gen-var
@@ -19894,6 +21033,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+ locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -20140,8 +21280,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -20289,137 +21431,168 @@
(hygiene guile))
'(())))
#f)
- (#{expand 2778}#
- #{exp 9824}#
- #{r 9780}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{exp -ANAU$bmvAmthP7L7xwo8K}#
+ #{r -ANAU$bmvAmthP7L7xwo7e}#
'(())
- #{mod 9781}#)
- (let ((#{labels 10027}#
- (list (#{gen-label 2745}#)))
- (#{var 10028}#
- (let ((#{id 10066}#
- (if (if (vector? #{pat 9823}#)
+ #{mod -ANAU$bmvAmthP7L7xwo7f}#)
+ (let ((#{labels address@hidden
+ (list (#{gen-label
-ANAU$bmvAmthP7L7xwnNi}#)))
+ (#{var address@hidden
+ (let ((#{id address@hidden
+ (if (if (vector?
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)
(if (= (vector-length
- #{pat 9823}#)
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)
4)
(eq? (vector-ref
- #{pat 9823}#
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{pat 9823}# 1)
- #{pat 9823}#)))
+ (vector-ref
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#
+ 1)
+ #{pat
-ANAU$bmvAmthP7L7xwo8J}#)))
(gensym
(string-append
- (symbol->string #{id 10066}#)
+ (symbol->string
+ #{id address@hidden)
" ")))))
- (#{build-application 2710}#
+ (#{build-application address@hidden
#f
- (#{build-simple-lambda 2719}#
+ (#{build-simple-lambda
-ANAU$bmvAmthP7L7xwnNI}#
#f
- (list (syntax->datum #{pat 9823}#))
+ (list (syntax->datum
+ #{pat -ANAU$bmvAmthP7L7xwo8J}#))
#f
- (list #{var 10028}#)
+ (list #{var address@hidden)
'()
- (#{expand 2778}#
- #{exp 9824}#
- (#{extend-env 2737}#
- #{labels 10027}#
+ (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{exp -ANAU$bmvAmthP7L7xwo8K}#
+ (#{extend-env -ANAU$bmvAmthP7L7xwnNa}#
+ #{labels address@hidden
(list (cons 'syntax
- (cons #{var 10028}# 0)))
- #{r 9780}#)
- (#{make-binding-wrap 2757}#
- (list #{pat 9823}#)
- #{labels 10027}#
+ (cons #{var address@hidden
+ 0)))
+ #{r -ANAU$bmvAmthP7L7xwo7e}#)
+ (#{make-binding-wrap
-ANAU$bmvAmthP7L7xwnNu}#
+ (list #{pat -ANAU$bmvAmthP7L7xwo8J}#)
+ #{labels address@hidden
'(()))
- #{mod 9781}#))
- (list #{x 9777}#))))
- (#{gen-clause 9377}#
- #{x 9777}#
- #{keys 9778}#
- (cdr #{clauses 9779}#)
- #{r 9780}#
- #{pat 9823}#
+ #{mod -ANAU$bmvAmthP7L7xwo7f}#))
+ (list #{x -ANAU$bmvAmthP7L7xwo7b}#))))
+ (#{gen-clause -ANAU$bmvAmthP7L7xwo1L}#
+ #{x -ANAU$bmvAmthP7L7xwo7b}#
+ #{keys -ANAU$bmvAmthP7L7xwo7c}#
+ (cdr #{clauses -ANAU$bmvAmthP7L7xwo7d}#)
+ #{r -ANAU$bmvAmthP7L7xwo7e}#
+ #{pat -ANAU$bmvAmthP7L7xwo8J}#
#t
- #{exp 9824}#
- #{mod 9781}#)))
- #{tmp 9821}#)
- (let ((#{tmp 10334}#
- ($sc-dispatch #{tmp 9820}# '(any any any))))
- (if #{tmp 10334}#
+ #{exp -ANAU$bmvAmthP7L7xwo8K}#
+ #{mod -ANAU$bmvAmthP7L7xwo7f}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwo8H}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwpEI}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwo8G}#
+ '(any any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwpEI}#
(@apply
- (lambda (#{pat 10336}#
- #{fender 10337}#
- #{exp 10338}#)
- (#{gen-clause 9377}#
- #{x 9777}#
- #{keys 9778}#
- (cdr #{clauses 9779}#)
- #{r 9780}#
- #{pat 10336}#
- #{fender 10337}#
- #{exp 10338}#
- #{mod 9781}#))
- #{tmp 10334}#)
+ (lambda (#{pat -ANAU$bmvAmthP7L7xwpEK}#
+ #{fender -ANAU$bmvAmthP7L7xwpEL}#
+ #{exp -ANAU$bmvAmthP7L7xwpEM}#)
+ (#{gen-clause -ANAU$bmvAmthP7L7xwo1L}#
+ #{x -ANAU$bmvAmthP7L7xwo7b}#
+ #{keys -ANAU$bmvAmthP7L7xwo7c}#
+ (cdr #{clauses -ANAU$bmvAmthP7L7xwo7d}#)
+ #{r -ANAU$bmvAmthP7L7xwo7e}#
+ #{pat -ANAU$bmvAmthP7L7xwpEK}#
+ #{fender -ANAU$bmvAmthP7L7xwpEL}#
+ #{exp -ANAU$bmvAmthP7L7xwpEM}#
+ #{mod -ANAU$bmvAmthP7L7xwo7f}#))
+ #{tmp -ANAU$bmvAmthP7L7xwpEI}#)
(syntax-violation
'syntax-case
"invalid clause"
- (car #{clauses 9779}#)))))))))))
- (lambda (#{e 9379}#
- #{r 9380}#
- #{w 9381}#
- #{s 9382}#
- #{mod 9383}#)
- (let ((#{e 9384}#
- (#{wrap 2771}#
+ (car #{clauses -ANAU$bmvAmthP7L7xwo7d}#)))))))))))
+ (lambda (#{e -ANAU$bmvAmthP7L7xwo1N}#
+ #{r -ANAU$bmvAmthP7L7xwo1O}#
+ #{w -ANAU$bmvAmthP7L7xwo1P}#
+ #{s -ANAU$bmvAmthP7L7xwo1Q}#
+ #{mod -ANAU$bmvAmthP7L7xwo1R}#)
+ (let ((#{e -ANAU$bmvAmthP7L7xwo1S}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
(begin
- (if (if (pair? #{e 9379}#) #{s 9382}# #f)
- (set-source-properties! #{e 9379}# #{s 9382}#))
- #{e 9379}#)
- #{w 9381}#
- #{mod 9383}#)))
- (let ((#{tmp 9386}#
+ (if (if (pair? #{e -ANAU$bmvAmthP7L7xwo1N}#)
+ #{s -ANAU$bmvAmthP7L7xwo1Q}#
+ #f)
+ (set-source-properties!
+ #{e -ANAU$bmvAmthP7L7xwo1N}#
+ #{s -ANAU$bmvAmthP7L7xwo1Q}#))
+ #{e -ANAU$bmvAmthP7L7xwo1N}#)
+ #{w -ANAU$bmvAmthP7L7xwo1P}#
+ #{mod -ANAU$bmvAmthP7L7xwo1R}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwo1U}#
($sc-dispatch
- #{e 9384}#
+ #{e -ANAU$bmvAmthP7L7xwo1S}#
'(_ any each-any . each-any))))
- (if #{tmp 9386}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwo1U}#
(@apply
- (lambda (#{val 9411}# #{key 9412}# #{m 9413}#)
+ (lambda (#{val -ANAU$bmvAmthP7L7xwo1t}#
+ #{key -ANAU$bmvAmthP7L7xwo1u}#
+ #{m -ANAU$bmvAmthP7L7xwo1v}#)
(if (and-map
- (lambda (#{x 9414}#)
- (if (if (symbol? #{x 9414}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwo1w}#)
+ (if (if (symbol? #{x -ANAU$bmvAmthP7L7xwo1w}#)
#t
- (if (if (vector? #{x 9414}#)
- (if (= (vector-length #{x 9414}#) 4)
- (eq? (vector-ref #{x 9414}# 0)
+ (if (if (vector?
+ #{x -ANAU$bmvAmthP7L7xwo1w}#)
+ (if (= (vector-length
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#)
+ 4)
+ (eq? (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwo1w}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 9414}# 1))
+ (symbol?
+ (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwo1w}#
+ 1))
#f))
- (not (if (if (if (vector? #{x 9414}#)
+ (not (if (if (if (vector?
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#)
(if (= (vector-length
- #{x 9414}#)
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#)
4)
- (eq? (vector-ref #{x 9414}# 0)
+ (eq? (vector-ref
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 9414}# 1))
+ (symbol?
+ (vector-ref
+ #{x -ANAU$bmvAmthP7L7xwo1w}#
+ 1))
#f)
- (if (eq? (if (if (vector? #{x 9414}#)
+ (if (eq? (if (if (vector?
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#)
(if (= (vector-length
- #{x 9414}#)
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#)
4)
(eq? (vector-ref
- #{x 9414}#
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{x 9414}# 1)
- #{x 9414}#)
+ (vector-ref
+ #{x
-ANAU$bmvAmthP7L7xwo1w}#
+ 1)
+ #{x -ANAU$bmvAmthP7L7xwo1w}#)
(if (if (= (vector-length
'#(syntax-object
...
@@ -20435,7 +21608,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -20468,6 +21641,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -20714,8 +21888,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -20878,7 +22054,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -20911,6 +22087,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -21157,8 +22334,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -21304,10 +22483,10 @@
((top) (top) (top))
("8" "7" "6")))
(hygiene guile))))
- (eq? (#{id-var-name 2762}#
- #{x 9414}#
+ (eq? (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{x -ANAU$bmvAmthP7L7xwo1w}#
'(()))
- (#{id-var-name 2762}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
'#(syntax-object
...
((top)
@@ -21316,7 +22495,7 @@
#(ribcage
#(x)
#((top))
- #("of"))
+ #("p6"))
#(ribcage
(lambda-var-list
gen-var
@@ -21349,6 +22528,7 @@
with-transformer-environment
transformer-environment
resolve-identifier
+
locally-bound-identifiers
id-var-name
same-marks?
join-marks
@@ -21595,8 +22775,10 @@
(top)
(top)
(top)
+ (top)
(top))
- ("5k"
+ ("5l"
+ "5k"
"5j"
"5i"
"5h"
@@ -21746,700 +22928,912 @@
#f)
#f))
#f))
- #{key 9412}#)
- (let ((#{x 9540}#
+ #{key -ANAU$bmvAmthP7L7xwo1u}#)
+ (let ((#{x -ANAU$bmvAmthP7L7xwo3u}#
(gensym
(string-append (symbol->string 'tmp) " "))))
- (#{build-application 2710}#
- #{s 9382}#
- (let ((#{req 9670}# (list 'tmp))
- (#{vars 9672}# (list #{x 9540}#))
- (#{exp 9674}#
- (#{gen-syntax-case 9378}#
+ (#{build-application address@hidden
+ #{s -ANAU$bmvAmthP7L7xwo1Q}#
+ (let ((#{req -ANAU$bmvAmthP7L7xwo5w}# (list 'tmp))
+ (#{vars -ANAU$bmvAmthP7L7xwo5y}#
+ (list #{x -ANAU$bmvAmthP7L7xwo3u}#))
+ (#{exp -ANAU$bmvAmthP7L7xwo50}#
+ (#{gen-syntax-case -ANAU$bmvAmthP7L7xwo1M}#
(make-struct/no-tail
(vector-ref %expanded-vtables 3)
#f
'tmp
- #{x 9540}#)
- #{key 9412}#
- #{m 9413}#
- #{r 9380}#
- #{mod 9383}#)))
- (let ((#{body 9679}#
+ #{x -ANAU$bmvAmthP7L7xwo3u}#)
+ #{key -ANAU$bmvAmthP7L7xwo1u}#
+ #{m -ANAU$bmvAmthP7L7xwo1v}#
+ #{r -ANAU$bmvAmthP7L7xwo1O}#
+ #{mod -ANAU$bmvAmthP7L7xwo1R}#)))
+ (let ((#{body -ANAU$bmvAmthP7L7xwo55}#
(make-struct/no-tail
(vector-ref %expanded-vtables 14)
#f
- #{req 9670}#
+ #{req -ANAU$bmvAmthP7L7xwo5w}#
#f
#f
#f
'()
- #{vars 9672}#
- #{exp 9674}#
+ #{vars -ANAU$bmvAmthP7L7xwo5y}#
+ #{exp -ANAU$bmvAmthP7L7xwo50}#
#f)))
(make-struct/no-tail
(vector-ref %expanded-vtables 13)
#f
'()
- #{body 9679}#)))
- (list (#{expand 2778}#
- #{val 9411}#
- #{r 9380}#
+ #{body -ANAU$bmvAmthP7L7xwo55}#)))
+ (list (#{expand -ANAU$bmvAmthP7L7xwnOE}#
+ #{val -ANAU$bmvAmthP7L7xwo1t}#
+ #{r -ANAU$bmvAmthP7L7xwo1O}#
'(())
- #{mod 9383}#))))
+ #{mod -ANAU$bmvAmthP7L7xwo1R}#))))
(syntax-violation
'syntax-case
"invalid literals list"
- #{e 9384}#)))
- #{tmp 9386}#)
+ #{e -ANAU$bmvAmthP7L7xwo1S}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwo1U}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{e 9384}#)))))))
+ #{e -ANAU$bmvAmthP7L7xwo1S}#)))))))
(set! macroexpand
(lambda*
- (#{x 12087}#
+ (#{x -ANAU$bmvAmthP7L7xwpfh}#
#:optional
- (#{m 12088}# 'e)
- (#{esew 12089}# '(eval)))
- (#{expand-top-sequence 2774}#
- (list #{x 12087}#)
+ (#{m -ANAU$bmvAmthP7L7xwpfi}# 'e)
+ (#{esew -ANAU$bmvAmthP7L7xwpfj}# '(eval)))
+ (#{expand-top-sequence -ANAU$bmvAmthP7L7xwnOA}#
+ (list #{x -ANAU$bmvAmthP7L7xwpfh}#)
'()
'((top))
#f
- #{m 12088}#
- #{esew 12089}#
+ #{m -ANAU$bmvAmthP7L7xwpfi}#
+ #{esew -ANAU$bmvAmthP7L7xwpfj}#
(cons 'hygiene (module-name (current-module))))))
(set! identifier?
- (lambda (#{x 12092}#)
- (if (if (vector? #{x 12092}#)
- (if (= (vector-length #{x 12092}#) 4)
- (eq? (vector-ref #{x 12092}# 0) 'syntax-object)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpfm}#)
+ (if (if (vector? #{x -ANAU$bmvAmthP7L7xwpfm}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwpfm}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwpfm}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 12092}# 1))
+ (symbol?
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwpfm}# 1))
#f)))
(set! datum->syntax
- (lambda (#{id 12117}# #{datum 12118}#)
- (let ((#{wrap 12123}# (vector-ref #{id 12117}# 2))
- (#{module 12124}# (vector-ref #{id 12117}# 3)))
+ (lambda (#{id address@hidden
+ #{datum -ANAU$bmvAmthP7L7xwpgA}#)
+ (let ((#{wrap -ANAU$bmvAmthP7L7xwpgF}#
+ (vector-ref #{id address@hidden 2))
+ (#{module -ANAU$bmvAmthP7L7xwpgG}#
+ (vector-ref #{id address@hidden 3)))
(vector
'syntax-object
- #{datum 12118}#
- #{wrap 12123}#
- #{module 12124}#))))
+ #{datum -ANAU$bmvAmthP7L7xwpgA}#
+ #{wrap -ANAU$bmvAmthP7L7xwpgF}#
+ #{module -ANAU$bmvAmthP7L7xwpgG}#))))
(set! syntax->datum
- (lambda (#{x 12131}#)
- (#{strip 2791}# #{x 12131}# '(()))))
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpgN}#)
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ #{x -ANAU$bmvAmthP7L7xwpgN}#
+ '(()))))
(set! syntax-source
- (lambda (#{x 12134}#)
- (#{source-annotation 2736}# #{x 12134}#)))
- (set! syntax-local-binding
- (lambda (#{id 12287}#)
- (begin
- (if (not (if (if (vector? #{id 12287}#)
- (if (= (vector-length #{id 12287}#) 4)
- (eq? (vector-ref #{id 12287}# 0) 'syntax-object)
- #f)
- #f)
- (symbol? (vector-ref #{id 12287}# 1))
- #f))
- (syntax-violation
- 'syntax-local-value
- "invalid argument"
- #{id 12287}#))
- ((fluid-ref #{transformer-environment 2764}#)
- (lambda (#{e 12328}#
- #{r 12329}#
- #{w 12330}#
- #{s 12331}#
- #{rib 12332}#
- #{mod 12333}#)
- (call-with-values
- (lambda ()
- (let ((#{id 12336}# (vector-ref #{id 12287}# 1))
- (#{w 12337}#
- (let ((#{w 12348}# (vector-ref #{id 12287}# 2)))
- (let ((#{ms 12349}# (car #{w 12348}#))
- (#{s 12350}# (cdr #{w 12348}#)))
- (if (if (pair? #{ms 12349}#)
- (eq? (car #{ms 12349}#) #f)
- #f)
- (cons (cdr #{ms 12349}#)
- (if #{rib 12332}#
- (cons #{rib 12332}# (cdr #{s 12350}#))
- (cdr #{s 12350}#)))
- (cons #{ms 12349}#
- (if #{rib 12332}#
- (cons #{rib 12332}# #{s 12350}#)
- #{s 12350}#))))))
- (#{mod 12339}# (vector-ref #{id 12287}# 3)))
- (let ((#{n 12342}#
- (#{id-var-name 2762}# #{id 12336}# #{w 12337}#)))
- (if (symbol? #{n 12342}#)
- (let ((#{mod 12356}#
- (if (if (vector? #{id 12336}#)
- (if (= (vector-length #{id 12336}#) 4)
- (eq? (vector-ref #{id 12336}# 0)
- 'syntax-object)
- #f)
- #f)
- (vector-ref #{id 12336}# 3)
- #{mod 12339}#)))
- (let ((#{b 12357}#
- (let ((#{t 12358}#
- (#{get-global-definition-hook 2706}#
- #{n 12342}#
- #{mod 12356}#)))
- (if #{t 12358}# #{t 12358}# '(global)))))
- (if (eq? (car #{b 12357}#) 'global)
- (values 'global #{n 12342}# #{mod 12356}#)
- (values
- (car #{b 12357}#)
- (cdr #{b 12357}#)
- #{mod 12356}#))))
- (if (string? #{n 12342}#)
- (let ((#{mod 12384}#
- (if (if (vector? #{id 12336}#)
- (if (= (vector-length #{id 12336}#) 4)
- (eq? (vector-ref #{id 12336}# 0)
- 'syntax-object)
- #f)
- #f)
- (vector-ref #{id 12336}# 3)
- #{mod 12339}#)))
- (let ((#{b 12385}#
- (let ((#{t 12386}#
- (assq-ref
- #{r 12329}#
- #{n 12342}#)))
- (if #{t 12386}#
- #{t 12386}#
- '(displaced-lexical)))))
- (values
- (car #{b 12385}#)
- (cdr #{b 12385}#)
- #{mod 12384}#)))
- (error "unexpected id-var-name"
- #{id 12336}#
- #{w 12337}#
- #{n 12342}#))))))
- (lambda (#{type 12399}# #{value 12400}# #{mod 12401}#)
- (if (eqv? #{type 12399}# 'lexical)
- (values 'lexical #{value 12400}#)
- (if (eqv? #{type 12399}# 'macro)
- (values 'macro #{value 12400}#)
- (if (eqv? #{type 12399}# 'syntax)
- (values 'pattern-variable #{value 12400}#)
- (if (eqv? #{type 12399}# 'displaced-lexical)
- (values 'displaced-lexical #f)
- (if (eqv? #{type 12399}# 'global)
- (values
- 'global
- (cons #{value 12400}# #{mod 12401}#))
- (values 'other #f)))))))))))))
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpgQ}#)
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ #{x -ANAU$bmvAmthP7L7xwpgQ}#)))
(set! generate-temporaries
- (lambda (#{ls 12412}#)
+ (lambda (#{ls -ANAU$bmvAmthP7L7xwpip}#)
(begin
- (if (not (list? #{ls 12412}#))
+ (if (not (list? #{ls -ANAU$bmvAmthP7L7xwpip}#))
(syntax-violation
'generate-temporaries
"invalid argument"
- #{ls 12412}#))
- (let ((#{mod 12420}#
+ #{ls -ANAU$bmvAmthP7L7xwpip}#))
+ (let ((#{mod -ANAU$bmvAmthP7L7xwpix}#
(cons 'hygiene (module-name (current-module)))))
- (map (lambda (#{x 12421}#)
- (#{wrap 2771}# (gensym) '((top)) #{mod 12420}#))
- #{ls 12412}#)))))
+ (map (lambda (#{x -ANAU$bmvAmthP7L7xwpiy}#)
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ (gensym)
+ '((top))
+ #{mod -ANAU$bmvAmthP7L7xwpix}#))
+ #{ls -ANAU$bmvAmthP7L7xwpip}#)))))
(set! free-identifier=?
- (lambda (#{x 12425}# #{y 12426}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwpi2}#
+ #{y -ANAU$bmvAmthP7L7xwpi3}#)
(begin
- (if (not (if (if (vector? #{x 12425}#)
- (if (= (vector-length #{x 12425}#) 4)
- (eq? (vector-ref #{x 12425}# 0) 'syntax-object)
+ (if (not (if (if (vector? #{x -ANAU$bmvAmthP7L7xwpi2}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwpi2}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwpi2}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 12425}# 1))
+ (symbol?
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwpi2}# 1))
#f))
(syntax-violation
'free-identifier=?
"invalid argument"
- #{x 12425}#))
- (if (not (if (if (vector? #{y 12426}#)
- (if (= (vector-length #{y 12426}#) 4)
- (eq? (vector-ref #{y 12426}# 0) 'syntax-object)
+ #{x -ANAU$bmvAmthP7L7xwpi2}#))
+ (if (not (if (if (vector? #{y -ANAU$bmvAmthP7L7xwpi3}#)
+ (if (= (vector-length #{y -ANAU$bmvAmthP7L7xwpi3}#)
+ 4)
+ (eq? (vector-ref #{y -ANAU$bmvAmthP7L7xwpi3}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{y 12426}# 1))
+ (symbol?
+ (vector-ref #{y -ANAU$bmvAmthP7L7xwpi3}# 1))
#f))
(syntax-violation
'free-identifier=?
"invalid argument"
- #{y 12426}#))
- (if (eq? (if (if (vector? #{x 12425}#)
- (if (= (vector-length #{x 12425}#) 4)
- (eq? (vector-ref #{x 12425}# 0) 'syntax-object)
+ #{y -ANAU$bmvAmthP7L7xwpi3}#))
+ (if (eq? (if (if (vector? #{x -ANAU$bmvAmthP7L7xwpi2}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwpi2}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwpi2}# 0)
+ 'syntax-object)
#f)
#f)
- (vector-ref #{x 12425}# 1)
- #{x 12425}#)
- (if (if (vector? #{y 12426}#)
- (if (= (vector-length #{y 12426}#) 4)
- (eq? (vector-ref #{y 12426}# 0) 'syntax-object)
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwpi2}# 1)
+ #{x -ANAU$bmvAmthP7L7xwpi2}#)
+ (if (if (vector? #{y -ANAU$bmvAmthP7L7xwpi3}#)
+ (if (= (vector-length #{y -ANAU$bmvAmthP7L7xwpi3}#)
+ 4)
+ (eq? (vector-ref #{y -ANAU$bmvAmthP7L7xwpi3}# 0)
+ 'syntax-object)
#f)
#f)
- (vector-ref #{y 12426}# 1)
- #{y 12426}#))
- (eq? (#{id-var-name 2762}# #{x 12425}# '(()))
- (#{id-var-name 2762}# #{y 12426}# '(())))
+ (vector-ref #{y -ANAU$bmvAmthP7L7xwpi3}# 1)
+ #{y -ANAU$bmvAmthP7L7xwpi3}#))
+ (eq? (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{x -ANAU$bmvAmthP7L7xwpi2}#
+ '(()))
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{y -ANAU$bmvAmthP7L7xwpi3}#
+ '(())))
#f))))
(set! bound-identifier=?
- (lambda (#{x 12576}# #{y 12577}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwplN}#
+ #{y -ANAU$bmvAmthP7L7xwplO}#)
(begin
- (if (not (if (if (vector? #{x 12576}#)
- (if (= (vector-length #{x 12576}#) 4)
- (eq? (vector-ref #{x 12576}# 0) 'syntax-object)
+ (if (not (if (if (vector? #{x -ANAU$bmvAmthP7L7xwplN}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwplN}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwplN}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{x 12576}# 1))
+ (symbol?
+ (vector-ref #{x -ANAU$bmvAmthP7L7xwplN}# 1))
#f))
(syntax-violation
'bound-identifier=?
"invalid argument"
- #{x 12576}#))
- (if (not (if (if (vector? #{y 12577}#)
- (if (= (vector-length #{y 12577}#) 4)
- (eq? (vector-ref #{y 12577}# 0) 'syntax-object)
+ #{x -ANAU$bmvAmthP7L7xwplN}#))
+ (if (not (if (if (vector? #{y -ANAU$bmvAmthP7L7xwplO}#)
+ (if (= (vector-length #{y -ANAU$bmvAmthP7L7xwplO}#)
+ 4)
+ (eq? (vector-ref #{y -ANAU$bmvAmthP7L7xwplO}# 0)
+ 'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{y 12577}# 1))
+ (symbol?
+ (vector-ref #{y -ANAU$bmvAmthP7L7xwplO}# 1))
#f))
(syntax-violation
'bound-identifier=?
"invalid argument"
- #{y 12577}#))
- (if (if (if (vector? #{x 12576}#)
- (if (= (vector-length #{x 12576}#) 4)
- (eq? (vector-ref #{x 12576}# 0) 'syntax-object)
+ #{y -ANAU$bmvAmthP7L7xwplO}#))
+ (if (if (if (vector? #{x -ANAU$bmvAmthP7L7xwplN}#)
+ (if (= (vector-length #{x -ANAU$bmvAmthP7L7xwplN}#)
+ 4)
+ (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwplN}# 0)
+ 'syntax-object)
#f)
#f)
- (if (vector? #{y 12577}#)
- (if (= (vector-length #{y 12577}#) 4)
- (eq? (vector-ref #{y 12577}# 0) 'syntax-object)
+ (if (vector? #{y -ANAU$bmvAmthP7L7xwplO}#)
+ (if (= (vector-length #{y -ANAU$bmvAmthP7L7xwplO}#)
+ 4)
+ (eq? (vector-ref #{y -ANAU$bmvAmthP7L7xwplO}# 0)
+ 'syntax-object)
#f)
#f)
#f)
- (if (eq? (vector-ref #{x 12576}# 1)
- (vector-ref #{y 12577}# 1))
- (#{same-marks? 2761}#
- (car (vector-ref #{x 12576}# 2))
- (car (vector-ref #{y 12577}# 2)))
+ (if (eq? (vector-ref #{x -ANAU$bmvAmthP7L7xwplN}# 1)
+ (vector-ref #{y -ANAU$bmvAmthP7L7xwplO}# 1))
+ (#{same-marks? -ANAU$bmvAmthP7L7xwnNy}#
+ (car (vector-ref #{x -ANAU$bmvAmthP7L7xwplN}# 2))
+ (car (vector-ref #{y -ANAU$bmvAmthP7L7xwplO}# 2)))
#f)
- (eq? #{x 12576}# #{y 12577}#)))))
+ (eq? #{x -ANAU$bmvAmthP7L7xwplN}#
+ #{y -ANAU$bmvAmthP7L7xwplO}#)))))
(set! syntax-violation
(lambda*
- (#{who 12710}#
- #{message 12711}#
- #{form 12712}#
+ (#{who -ANAU$bmvAmthP7L7xwpnT}#
+ #{message -ANAU$bmvAmthP7L7xwpnU}#
+ #{form -ANAU$bmvAmthP7L7xwpnV}#
#:optional
- (#{subform 12713}# #f))
+ (#{subform -ANAU$bmvAmthP7L7xwpnW}# #f))
(begin
- (if (not (if (not #{who 12710}#)
- (not #{who 12710}#)
- (let ((#{t 12731}# (string? #{who 12710}#)))
- (if #{t 12731}#
- #{t 12731}#
- (symbol? #{who 12710}#)))))
+ (if (not (if (not #{who -ANAU$bmvAmthP7L7xwpnT}#)
+ (not #{who -ANAU$bmvAmthP7L7xwpnT}#)
+ (let ((#{t -ANAU$bmvAmthP7L7xwpno}#
+ (string? #{who -ANAU$bmvAmthP7L7xwpnT}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwpno}#
+ #{t -ANAU$bmvAmthP7L7xwpno}#
+ (symbol? #{who -ANAU$bmvAmthP7L7xwpnT}#)))))
(syntax-violation
'syntax-violation
"invalid argument"
- #{who 12710}#))
- (if (not (string? #{message 12711}#))
+ #{who -ANAU$bmvAmthP7L7xwpnT}#))
+ (if (not (string? #{message -ANAU$bmvAmthP7L7xwpnU}#))
(syntax-violation
'syntax-violation
"invalid argument"
- #{message 12711}#))
+ #{message -ANAU$bmvAmthP7L7xwpnU}#))
(throw 'syntax-error
- #{who 12710}#
- #{message 12711}#
- (#{source-annotation 2736}#
- (if #{form 12712}#
- #{form 12712}#
- #{subform 12713}#))
- (#{strip 2791}# #{form 12712}# '(()))
- (if #{subform 12713}#
- (#{strip 2791}# #{subform 12713}# '(()))
+ #{who -ANAU$bmvAmthP7L7xwpnT}#
+ #{message -ANAU$bmvAmthP7L7xwpnU}#
+ (#{source-annotation -ANAU$bmvAmthP7L7xwnNZ}#
+ (if #{form -ANAU$bmvAmthP7L7xwpnV}#
+ #{form -ANAU$bmvAmthP7L7xwpnV}#
+ #{subform -ANAU$bmvAmthP7L7xwpnW}#))
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ #{form -ANAU$bmvAmthP7L7xwpnV}#
+ '(()))
+ (if #{subform -ANAU$bmvAmthP7L7xwpnW}#
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ #{subform -ANAU$bmvAmthP7L7xwpnW}#
+ '(()))
#f)))))
(letrec*
- ((#{match-each 12934}#
- (lambda (#{e 13521}#
- #{p 13522}#
- #{w 13523}#
- #{mod 13524}#)
- (if (pair? #{e 13521}#)
- (let ((#{first 13525}#
- (#{match 12940}#
- (car #{e 13521}#)
- #{p 13522}#
- #{w 13523}#
+ ((#{syntax-local-binding -ANAU$bmvAmthP7L7xwpq0}#
+ (lambda (#{id -ANAU$bmvAmthP7L7xwps5}#)
+ (begin
+ (if (not (if (if (vector? #{id -ANAU$bmvAmthP7L7xwps5}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwps5}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwps5}#
+ 0)
+ 'syntax-object)
+ #f)
+ #f)
+ (symbol?
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwps5}# 1))
+ #f))
+ (syntax-violation
+ 'syntax-local-binding
+ "invalid argument"
+ #{id -ANAU$bmvAmthP7L7xwps5}#))
+ ((fluid-ref
+ #{transformer-environment -ANAU$bmvAmthP7L7xwnN2}#)
+ (lambda (#{e -ANAU$bmvAmthP7L7xwpth}#
+ #{r -ANAU$bmvAmthP7L7xwpti}#
+ #{w -ANAU$bmvAmthP7L7xwptj}#
+ #{s -ANAU$bmvAmthP7L7xwptk}#
+ #{rib -ANAU$bmvAmthP7L7xwptl}#
+ #{mod -ANAU$bmvAmthP7L7xwptm}#)
+ (call-with-values
+ (lambda ()
+ (let ((#{id -ANAU$bmvAmthP7L7xwptp}#
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwps5}# 1))
+ (#{w -ANAU$bmvAmthP7L7xwptq}#
+ (let ((#{w -ANAU$bmvAmthP7L7xwpt1}#
+ (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwps5}#
+ 2)))
+ (let ((#{ms -ANAU$bmvAmthP7L7xwpt2}#
+ (car #{w -ANAU$bmvAmthP7L7xwpt1}#))
+ (#{s -ANAU$bmvAmthP7L7xwpt3}#
+ (cdr #{w -ANAU$bmvAmthP7L7xwpt1}#)))
+ (if (if (pair? #{ms -ANAU$bmvAmthP7L7xwpt2}#)
+ (eq? (car #{ms
-ANAU$bmvAmthP7L7xwpt2}#)
+ #f)
+ #f)
+ (cons (cdr #{ms -ANAU$bmvAmthP7L7xwpt2}#)
+ (if #{rib -ANAU$bmvAmthP7L7xwptl}#
+ (cons #{rib
-ANAU$bmvAmthP7L7xwptl}#
+ (cdr #{s
-ANAU$bmvAmthP7L7xwpt3}#))
+ (cdr #{s
-ANAU$bmvAmthP7L7xwpt3}#)))
+ (cons #{ms -ANAU$bmvAmthP7L7xwpt2}#
+ (if #{rib -ANAU$bmvAmthP7L7xwptl}#
+ (cons #{rib
-ANAU$bmvAmthP7L7xwptl}#
+ #{s -ANAU$bmvAmthP7L7xwpt3}#)
+ #{s -ANAU$bmvAmthP7L7xwpt3}#))))))
+ (#{mod -ANAU$bmvAmthP7L7xwpts}#
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwps5}# 3)))
+ (let ((#{n -ANAU$bmvAmthP7L7xwptv}#
+ (#{id-var-name -ANAU$bmvAmthP7L7xwnNz}#
+ #{id -ANAU$bmvAmthP7L7xwptp}#
+ #{w -ANAU$bmvAmthP7L7xwptq}#)))
+ (if (symbol? #{n -ANAU$bmvAmthP7L7xwptv}#)
+ (let ((#{mod -ANAU$bmvAmthP7L7xwpt9}#
+ (if (if (vector?
+ #{id -ANAU$bmvAmthP7L7xwptp}#)
+ (if (= (vector-length
+ #{id
-ANAU$bmvAmthP7L7xwptp}#)
+ 4)
+ (eq? (vector-ref
+ #{id
-ANAU$bmvAmthP7L7xwptp}#
+ 0)
+ 'syntax-object)
+ #f)
+ #f)
+ (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwptp}#
+ 3)
+ #{mod -ANAU$bmvAmthP7L7xwpts}#)))
+ (let ((#{b -ANAU$bmvAmthP7L7xwpt$}#
+ (let ((#{t address@hidden
+ (#{get-global-definition-hook
-ANAU$bmvAmthP7L7xwnM7}#
+ #{n -ANAU$bmvAmthP7L7xwptv}#
+ #{mod
-ANAU$bmvAmthP7L7xwpt9}#)))
+ (if #{t address@hidden
+ #{t address@hidden
+ '(global)))))
+ (if (eq? (car #{b -ANAU$bmvAmthP7L7xwpt$}#)
+ 'global)
+ (values
+ 'global
+ #{n -ANAU$bmvAmthP7L7xwptv}#
+ #{mod -ANAU$bmvAmthP7L7xwpt9}#)
+ (values
+ (car #{b -ANAU$bmvAmthP7L7xwpt$}#)
+ (cdr #{b -ANAU$bmvAmthP7L7xwpt$}#)
+ #{mod -ANAU$bmvAmthP7L7xwpt9}#))))
+ (if (string? #{n -ANAU$bmvAmthP7L7xwptv}#)
+ (let ((#{mod -ANAU$bmvAmthP7L7xwpuZ}#
+ (if (if (vector?
+ #{id -ANAU$bmvAmthP7L7xwptp}#)
+ (if (= (vector-length
+ #{id
-ANAU$bmvAmthP7L7xwptp}#)
+ 4)
+ (eq? (vector-ref
+ #{id
-ANAU$bmvAmthP7L7xwptp}#
+ 0)
+ 'syntax-object)
+ #f)
+ #f)
+ (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwptp}#
+ 3)
+ #{mod -ANAU$bmvAmthP7L7xwpts}#)))
+ (let ((#{b -ANAU$bmvAmthP7L7xwpua}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwpub}#
+ (assq-ref
+ #{r -ANAU$bmvAmthP7L7xwpti}#
+ #{n
-ANAU$bmvAmthP7L7xwptv}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwpub}#
+ #{t -ANAU$bmvAmthP7L7xwpub}#
+ '(displaced-lexical)))))
+ (values
+ (car #{b -ANAU$bmvAmthP7L7xwpua}#)
+ (cdr #{b -ANAU$bmvAmthP7L7xwpua}#)
+ #{mod -ANAU$bmvAmthP7L7xwpuZ}#)))
+ (error "unexpected id-var-name"
+ #{id -ANAU$bmvAmthP7L7xwptp}#
+ #{w -ANAU$bmvAmthP7L7xwptq}#
+ #{n -ANAU$bmvAmthP7L7xwptv}#))))))
+ (lambda (#{type -ANAU$bmvAmthP7L7xwpuo}#
+ #{value -ANAU$bmvAmthP7L7xwpup}#
+ #{mod -ANAU$bmvAmthP7L7xwpuq}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwpuo}# 'lexical)
+ (values
+ 'lexical
+ #{value -ANAU$bmvAmthP7L7xwpup}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwpuo}# 'macro)
+ (values 'macro #{value -ANAU$bmvAmthP7L7xwpup}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwpuo}# 'syntax)
+ (values
+ 'pattern-variable
+ #{value -ANAU$bmvAmthP7L7xwpup}#)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwpuo}#
+ 'displaced-lexical)
+ (values 'displaced-lexical #f)
+ (if (eqv? #{type -ANAU$bmvAmthP7L7xwpuo}#
+ 'global)
+ (values
+ 'global
+ (cons #{value -ANAU$bmvAmthP7L7xwpup}#
+ (cdr #{mod -ANAU$bmvAmthP7L7xwpuq}#)))
+ (values 'other #f)))))))))))))
+ (#{syntax-locally-bound-identifiers -ANAU$bmvAmthP7L7xwpq1}#
+ (lambda (#{id -ANAU$bmvAmthP7L7xwpu1}#)
+ (begin
+ (if (not (if (if (vector? #{id -ANAU$bmvAmthP7L7xwpu1}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwpu1}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwpu1}#
+ 0)
+ 'syntax-object)
+ #f)
+ #f)
+ (symbol?
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwpu1}# 1))
+ #f))
+ (syntax-violation
+ 'syntax-locally-bound-identifiers
+ "invalid argument"
+ #{id -ANAU$bmvAmthP7L7xwpu1}#))
+ (#{locally-bound-identifiers -ANAU$bmvAmthP7L7xwnN0}#
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwpu1}# 2)
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwpu1}# 3))))))
+ (begin
+ (define!
+ 'syntax-module
+ (lambda (#{id -ANAU$bmvAmthP7L7xwpq3}#)
+ (begin
+ (if (not (if (if (vector? #{id -ANAU$bmvAmthP7L7xwpq3}#)
+ (if (= (vector-length
+ #{id -ANAU$bmvAmthP7L7xwpq3}#)
+ 4)
+ (eq? (vector-ref
+ #{id -ANAU$bmvAmthP7L7xwpq3}#
+ 0)
+ 'syntax-object)
+ #f)
+ #f)
+ (symbol?
+ (vector-ref #{id -ANAU$bmvAmthP7L7xwpq3}# 1))
+ #f))
+ (syntax-violation
+ 'syntax-module
+ "invalid argument"
+ #{id -ANAU$bmvAmthP7L7xwpq3}#))
+ (cdr (vector-ref #{id -ANAU$bmvAmthP7L7xwpq3}# 3)))))
+ (define!
+ 'syntax-local-binding
+ #{syntax-local-binding -ANAU$bmvAmthP7L7xwpq0}#)
+ (define!
+ 'syntax-locally-bound-identifiers
+ #{syntax-locally-bound-identifiers -ANAU$bmvAmthP7L7xwpq1}#)))
+ (letrec*
+ ((#{match-each -ANAU$bmvAmthP7L7xwpwg}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwp5r}#
+ #{p -ANAU$bmvAmthP7L7xwp5s}#
+ #{w -ANAU$bmvAmthP7L7xwp5t}#
+ #{mod -ANAU$bmvAmthP7L7xwp5u}#)
+ (if (pair? #{e -ANAU$bmvAmthP7L7xwp5r}#)
+ (let ((#{first -ANAU$bmvAmthP7L7xwp5v}#
+ (#{match -ANAU$bmvAmthP7L7xwpwm}#
+ (car #{e -ANAU$bmvAmthP7L7xwp5r}#)
+ #{p -ANAU$bmvAmthP7L7xwp5s}#
+ #{w -ANAU$bmvAmthP7L7xwp5t}#
'()
- #{mod 13524}#)))
- (if #{first 13525}#
- (let ((#{rest 13528}#
- (#{match-each 12934}#
- (cdr #{e 13521}#)
- #{p 13522}#
- #{w 13523}#
- #{mod 13524}#)))
- (if #{rest 13528}#
- (cons #{first 13525}# #{rest 13528}#)
+ #{mod -ANAU$bmvAmthP7L7xwp5u}#)))
+ (if #{first -ANAU$bmvAmthP7L7xwp5v}#
+ (let ((#{rest -ANAU$bmvAmthP7L7xwp5y}#
+ (#{match-each -ANAU$bmvAmthP7L7xwpwg}#
+ (cdr #{e -ANAU$bmvAmthP7L7xwp5r}#)
+ #{p -ANAU$bmvAmthP7L7xwp5s}#
+ #{w -ANAU$bmvAmthP7L7xwp5t}#
+ #{mod -ANAU$bmvAmthP7L7xwp5u}#)))
+ (if #{rest -ANAU$bmvAmthP7L7xwp5y}#
+ (cons #{first -ANAU$bmvAmthP7L7xwp5v}#
+ #{rest -ANAU$bmvAmthP7L7xwp5y}#)
#f))
#f))
- (if (null? #{e 13521}#)
+ (if (null? #{e -ANAU$bmvAmthP7L7xwp5r}#)
'()
- (if (if (vector? #{e 13521}#)
- (if (= (vector-length #{e 13521}#) 4)
- (eq? (vector-ref #{e 13521}# 0) 'syntax-object)
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwp5r}#)
+ (if (= (vector-length #{e -ANAU$bmvAmthP7L7xwp5r}#)
+ 4)
+ (eq? (vector-ref #{e -ANAU$bmvAmthP7L7xwp5r}# 0)
+ 'syntax-object)
#f)
#f)
- (#{match-each 12934}#
- (vector-ref #{e 13521}# 1)
- #{p 13522}#
- (#{join-wraps 2759}#
- #{w 13523}#
- (vector-ref #{e 13521}# 2))
- (vector-ref #{e 13521}# 3))
+ (#{match-each -ANAU$bmvAmthP7L7xwpwg}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp5r}# 1)
+ #{p -ANAU$bmvAmthP7L7xwp5s}#
+ (#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+ #{w -ANAU$bmvAmthP7L7xwp5t}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp5r}# 2))
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp5r}# 3))
#f)))))
- (#{match-each-any 12936}#
- (lambda (#{e 13556}# #{w 13557}# #{mod 13558}#)
- (if (pair? #{e 13556}#)
- (let ((#{l 13559}#
- (#{match-each-any 12936}#
- (cdr #{e 13556}#)
- #{w 13557}#
- #{mod 13558}#)))
- (if #{l 13559}#
- (cons (#{wrap 2771}#
- (car #{e 13556}#)
- #{w 13557}#
- #{mod 13558}#)
- #{l 13559}#)
+ (#{match-each-any -ANAU$bmvAmthP7L7xwpwi}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwp6O}#
+ #{w -ANAU$bmvAmthP7L7xwp6P}#
+ #{mod -ANAU$bmvAmthP7L7xwp6Q}#)
+ (if (pair? #{e -ANAU$bmvAmthP7L7xwp6O}#)
+ (let ((#{l -ANAU$bmvAmthP7L7xwp6R}#
+ (#{match-each-any -ANAU$bmvAmthP7L7xwpwi}#
+ (cdr #{e -ANAU$bmvAmthP7L7xwp6O}#)
+ #{w -ANAU$bmvAmthP7L7xwp6P}#
+ #{mod -ANAU$bmvAmthP7L7xwp6Q}#)))
+ (if #{l -ANAU$bmvAmthP7L7xwp6R}#
+ (cons (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ (car #{e -ANAU$bmvAmthP7L7xwp6O}#)
+ #{w -ANAU$bmvAmthP7L7xwp6P}#
+ #{mod -ANAU$bmvAmthP7L7xwp6Q}#)
+ #{l -ANAU$bmvAmthP7L7xwp6R}#)
#f))
- (if (null? #{e 13556}#)
+ (if (null? #{e -ANAU$bmvAmthP7L7xwp6O}#)
'()
- (if (if (vector? #{e 13556}#)
- (if (= (vector-length #{e 13556}#) 4)
- (eq? (vector-ref #{e 13556}# 0) 'syntax-object)
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwp6O}#)
+ (if (= (vector-length #{e -ANAU$bmvAmthP7L7xwp6O}#)
+ 4)
+ (eq? (vector-ref #{e -ANAU$bmvAmthP7L7xwp6O}# 0)
+ 'syntax-object)
#f)
#f)
- (#{match-each-any 12936}#
- (vector-ref #{e 13556}# 1)
- (#{join-wraps 2759}#
- #{w 13557}#
- (vector-ref #{e 13556}# 2))
- #{mod 13558}#)
+ (#{match-each-any -ANAU$bmvAmthP7L7xwpwi}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp6O}# 1)
+ (#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+ #{w -ANAU$bmvAmthP7L7xwp6P}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp6O}# 2))
+ #{mod -ANAU$bmvAmthP7L7xwp6Q}#)
#f)))))
- (#{match-empty 12937}#
- (lambda (#{p 13583}# #{r 13584}#)
- (if (null? #{p 13583}#)
- #{r 13584}#
- (if (eq? #{p 13583}# '_)
- #{r 13584}#
- (if (eq? #{p 13583}# 'any)
- (cons '() #{r 13584}#)
- (if (pair? #{p 13583}#)
- (#{match-empty 12937}#
- (car #{p 13583}#)
- (#{match-empty 12937}#
- (cdr #{p 13583}#)
- #{r 13584}#))
- (if (eq? #{p 13583}# 'each-any)
- (cons '() #{r 13584}#)
- (let ((#{atom-key 13585}# (vector-ref #{p 13583}# 0)))
- (if (eqv? #{atom-key 13585}# 'each)
- (#{match-empty 12937}#
- (vector-ref #{p 13583}# 1)
- #{r 13584}#)
- (if (eqv? #{atom-key 13585}# 'each+)
- (#{match-empty 12937}#
- (vector-ref #{p 13583}# 1)
- (#{match-empty 12937}#
- (reverse (vector-ref #{p 13583}# 2))
- (#{match-empty 12937}#
- (vector-ref #{p 13583}# 3)
- #{r 13584}#)))
- (if (if (eqv? #{atom-key 13585}# 'free-id)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (lambda (#{p -ANAU$bmvAmthP7L7xwp6p}#
+ #{r -ANAU$bmvAmthP7L7xwp6q}#)
+ (if (null? #{p -ANAU$bmvAmthP7L7xwp6p}#)
+ #{r -ANAU$bmvAmthP7L7xwp6q}#
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwp6p}# '_)
+ #{r -ANAU$bmvAmthP7L7xwp6q}#
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwp6p}# 'any)
+ (cons '() #{r -ANAU$bmvAmthP7L7xwp6q}#)
+ (if (pair? #{p -ANAU$bmvAmthP7L7xwp6p}#)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (car #{p -ANAU$bmvAmthP7L7xwp6p}#)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (cdr #{p -ANAU$bmvAmthP7L7xwp6p}#)
+ #{r -ANAU$bmvAmthP7L7xwp6q}#))
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwp6p}# 'each-any)
+ (cons '() #{r -ANAU$bmvAmthP7L7xwp6q}#)
+ (let ((#{atom-key -ANAU$bmvAmthP7L7xwp6r}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwp6p}# 0)))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwp6r}# 'each)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwp6p}# 1)
+ #{r -ANAU$bmvAmthP7L7xwp6q}#)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwp6r}#
+ 'each+)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwp6p}# 1)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (reverse
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwp6p}# 2))
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwp6p}# 3)
+ #{r -ANAU$bmvAmthP7L7xwp6q}#)))
+ (if (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwp6r}#
+ 'free-id)
#t
- (eqv? #{atom-key 13585}# 'atom))
- #{r 13584}#
- (if (eqv? #{atom-key 13585}# 'vector)
- (#{match-empty 12937}#
- (vector-ref #{p 13583}# 1)
- #{r 13584}#)))))))))))))
- (#{combine 12938}#
- (lambda (#{r* 13604}# #{r 13605}#)
- (if (null? (car #{r* 13604}#))
- #{r 13605}#
- (cons (map car #{r* 13604}#)
- (#{combine 12938}#
- (map cdr #{r* 13604}#)
- #{r 13605}#)))))
- (#{match* 12939}#
- (lambda (#{e 12969}#
- #{p 12970}#
- #{w 12971}#
- #{r 12972}#
- #{mod 12973}#)
- (if (null? #{p 12970}#)
- (if (null? #{e 12969}#) #{r 12972}# #f)
- (if (pair? #{p 12970}#)
- (if (pair? #{e 12969}#)
- (#{match 12940}#
- (car #{e 12969}#)
- (car #{p 12970}#)
- #{w 12971}#
- (#{match 12940}#
- (cdr #{e 12969}#)
- (cdr #{p 12970}#)
- #{w 12971}#
- #{r 12972}#
- #{mod 12973}#)
- #{mod 12973}#)
+ (eqv? #{atom-key -ANAU$bmvAmthP7L7xwp6r}#
+ 'atom))
+ #{r -ANAU$bmvAmthP7L7xwp6q}#
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwp6r}#
+ 'vector)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwp6p}# 1)
+ #{r -ANAU$bmvAmthP7L7xwp6q}#)))))))))))))
+ (#{combine -ANAU$bmvAmthP7L7xwpwk}#
+ (lambda (#{r* -ANAU$bmvAmthP7L7xwp6$}#
+ #{r address@hidden)
+ (if (null? (car #{r* -ANAU$bmvAmthP7L7xwp6$}#))
+ #{r address@hidden
+ (cons (map car #{r* -ANAU$bmvAmthP7L7xwp6$}#)
+ (#{combine -ANAU$bmvAmthP7L7xwpwk}#
+ (map cdr #{r* -ANAU$bmvAmthP7L7xwp6$}#)
+ #{r address@hidden)))))
+ (#{match* -ANAU$bmvAmthP7L7xwpwl}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwpxD}#
+ #{p -ANAU$bmvAmthP7L7xwpxE}#
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#)
+ (if (null? #{p -ANAU$bmvAmthP7L7xwpxE}#)
+ (if (null? #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
+ #f)
+ (if (pair? #{p -ANAU$bmvAmthP7L7xwpxE}#)
+ (if (pair? #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (#{match -ANAU$bmvAmthP7L7xwpwm}#
+ (car #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (car #{p -ANAU$bmvAmthP7L7xwpxE}#)
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ (#{match -ANAU$bmvAmthP7L7xwpwm}#
+ (cdr #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (cdr #{p -ANAU$bmvAmthP7L7xwpxE}#)
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#)
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#)
#f)
- (if (eq? #{p 12970}# 'each-any)
- (let ((#{l 12978}#
- (#{match-each-any 12936}#
- #{e 12969}#
- #{w 12971}#
- #{mod 12973}#)))
- (if #{l 12978}#
- (cons #{l 12978}# #{r 12972}#)
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwpxE}# 'each-any)
+ (let ((#{l -ANAU$bmvAmthP7L7xwpxM}#
+ (#{match-each-any -ANAU$bmvAmthP7L7xwpwi}#
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#)))
+ (if #{l -ANAU$bmvAmthP7L7xwpxM}#
+ (cons #{l -ANAU$bmvAmthP7L7xwpxM}#
+ #{r -ANAU$bmvAmthP7L7xwpxG}#)
#f))
- (let ((#{atom-key 12983}# (vector-ref #{p 12970}# 0)))
- (if (eqv? #{atom-key 12983}# 'each)
- (if (null? #{e 12969}#)
- (#{match-empty 12937}#
- (vector-ref #{p 12970}# 1)
- #{r 12972}#)
- (let ((#{l 12990}#
- (#{match-each 12934}#
- #{e 12969}#
- (vector-ref #{p 12970}# 1)
- #{w 12971}#
- #{mod 12973}#)))
- (if #{l 12990}#
+ (let ((#{atom-key -ANAU$bmvAmthP7L7xwpxR}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwpxE}# 0)))
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwpxR}# 'each)
+ (if (null? #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwpxE}# 1)
+ #{r -ANAU$bmvAmthP7L7xwpxG}#)
+ (let ((#{l -ANAU$bmvAmthP7L7xwpxY}#
+ (#{match-each -ANAU$bmvAmthP7L7xwpwg}#
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwpxE}# 1)
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#)))
+ (if #{l -ANAU$bmvAmthP7L7xwpxY}#
(letrec*
- ((#{collect 12993}#
- (lambda (#{l 13044}#)
- (if (null? (car #{l 13044}#))
- #{r 12972}#
- (cons (map car #{l 13044}#)
- (#{collect 12993}#
- (map cdr #{l 13044}#)))))))
- (#{collect 12993}# #{l 12990}#))
+ ((#{collect -ANAU$bmvAmthP7L7xwpxb}#
+ (lambda (#{l -ANAU$bmvAmthP7L7xwpyO}#)
+ (if (null? (car #{l
-ANAU$bmvAmthP7L7xwpyO}#))
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
+ (cons (map car
+ #{l -ANAU$bmvAmthP7L7xwpyO}#)
+ (#{collect -ANAU$bmvAmthP7L7xwpxb}#
+ (map cdr
+ #{l
-ANAU$bmvAmthP7L7xwpyO}#)))))))
+ (#{collect -ANAU$bmvAmthP7L7xwpxb}#
+ #{l -ANAU$bmvAmthP7L7xwpxY}#))
#f)))
- (if (eqv? #{atom-key 12983}# 'each+)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwpxR}# 'each+)
(call-with-values
(lambda ()
- (let ((#{x-pat 13053}# (vector-ref #{p 12970}# 1))
- (#{y-pat 13054}# (vector-ref #{p 12970}# 2))
- (#{z-pat 13055}#
- (vector-ref #{p 12970}# 3)))
+ (let ((#{x-pat -ANAU$bmvAmthP7L7xwpyX}#
+ (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpxE}#
+ 1))
+ (#{y-pat -ANAU$bmvAmthP7L7xwpyY}#
+ (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpxE}#
+ 2))
+ (#{z-pat -ANAU$bmvAmthP7L7xwpyZ}#
+ (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpxE}#
+ 3)))
(letrec*
- ((#{f 13059}#
- (lambda (#{e 13061}# #{w 13062}#)
- (if (pair? #{e 13061}#)
+ ((#{f -ANAU$bmvAmthP7L7xwpyd}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwpyf}#
+ #{w -ANAU$bmvAmthP7L7xwpyg}#)
+ (if (pair? #{e -ANAU$bmvAmthP7L7xwpyf}#)
(call-with-values
(lambda ()
- (#{f 13059}#
- (cdr #{e 13061}#)
- #{w 13062}#))
- (lambda (#{xr* 13063}#
- #{y-pat 13064}#
- #{r 13065}#)
- (if #{r 13065}#
- (if (null? #{y-pat 13064}#)
- (let ((#{xr 13066}#
- (#{match 12940}#
- (car #{e 13061}#)
- #{x-pat 13053}#
- #{w 13062}#
+ (#{f -ANAU$bmvAmthP7L7xwpyd}#
+ (cdr #{e
-ANAU$bmvAmthP7L7xwpyf}#)
+ #{w -ANAU$bmvAmthP7L7xwpyg}#))
+ (lambda (#{xr*
-ANAU$bmvAmthP7L7xwpyh}#
+ #{y-pat
-ANAU$bmvAmthP7L7xwpyi}#
+ #{r
-ANAU$bmvAmthP7L7xwpyj}#)
+ (if #{r -ANAU$bmvAmthP7L7xwpyj}#
+ (if (null? #{y-pat
-ANAU$bmvAmthP7L7xwpyi}#)
+ (let ((#{xr
-ANAU$bmvAmthP7L7xwpyk}#
+ (#{match
-ANAU$bmvAmthP7L7xwpwm}#
+ (car #{e
-ANAU$bmvAmthP7L7xwpyf}#)
+ #{x-pat
-ANAU$bmvAmthP7L7xwpyX}#
+ #{w
-ANAU$bmvAmthP7L7xwpyg}#
'()
- #{mod 12973}#)))
- (if #{xr 13066}#
+ #{mod
-ANAU$bmvAmthP7L7xwpxH}#)))
+ (if #{xr
-ANAU$bmvAmthP7L7xwpyk}#
(values
- (cons #{xr 13066}#
- #{xr* 13063}#)
- #{y-pat 13064}#
- #{r 13065}#)
+ (cons #{xr
-ANAU$bmvAmthP7L7xwpyk}#
+ #{xr*
-ANAU$bmvAmthP7L7xwpyh}#)
+ #{y-pat
-ANAU$bmvAmthP7L7xwpyi}#
+ #{r
-ANAU$bmvAmthP7L7xwpyj}#)
(values #f #f #f)))
(values
'()
- (cdr #{y-pat 13064}#)
- (#{match 12940}#
- (car #{e 13061}#)
- (car #{y-pat 13064}#)
- #{w 13062}#
- #{r 13065}#
- #{mod 12973}#)))
+ (cdr #{y-pat
-ANAU$bmvAmthP7L7xwpyi}#)
+ (#{match
-ANAU$bmvAmthP7L7xwpwm}#
+ (car #{e
-ANAU$bmvAmthP7L7xwpyf}#)
+ (car #{y-pat
-ANAU$bmvAmthP7L7xwpyi}#)
+ #{w
-ANAU$bmvAmthP7L7xwpyg}#
+ #{r
-ANAU$bmvAmthP7L7xwpyj}#
+ #{mod
-ANAU$bmvAmthP7L7xwpxH}#)))
(values #f #f #f))))
- (if (if (vector? #{e 13061}#)
+ (if (if (vector?
+ #{e -ANAU$bmvAmthP7L7xwpyf}#)
(if (= (vector-length
- #{e 13061}#)
+ #{e
-ANAU$bmvAmthP7L7xwpyf}#)
4)
- (eq? (vector-ref #{e 13061}# 0)
+ (eq? (vector-ref
+ #{e
-ANAU$bmvAmthP7L7xwpyf}#
+ 0)
'syntax-object)
#f)
#f)
- (#{f 13059}#
- (vector-ref #{e 13061}# 1)
- (#{join-wraps 2759}#
- #{w 13062}#
- #{e 13061}#))
+ (#{f -ANAU$bmvAmthP7L7xwpyd}#
+ (vector-ref
+ #{e -ANAU$bmvAmthP7L7xwpyf}#
+ 1)
+ (#{join-wraps
-ANAU$bmvAmthP7L7xwnNw}#
+ #{w -ANAU$bmvAmthP7L7xwpyg}#
+ #{e -ANAU$bmvAmthP7L7xwpyf}#))
(values
'()
- #{y-pat 13054}#
- (#{match 12940}#
- #{e 13061}#
- #{z-pat 13055}#
- #{w 13062}#
- #{r 12972}#
- #{mod 12973}#)))))))
- (#{f 13059}# #{e 12969}# #{w 12971}#))))
- (lambda (#{xr* 13092}# #{y-pat 13093}# #{r 13094}#)
- (if #{r 13094}#
- (if (null? #{y-pat 13093}#)
- (if (null? #{xr* 13092}#)
- (#{match-empty 12937}#
- (vector-ref #{p 12970}# 1)
- #{r 13094}#)
- (#{combine 12938}#
- #{xr* 13092}#
- #{r 13094}#))
+ #{y-pat -ANAU$bmvAmthP7L7xwpyY}#
+ (#{match -ANAU$bmvAmthP7L7xwpwm}#
+ #{e -ANAU$bmvAmthP7L7xwpyf}#
+ #{z-pat -ANAU$bmvAmthP7L7xwpyZ}#
+ #{w -ANAU$bmvAmthP7L7xwpyg}#
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
+ #{mod
-ANAU$bmvAmthP7L7xwpxH}#)))))))
+ (#{f -ANAU$bmvAmthP7L7xwpyd}#
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ #{w -ANAU$bmvAmthP7L7xwpxF}#))))
+ (lambda (#{xr* -ANAU$bmvAmthP7L7xwpy$}#
+ #{y-pat address@hidden
+ #{r -ANAU$bmvAmthP7L7xwpzA}#)
+ (if #{r -ANAU$bmvAmthP7L7xwpzA}#
+ (if (null? #{y-pat address@hidden)
+ (if (null? #{xr* -ANAU$bmvAmthP7L7xwpy$}#)
+ (#{match-empty -ANAU$bmvAmthP7L7xwpwj}#
+ (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpxE}#
+ 1)
+ #{r -ANAU$bmvAmthP7L7xwpzA}#)
+ (#{combine -ANAU$bmvAmthP7L7xwpwk}#
+ #{xr* -ANAU$bmvAmthP7L7xwpy$}#
+ #{r -ANAU$bmvAmthP7L7xwpzA}#))
#f)
#f)))
- (if (eqv? #{atom-key 12983}# 'free-id)
- (if (if (symbol? #{e 12969}#)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwpxR}#
+ 'free-id)
+ (if (if (symbol? #{e -ANAU$bmvAmthP7L7xwpxD}#)
#t
- (if (if (vector? #{e 12969}#)
- (if (= (vector-length #{e 12969}#) 4)
- (eq? (vector-ref #{e 12969}# 0)
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (if (= (vector-length
+ #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ 4)
+ (eq? (vector-ref
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ 0)
'syntax-object)
#f)
#f)
- (symbol? (vector-ref #{e 12969}# 1))
+ (symbol?
+ (vector-ref
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ 1))
#f))
- (if (let ((#{i 13425}#
- (#{wrap 2771}#
- #{e 12969}#
- #{w 12971}#
- #{mod 12973}#))
- (#{j 13426}#
- (vector-ref #{p 12970}# 1)))
- (if (eq? (if (if (vector? #{i 13425}#)
+ (if (let ((#{i -ANAU$bmvAmthP7L7xwp4L}#
+ (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#))
+ (#{j -ANAU$bmvAmthP7L7xwp4M}#
+ (vector-ref
+ #{p -ANAU$bmvAmthP7L7xwpxE}#
+ 1)))
+ (if (eq? (if (if (vector?
+ #{i
-ANAU$bmvAmthP7L7xwp4L}#)
(if (= (vector-length
- #{i 13425}#)
+ #{i
-ANAU$bmvAmthP7L7xwp4L}#)
4)
(eq? (vector-ref
- #{i 13425}#
+ #{i
-ANAU$bmvAmthP7L7xwp4L}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{i 13425}# 1)
- #{i 13425}#)
- (if (if (vector? #{j 13426}#)
+ (vector-ref
+ #{i -ANAU$bmvAmthP7L7xwp4L}#
+ 1)
+ #{i -ANAU$bmvAmthP7L7xwp4L}#)
+ (if (if (vector?
+ #{j
-ANAU$bmvAmthP7L7xwp4M}#)
(if (= (vector-length
- #{j 13426}#)
+ #{j
-ANAU$bmvAmthP7L7xwp4M}#)
4)
(eq? (vector-ref
- #{j 13426}#
+ #{j
-ANAU$bmvAmthP7L7xwp4M}#
0)
'syntax-object)
#f)
#f)
- (vector-ref #{j 13426}# 1)
- #{j 13426}#))
- (eq? (#{id-var-name 2762}#
- #{i 13425}#
+ (vector-ref
+ #{j -ANAU$bmvAmthP7L7xwp4M}#
+ 1)
+ #{j -ANAU$bmvAmthP7L7xwp4M}#))
+ (eq? (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{i -ANAU$bmvAmthP7L7xwp4L}#
'(()))
- (#{id-var-name 2762}#
- #{j 13426}#
+ (#{id-var-name
-ANAU$bmvAmthP7L7xwnNz}#
+ #{j -ANAU$bmvAmthP7L7xwp4M}#
'(())))
#f))
- #{r 12972}#
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
#f)
#f)
- (if (eqv? #{atom-key 12983}# 'atom)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwpxR}# 'atom)
(if (equal?
- (vector-ref #{p 12970}# 1)
- (#{strip 2791}# #{e 12969}# #{w 12971}#))
- #{r 12972}#
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwpxE}# 1)
+ (#{strip -ANAU$bmvAmthP7L7xwnOR}#
+ #{e -ANAU$bmvAmthP7L7xwpxD}#
+ #{w -ANAU$bmvAmthP7L7xwpxF}#))
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
#f)
- (if (eqv? #{atom-key 12983}# 'vector)
- (if (vector? #{e 12969}#)
- (#{match 12940}#
- (vector->list #{e 12969}#)
- (vector-ref #{p 12970}# 1)
- #{w 12971}#
- #{r 12972}#
- #{mod 12973}#)
+ (if (eqv? #{atom-key -ANAU$bmvAmthP7L7xwpxR}#
+ 'vector)
+ (if (vector? #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (#{match -ANAU$bmvAmthP7L7xwpwm}#
+ (vector->list #{e -ANAU$bmvAmthP7L7xwpxD}#)
+ (vector-ref #{p -ANAU$bmvAmthP7L7xwpxE}# 1)
+ #{w -ANAU$bmvAmthP7L7xwpxF}#
+ #{r -ANAU$bmvAmthP7L7xwpxG}#
+ #{mod -ANAU$bmvAmthP7L7xwpxH}#)
#f))))))))))))
- (#{match 12940}#
- (lambda (#{e 13486}#
- #{p 13487}#
- #{w 13488}#
- #{r 13489}#
- #{mod 13490}#)
- (if (not #{r 13489}#)
+ (#{match -ANAU$bmvAmthP7L7xwpwm}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwp5I}#
+ #{p -ANAU$bmvAmthP7L7xwp5J}#
+ #{w -ANAU$bmvAmthP7L7xwp5K}#
+ #{r -ANAU$bmvAmthP7L7xwp5L}#
+ #{mod -ANAU$bmvAmthP7L7xwp5M}#)
+ (if (not #{r -ANAU$bmvAmthP7L7xwp5L}#)
#f
- (if (eq? #{p 13487}# '_)
- #{r 13489}#
- (if (eq? #{p 13487}# 'any)
- (cons (#{wrap 2771}#
- #{e 13486}#
- #{w 13488}#
- #{mod 13490}#)
- #{r 13489}#)
- (if (if (vector? #{e 13486}#)
- (if (= (vector-length #{e 13486}#) 4)
- (eq? (vector-ref #{e 13486}# 0) 'syntax-object)
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwp5J}# '_)
+ #{r -ANAU$bmvAmthP7L7xwp5L}#
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwp5J}# 'any)
+ (cons (#{wrap -ANAU$bmvAmthP7L7xwnN9}#
+ #{e -ANAU$bmvAmthP7L7xwp5I}#
+ #{w -ANAU$bmvAmthP7L7xwp5K}#
+ #{mod -ANAU$bmvAmthP7L7xwp5M}#)
+ #{r -ANAU$bmvAmthP7L7xwp5L}#)
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwp5I}#)
+ (if (= (vector-length #{e -ANAU$bmvAmthP7L7xwp5I}#)
+ 4)
+ (eq? (vector-ref #{e -ANAU$bmvAmthP7L7xwp5I}# 0)
+ 'syntax-object)
#f)
#f)
- (#{match* 12939}#
- (vector-ref #{e 13486}# 1)
- #{p 13487}#
- (#{join-wraps 2759}#
- #{w 13488}#
- (vector-ref #{e 13486}# 2))
- #{r 13489}#
- (vector-ref #{e 13486}# 3))
- (#{match* 12939}#
- #{e 13486}#
- #{p 13487}#
- #{w 13488}#
- #{r 13489}#
- #{mod 13490}#))))))))
+ (#{match* -ANAU$bmvAmthP7L7xwpwl}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp5I}# 1)
+ #{p -ANAU$bmvAmthP7L7xwp5J}#
+ (#{join-wraps -ANAU$bmvAmthP7L7xwnNw}#
+ #{w -ANAU$bmvAmthP7L7xwp5K}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp5I}# 2))
+ #{r -ANAU$bmvAmthP7L7xwp5L}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwp5I}# 3))
+ (#{match* -ANAU$bmvAmthP7L7xwpwl}#
+ #{e -ANAU$bmvAmthP7L7xwp5I}#
+ #{p -ANAU$bmvAmthP7L7xwp5J}#
+ #{w -ANAU$bmvAmthP7L7xwp5K}#
+ #{r -ANAU$bmvAmthP7L7xwp5L}#
+ #{mod -ANAU$bmvAmthP7L7xwp5M}#))))))))
(set! $sc-dispatch
- (lambda (#{e 12941}# #{p 12942}#)
- (if (eq? #{p 12942}# 'any)
- (list #{e 12941}#)
- (if (eq? #{p 12942}# '_)
+ (lambda (#{e -ANAU$bmvAmthP7L7xwpwn}#
+ #{p -ANAU$bmvAmthP7L7xwpwo}#)
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwpwo}# 'any)
+ (list #{e -ANAU$bmvAmthP7L7xwpwn}#)
+ (if (eq? #{p -ANAU$bmvAmthP7L7xwpwo}# '_)
'()
- (if (if (vector? #{e 12941}#)
- (if (= (vector-length #{e 12941}#) 4)
- (eq? (vector-ref #{e 12941}# 0) 'syntax-object)
+ (if (if (vector? #{e -ANAU$bmvAmthP7L7xwpwn}#)
+ (if (= (vector-length #{e -ANAU$bmvAmthP7L7xwpwn}#)
+ 4)
+ (eq? (vector-ref #{e -ANAU$bmvAmthP7L7xwpwn}# 0)
+ 'syntax-object)
#f)
#f)
- (#{match* 12939}#
- (vector-ref #{e 12941}# 1)
- #{p 12942}#
- (vector-ref #{e 12941}# 2)
+ (#{match* -ANAU$bmvAmthP7L7xwpwl}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwpwn}# 1)
+ #{p -ANAU$bmvAmthP7L7xwpwo}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwpwn}# 2)
'()
- (vector-ref #{e 12941}# 3))
- (#{match* 12939}#
- #{e 12941}#
- #{p 12942}#
+ (vector-ref #{e -ANAU$bmvAmthP7L7xwpwn}# 3))
+ (#{match* -ANAU$bmvAmthP7L7xwpwl}#
+ #{e -ANAU$bmvAmthP7L7xwpwn}#
+ #{p -ANAU$bmvAmthP7L7xwpwo}#
'(())
'()
#f))))))))))
@@ -22448,76 +23842,82 @@
(make-syntax-transformer
'with-syntax
'macro
- (lambda (#{x 24645}#)
- (let ((#{tmp 24647}#
- ($sc-dispatch #{x 24645}# '(_ () any . each-any))))
- (if #{tmp 24647}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xws3J}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws3L}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xws3J}#
+ '(_ () any . each-any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xws3L}#
(@apply
- (lambda (#{e1 24651}# #{e2 24652}#)
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xws3P}#
+ #{e2 -ANAU$bmvAmthP7L7xws3Q}#)
(cons '#(syntax-object
let
((top)
- #(ribcage #(e1 e2) #((top) (top)) #("1al" "1am"))
+ #(ribcage #(e1 e2) #((top) (top)) #("1bj" "1bk"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ak")))
+ #(ribcage #(x) #((top)) #("1bi")))
(hygiene guile))
- (cons '() (cons #{e1 24651}# #{e2 24652}#))))
- #{tmp 24647}#)
- (let ((#{tmp 24653}#
+ (cons '()
+ (cons #{e1 -ANAU$bmvAmthP7L7xws3P}#
+ #{e2 -ANAU$bmvAmthP7L7xws3Q}#))))
+ #{tmp -ANAU$bmvAmthP7L7xws3L}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws3R}#
($sc-dispatch
- #{x 24645}#
+ #{x -ANAU$bmvAmthP7L7xws3J}#
'(_ ((any any)) any . each-any))))
- (if #{tmp 24653}#
+ (if #{tmp -ANAU$bmvAmthP7L7xws3R}#
(@apply
- (lambda (#{out 24657}#
- #{in 24658}#
- #{e1 24659}#
- #{e2 24660}#)
+ (lambda (#{out -ANAU$bmvAmthP7L7xws3V}#
+ #{in -ANAU$bmvAmthP7L7xws3W}#
+ #{e1 -ANAU$bmvAmthP7L7xws3X}#
+ #{e2 -ANAU$bmvAmthP7L7xws3Y}#)
(list '#(syntax-object
syntax-case
((top)
#(ribcage
#(out in e1 e2)
#((top) (top) (top) (top))
- #("1an" "1ao" "1ap" "1aq"))
+ #("1bl" "1bm" "1bn" "1bo"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ak")))
+ #(ribcage #(x) #((top)) #("1bi")))
(hygiene guile))
- #{in 24658}#
+ #{in -ANAU$bmvAmthP7L7xws3W}#
'()
- (list #{out 24657}#
+ (list #{out -ANAU$bmvAmthP7L7xws3V}#
(cons '#(syntax-object
let
((top)
#(ribcage
#(out in e1 e2)
#((top) (top) (top) (top))
- #("1an" "1ao" "1ap" "1aq"))
+ #("1bl" "1bm" "1bn" "1bo"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ak")))
+ #(ribcage #(x) #((top)) #("1bi")))
(hygiene guile))
(cons '()
- (cons #{e1 24659}# #{e2 24660}#))))))
- #{tmp 24653}#)
- (let ((#{tmp 24661}#
+ (cons #{e1 -ANAU$bmvAmthP7L7xws3X}#
+ #{e2
-ANAU$bmvAmthP7L7xws3Y}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xws3R}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws3Z}#
($sc-dispatch
- #{x 24645}#
+ #{x -ANAU$bmvAmthP7L7xws3J}#
'(_ #(each (any any)) any . each-any))))
- (if #{tmp 24661}#
+ (if #{tmp -ANAU$bmvAmthP7L7xws3Z}#
(@apply
- (lambda (#{out 24665}#
- #{in 24666}#
- #{e1 24667}#
- #{e2 24668}#)
+ (lambda (#{out -ANAU$bmvAmthP7L7xws3d}#
+ #{in -ANAU$bmvAmthP7L7xws3e}#
+ #{e1 -ANAU$bmvAmthP7L7xws3f}#
+ #{e2 -ANAU$bmvAmthP7L7xws3g}#)
(list '#(syntax-object
syntax-case
((top)
#(ribcage
#(out in e1 e2)
#((top) (top) (top) (top))
- #("1ar" "1as" "1at" "1au"))
+ #("1bp" "1bq" "1br" "1bs"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ak")))
+ #(ribcage #(x) #((top)) #("1bi")))
(hygiene guile))
(cons '#(syntax-object
list
@@ -22525,56 +23925,56 @@
#(ribcage
#(out in e1 e2)
#((top) (top) (top) (top))
- #("1ar" "1as" "1at" "1au"))
+ #("1bp" "1bq" "1br" "1bs"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ak")))
+ #(ribcage #(x) #((top)) #("1bi")))
(hygiene guile))
- #{in 24666}#)
+ #{in -ANAU$bmvAmthP7L7xws3e}#)
'()
- (list #{out 24665}#
+ (list #{out -ANAU$bmvAmthP7L7xws3d}#
(cons '#(syntax-object
let
((top)
#(ribcage
#(out in e1 e2)
#((top) (top) (top) (top))
- #("1ar" "1as" "1at" "1au"))
+ #("1bp" "1bq" "1br" "1bs"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ak")))
+ #(ribcage #(x) #((top)) #("1bi")))
(hygiene guile))
(cons '()
- (cons #{e1 24667}#
- #{e2 24668}#))))))
- #{tmp 24661}#)
+ (cons #{e1
-ANAU$bmvAmthP7L7xws3f}#
+ #{e2
-ANAU$bmvAmthP7L7xws3g}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xws3Z}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 24645}#))))))))))
+ #{x -ANAU$bmvAmthP7L7xws3J}#))))))))))
(define syntax-rules
(make-syntax-transformer
'syntax-rules
'macro
- (lambda (#{x 24707}#)
- (let ((#{tmp 24709}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xws4H}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws4J}#
($sc-dispatch
- #{x 24707}#
+ #{x -ANAU$bmvAmthP7L7xws4H}#
'(_ each-any . #(each ((any . any) any))))))
- (if #{tmp 24709}#
+ (if #{tmp -ANAU$bmvAmthP7L7xws4J}#
(@apply
- (lambda (#{k 24713}#
- #{keyword 24714}#
- #{pattern 24715}#
- #{template 24716}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xws4N}#
+ #{keyword -ANAU$bmvAmthP7L7xws4O}#
+ #{pattern -ANAU$bmvAmthP7L7xws4P}#
+ #{template -ANAU$bmvAmthP7L7xws4Q}#)
(list '#(syntax-object
lambda
((top)
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
'(#(syntax-object
x
@@ -22582,9 +23982,9 @@
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile)))
(vector
'(#(syntax-object
@@ -22593,9 +23993,9 @@
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
.
#(syntax-object
@@ -22604,9 +24004,9 @@
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile)))
(cons '#(syntax-object
patterns
@@ -22614,20 +24014,20 @@
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
- #{pattern 24715}#))
+ #{pattern -ANAU$bmvAmthP7L7xws4P}#))
(cons '#(syntax-object
syntax-case
((top)
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
(cons '#(syntax-object
x
@@ -22635,13 +24035,13 @@
#(ribcage
#(k keyword pattern template)
#((top) (top) (top) (top))
- #("1aw" "1ax" "1ay" "1az"))
+ #("1bu" "1bv" "1bw" "1bx"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
- (cons #{k 24713}#
- (map (lambda (#{tmp 24691 24717}#
- #{tmp 24690 24718}#)
+ (cons #{k -ANAU$bmvAmthP7L7xws4N}#
+ (map (lambda (#{tmp
-ANAU$bmvAmthP7L7xws33 -ANAU$bmvAmthP7L7xws4R}#
+ #{tmp
-ANAU$bmvAmthP7L7xws32 -ANAU$bmvAmthP7L7xws4S}#)
(list (cons '#(syntax-object
dummy
((top)
@@ -22654,10 +24054,10 @@
(top)
(top)
(top))
- #("1aw"
- "1ax"
- "1ay"
- "1az"))
+ #("1bu"
+ "1bv"
+ "1bw"
+ "1bx"))
#(ribcage
()
()
@@ -22665,9 +24065,9 @@
#(ribcage
#(x)
#((top))
- #("1av")))
+ #("1bt")))
(hygiene guile))
- #{tmp 24690 24718}#)
+ #{tmp
-ANAU$bmvAmthP7L7xws32 -ANAU$bmvAmthP7L7xws4S}#)
(list '#(syntax-object
syntax
((top)
@@ -22680,10 +24080,10 @@
(top)
(top)
(top))
- #("1aw"
- "1ax"
- "1ay"
- "1az"))
+ #("1bu"
+ "1bv"
+ "1bw"
+ "1bx"))
#(ribcage
()
()
@@ -22691,41 +24091,43 @@
#(ribcage
#(x)
#((top))
- #("1av")))
+ #("1bt")))
(hygiene guile))
- #{tmp 24691 24717}#)))
- #{template 24716}#
- #{pattern 24715}#))))))
- #{tmp 24709}#)
- (let ((#{tmp 24719}#
+ #{tmp
-ANAU$bmvAmthP7L7xws33 -ANAU$bmvAmthP7L7xws4R}#)))
+ #{template -ANAU$bmvAmthP7L7xws4Q}#
+ #{pattern
-ANAU$bmvAmthP7L7xws4P}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xws4J}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws4T}#
($sc-dispatch
- #{x 24707}#
+ #{x -ANAU$bmvAmthP7L7xws4H}#
'(_ each-any any . #(each ((any . any) any))))))
- (if (if #{tmp 24719}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xws4T}#
(@apply
- (lambda (#{k 24723}#
- #{docstring 24724}#
- #{keyword 24725}#
- #{pattern 24726}#
- #{template 24727}#)
- (string? (syntax->datum #{docstring 24724}#)))
- #{tmp 24719}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xws4X}#
+ #{docstring -ANAU$bmvAmthP7L7xws4Y}#
+ #{keyword -ANAU$bmvAmthP7L7xws4Z}#
+ #{pattern -ANAU$bmvAmthP7L7xws4a}#
+ #{template -ANAU$bmvAmthP7L7xws4b}#)
+ (string?
+ (syntax->datum
+ #{docstring -ANAU$bmvAmthP7L7xws4Y}#)))
+ #{tmp -ANAU$bmvAmthP7L7xws4T}#)
#f)
(@apply
- (lambda (#{k 24728}#
- #{docstring 24729}#
- #{keyword 24730}#
- #{pattern 24731}#
- #{template 24732}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xws4c}#
+ #{docstring -ANAU$bmvAmthP7L7xws4d}#
+ #{keyword -ANAU$bmvAmthP7L7xws4e}#
+ #{pattern -ANAU$bmvAmthP7L7xws4f}#
+ #{template -ANAU$bmvAmthP7L7xws4g}#)
(list '#(syntax-object
lambda
((top)
#(ribcage
#(k docstring keyword pattern template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
'(#(syntax-object
x
@@ -22733,11 +24135,11 @@
#(ribcage
#(k docstring keyword pattern template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile)))
- #{docstring 24729}#
+ #{docstring -ANAU$bmvAmthP7L7xws4d}#
(vector
'(#(syntax-object
macro-type
@@ -22745,9 +24147,9 @@
#(ribcage
#(k docstring keyword pattern template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
.
#(syntax-object
@@ -22756,9 +24158,9 @@
#(ribcage
#(k docstring keyword pattern template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile)))
(cons '#(syntax-object
patterns
@@ -22766,20 +24168,20 @@
#(ribcage
#(k docstring keyword pattern template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
- #{pattern 24731}#))
+ #{pattern -ANAU$bmvAmthP7L7xws4f}#))
(cons '#(syntax-object
syntax-case
((top)
#(ribcage
#(k docstring keyword pattern template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
(cons '#(syntax-object
x
@@ -22791,13 +24193,13 @@
pattern
template)
#((top) (top) (top) (top) (top))
- #("1b5" "1b6" "1b7" "1b8" "1b9"))
+ #("1c3" "1c4" "1c5" "1c6" "1c7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1av")))
+ #(ribcage #(x) #((top)) #("1bt")))
(hygiene guile))
- (cons #{k 24728}#
- (map (lambda (#{tmp 24706 24733}#
- #{tmp 24705 24734}#)
+ (cons #{k -ANAU$bmvAmthP7L7xws4c}#
+ (map (lambda (#{tmp
-ANAU$bmvAmthP7L7xws4G -ANAU$bmvAmthP7L7xws4h}#
+ #{tmp
-ANAU$bmvAmthP7L7xws4F -ANAU$bmvAmthP7L7xws4i}#)
(list (cons '#(syntax-object
dummy
((top)
@@ -22812,11 +24214,11 @@
(top)
(top)
(top))
- #("1b5"
- "1b6"
- "1b7"
- "1b8"
- "1b9"))
+ #("1c3"
+ "1c4"
+ "1c5"
+ "1c6"
+ "1c7"))
#(ribcage
()
()
@@ -22824,10 +24226,10 @@
#(ribcage
#(x)
#((top))
- #("1av")))
+ #("1bt")))
(hygiene
guile))
- #{tmp 24705
24734}#)
+ #{tmp
-ANAU$bmvAmthP7L7xws4F -ANAU$bmvAmthP7L7xws4i}#)
(list '#(syntax-object
syntax
((top)
@@ -22842,11 +24244,11 @@
(top)
(top)
(top))
- #("1b5"
- "1b6"
- "1b7"
- "1b8"
- "1b9"))
+ #("1c3"
+ "1c4"
+ "1c5"
+ "1c6"
+ "1c7"))
#(ribcage
()
()
@@ -22854,50 +24256,52 @@
#(ribcage
#(x)
#((top))
- #("1av")))
+ #("1bt")))
(hygiene
guile))
- #{tmp 24706
24733}#)))
- #{template 24732}#
- #{pattern 24731}#))))))
- #{tmp 24719}#)
+ #{tmp
-ANAU$bmvAmthP7L7xws4G -ANAU$bmvAmthP7L7xws4h}#)))
+ #{template
-ANAU$bmvAmthP7L7xws4g}#
+ #{pattern
-ANAU$bmvAmthP7L7xws4f}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xws4T}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 24707}#))))))))
+ #{x -ANAU$bmvAmthP7L7xws4H}#))))))))
(define define-syntax-rule
(make-syntax-transformer
'define-syntax-rule
'macro
- (lambda (#{x 24759}#)
- (let ((#{tmp 24761}#
- ($sc-dispatch #{x 24759}# '(_ (any . any) any))))
- (if #{tmp 24761}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xws47}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws49}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xws47}#
+ '(_ (any . any) any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xws49}#
(@apply
- (lambda (#{name 24765}#
- #{pattern 24766}#
- #{template 24767}#)
+ (lambda (#{name -ANAU$bmvAmthP7L7xws5B}#
+ #{pattern -ANAU$bmvAmthP7L7xws5C}#
+ #{template -ANAU$bmvAmthP7L7xws5D}#)
(list '#(syntax-object
define-syntax
((top)
#(ribcage
#(name pattern template)
#((top) (top) (top))
- #("1bb" "1bc" "1bd"))
+ #("1c9" "1ca" "1cb"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ba")))
+ #(ribcage #(x) #((top)) #("1c8")))
(hygiene guile))
- #{name 24765}#
+ #{name -ANAU$bmvAmthP7L7xws5B}#
(list '#(syntax-object
syntax-rules
((top)
#(ribcage
#(name pattern template)
#((top) (top) (top))
- #("1bb" "1bc" "1bd"))
+ #("1c9" "1ca" "1cb"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ba")))
+ #(ribcage #(x) #((top)) #("1c8")))
(hygiene guile))
'()
(list (cons '#(syntax-object
@@ -22906,54 +24310,56 @@
#(ribcage
#(name pattern template)
#((top) (top) (top))
- #("1bb" "1bc" "1bd"))
+ #("1c9" "1ca" "1cb"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ba")))
+ #(ribcage #(x) #((top)) #("1c8")))
(hygiene guile))
- #{pattern 24766}#)
- #{template 24767}#))))
- #{tmp 24761}#)
- (let ((#{tmp 24768}#
+ #{pattern -ANAU$bmvAmthP7L7xws5C}#)
+ #{template -ANAU$bmvAmthP7L7xws5D}#))))
+ #{tmp -ANAU$bmvAmthP7L7xws49}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws5E}#
($sc-dispatch
- #{x 24759}#
+ #{x -ANAU$bmvAmthP7L7xws47}#
'(_ (any . any) any any))))
- (if (if #{tmp 24768}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xws5E}#
(@apply
- (lambda (#{name 24772}#
- #{pattern 24773}#
- #{docstring 24774}#
- #{template 24775}#)
- (string? (syntax->datum #{docstring 24774}#)))
- #{tmp 24768}#)
+ (lambda (#{name -ANAU$bmvAmthP7L7xws5I}#
+ #{pattern -ANAU$bmvAmthP7L7xws5J}#
+ #{docstring -ANAU$bmvAmthP7L7xws5K}#
+ #{template -ANAU$bmvAmthP7L7xws5L}#)
+ (string?
+ (syntax->datum
+ #{docstring -ANAU$bmvAmthP7L7xws5K}#)))
+ #{tmp -ANAU$bmvAmthP7L7xws5E}#)
#f)
(@apply
- (lambda (#{name 24776}#
- #{pattern 24777}#
- #{docstring 24778}#
- #{template 24779}#)
+ (lambda (#{name -ANAU$bmvAmthP7L7xws5M}#
+ #{pattern -ANAU$bmvAmthP7L7xws5N}#
+ #{docstring -ANAU$bmvAmthP7L7xws5O}#
+ #{template -ANAU$bmvAmthP7L7xws5P}#)
(list '#(syntax-object
define-syntax
((top)
#(ribcage
#(name pattern docstring template)
#((top) (top) (top) (top))
- #("1bi" "1bj" "1bk" "1bl"))
+ #("1cg" "1ch" "1ci" "1cj"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ba")))
+ #(ribcage #(x) #((top)) #("1c8")))
(hygiene guile))
- #{name 24776}#
+ #{name -ANAU$bmvAmthP7L7xws5M}#
(list '#(syntax-object
syntax-rules
((top)
#(ribcage
#(name pattern docstring template)
#((top) (top) (top) (top))
- #("1bi" "1bj" "1bk" "1bl"))
+ #("1cg" "1ch" "1ci" "1cj"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ba")))
+ #(ribcage #(x) #((top)) #("1c8")))
(hygiene guile))
'()
- #{docstring 24778}#
+ #{docstring -ANAU$bmvAmthP7L7xws5O}#
(list (cons '#(syntax-object
_
((top)
@@ -22963,50 +24369,52 @@
docstring
template)
#((top) (top) (top) (top))
- #("1bi" "1bj" "1bk" "1bl"))
+ #("1cg" "1ch" "1ci" "1cj"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1ba")))
+ #("1c8")))
(hygiene guile))
- #{pattern 24777}#)
- #{template 24779}#))))
- #{tmp 24768}#)
+ #{pattern -ANAU$bmvAmthP7L7xws5N}#)
+ #{template -ANAU$bmvAmthP7L7xws5P}#))))
+ #{tmp -ANAU$bmvAmthP7L7xws5E}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 24759}#))))))))
+ #{x -ANAU$bmvAmthP7L7xws47}#))))))))
(define let*
(make-syntax-transformer
'let*
'macro
- (lambda (#{x 24813}#)
- (let ((#{tmp 24815}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xws5x}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws5z}#
($sc-dispatch
- #{x 24813}#
+ #{x -ANAU$bmvAmthP7L7xws5x}#
'(any #(each (any any)) any . each-any))))
- (if (if #{tmp 24815}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xws5z}#
(@apply
- (lambda (#{let* 24819}#
- #{x 24820}#
- #{v 24821}#
- #{e1 24822}#
- #{e2 24823}#)
- (and-map identifier? #{x 24820}#))
- #{tmp 24815}#)
+ (lambda (#{let* -ANAU$bmvAmthP7L7xws53}#
+ #{x -ANAU$bmvAmthP7L7xws54}#
+ #{v -ANAU$bmvAmthP7L7xws55}#
+ #{e1 -ANAU$bmvAmthP7L7xws56}#
+ #{e2 -ANAU$bmvAmthP7L7xws57}#)
+ (and-map
+ identifier?
+ #{x -ANAU$bmvAmthP7L7xws54}#))
+ #{tmp -ANAU$bmvAmthP7L7xws5z}#)
#f)
(@apply
- (lambda (#{let* 24824}#
- #{x 24825}#
- #{v 24826}#
- #{e1 24827}#
- #{e2 24828}#)
+ (lambda (#{let* -ANAU$bmvAmthP7L7xws58}#
+ #{x -ANAU$bmvAmthP7L7xws59}#
+ #{v -ANAU$bmvAmthP7L7xws5$}#
+ #{e1 address@hidden
+ #{e2 -ANAU$bmvAmthP7L7xws6A}#)
(letrec*
- ((#{f 24829}#
- (lambda (#{bindings 24832}#)
- (if (null? #{bindings 24832}#)
+ ((#{f -ANAU$bmvAmthP7L7xws6B}#
+ (lambda (#{bindings -ANAU$bmvAmthP7L7xws6E}#)
+ (if (null? #{bindings -ANAU$bmvAmthP7L7xws6E}#)
(cons '#(syntax-object
let
((top)
@@ -23014,23 +24422,29 @@
#(ribcage
#(f bindings)
#((top) (top))
- #("1bx" "1by"))
+ #("1cv" "1cw"))
#(ribcage
#(let* x v e1 e2)
#((top) (top) (top) (top) (top))
- #("1bs" "1bt" "1bu" "1bv" "1bw"))
+ #("1cq" "1cr" "1cs" "1ct" "1cu"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1bm")))
+ #(ribcage #(x) #((top)) #("1ck")))
(hygiene guile))
- (cons '() (cons #{e1 24827}# #{e2 24828}#)))
- (let ((#{tmp 24833}#
- (list (#{f 24829}# (cdr #{bindings 24832}#))
- (car #{bindings 24832}#))))
- (let ((#{tmp 24834}#
- ($sc-dispatch #{tmp 24833}# '(any any))))
- (if #{tmp 24834}#
+ (cons '()
+ (cons #{e1 address@hidden
+ #{e2 -ANAU$bmvAmthP7L7xws6A}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws6F}#
+ (list (#{f -ANAU$bmvAmthP7L7xws6B}#
+ (cdr #{bindings
-ANAU$bmvAmthP7L7xws6E}#))
+ (car #{bindings
-ANAU$bmvAmthP7L7xws6E}#))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws6G}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xws6F}#
+ '(any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xws6G}#
(@apply
- (lambda (#{body 24836}# #{binding 24837}#)
+ (lambda (#{body -ANAU$bmvAmthP7L7xws6I}#
+ #{binding -ANAU$bmvAmthP7L7xws6J}#)
(list '#(syntax-object
let
((top)
@@ -23038,86 +24452,102 @@
#(ribcage
#(body binding)
#((top) (top))
- #("1bz" "1c0"))
+ #("1cx" "1cy"))
#(ribcage () () ())
#(ribcage
#(f bindings)
#((top) (top))
- #("1bx" "1by"))
+ #("1cv" "1cw"))
#(ribcage
#(let* x v e1 e2)
#((top) (top) (top) (top) (top))
- #("1bs" "1bt" "1bu" "1bv" "1bw"))
+ #("1cq" "1cr" "1cs" "1ct" "1cu"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1bm")))
+ #(ribcage #(x) #((top)) #("1ck")))
(hygiene guile))
- (list #{binding 24837}#)
- #{body 24836}#))
- #{tmp 24834}#)
+ (list #{binding
-ANAU$bmvAmthP7L7xws6J}#)
+ #{body -ANAU$bmvAmthP7L7xws6I}#))
+ #{tmp -ANAU$bmvAmthP7L7xws6G}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 24833}#))))))))
- (#{f 24829}# (map list #{x 24825}# #{v 24826}#))))
- #{tmp 24815}#)
+ #{tmp -ANAU$bmvAmthP7L7xws6F}#))))))))
+ (#{f -ANAU$bmvAmthP7L7xws6B}#
+ (map list
+ #{x -ANAU$bmvAmthP7L7xws59}#
+ #{v -ANAU$bmvAmthP7L7xws5$}#))))
+ #{tmp -ANAU$bmvAmthP7L7xws5z}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 24813}#))))))
+ #{x -ANAU$bmvAmthP7L7xws5x}#))))))
(define do
(make-syntax-transformer
'do
'macro
- (lambda (#{orig-x 24881}#)
- (let ((#{tmp 24883}#
+ (lambda (#{orig-x -ANAU$bmvAmthP7L7xws61}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws63}#
($sc-dispatch
- #{orig-x 24881}#
+ #{orig-x -ANAU$bmvAmthP7L7xws61}#
'(_ #(each (any any . any))
(any . each-any)
.
each-any))))
- (if #{tmp 24883}#
+ (if #{tmp -ANAU$bmvAmthP7L7xws63}#
(@apply
- (lambda (#{var 24887}#
- #{init 24888}#
- #{step 24889}#
- #{e0 24890}#
- #{e1 24891}#
- #{c 24892}#)
- (let ((#{tmp 24893}#
- (map (lambda (#{v 24896}# #{s 24897}#)
- (let ((#{tmp 24899}#
- ($sc-dispatch #{s 24897}# '())))
- (if #{tmp 24899}#
- (@apply (lambda () #{v 24896}#) #{tmp 24899}#)
- (let ((#{tmp 24902}#
- ($sc-dispatch #{s 24897}# '(any))))
- (if #{tmp 24902}#
+ (lambda (#{var -ANAU$bmvAmthP7L7xws67}#
+ #{init -ANAU$bmvAmthP7L7xws68}#
+ #{step -ANAU$bmvAmthP7L7xws69}#
+ #{e0 -ANAU$bmvAmthP7L7xws6$}#
+ #{e1 address@hidden
+ #{c -ANAU$bmvAmthP7L7xws7A}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws7B}#
+ (map (lambda (#{v -ANAU$bmvAmthP7L7xws7E}#
+ #{s -ANAU$bmvAmthP7L7xws7F}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws7H}#
+ ($sc-dispatch
+ #{s -ANAU$bmvAmthP7L7xws7F}#
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xws7H}#
+ (@apply
+ (lambda () #{v -ANAU$bmvAmthP7L7xws7E}#)
+ #{tmp -ANAU$bmvAmthP7L7xws7H}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws7K}#
+ ($sc-dispatch
+ #{s -ANAU$bmvAmthP7L7xws7F}#
+ '(any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xws7K}#
(@apply
- (lambda (#{e 24905}#) #{e 24905}#)
- #{tmp 24902}#)
+ (lambda (#{e -ANAU$bmvAmthP7L7xws7N}#)
+ #{e -ANAU$bmvAmthP7L7xws7N}#)
+ #{tmp -ANAU$bmvAmthP7L7xws7K}#)
(syntax-violation
'do
"bad step expression"
- #{orig-x 24881}#
- #{s 24897}#))))))
- #{var 24887}#
- #{step 24889}#)))
- (let ((#{tmp 24894}#
- ($sc-dispatch #{tmp 24893}# 'each-any)))
- (if #{tmp 24894}#
+ #{orig-x -ANAU$bmvAmthP7L7xws61}#
+ #{s -ANAU$bmvAmthP7L7xws7F}#))))))
+ #{var -ANAU$bmvAmthP7L7xws67}#
+ #{step -ANAU$bmvAmthP7L7xws69}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws7C}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xws7B}#
+ 'each-any)))
+ (if #{tmp -ANAU$bmvAmthP7L7xws7C}#
(@apply
- (lambda (#{step 24911}#)
- (let ((#{tmp 24913}# ($sc-dispatch #{e1 24891}# '())))
- (if #{tmp 24913}#
+ (lambda (#{step -ANAU$bmvAmthP7L7xws7T}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws7V}#
+ ($sc-dispatch
+ #{e1 address@hidden
+ '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xws7V}#
(@apply
(lambda ()
(list '#(syntax-object
let
((top)
#(ribcage () () ())
- #(ribcage #(step) #((top)) #("1c8"))
+ #(ribcage #(step) #((top)) #("1d6"))
#(ribcage
#(var init step e0 e1 c)
#((top)
@@ -23126,23 +24556,23 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
'#(syntax-object
doloop
((top)
#(ribcage () () ())
- #(ribcage #(step) #((top)) #("1c8"))
+ #(ribcage #(step) #((top)) #("1d6"))
#(ribcage
#(var init step e0 e1 c)
#((top)
@@ -23151,19 +24581,21 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
- (map list #{var 24887}# #{init 24888}#)
+ (map list
+ #{var -ANAU$bmvAmthP7L7xws67}#
+ #{init -ANAU$bmvAmthP7L7xws68}#)
(list '#(syntax-object
if
((top)
@@ -23171,7 +24603,7 @@
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var init step e0 e1 c)
#((top)
@@ -23180,17 +24612,17 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
(list '#(syntax-object
not
@@ -23199,7 +24631,7 @@
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var
init
@@ -23213,19 +24645,19 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
- #{e0 24890}#)
+ #{e0
-ANAU$bmvAmthP7L7xws6$}#)
(cons '#(syntax-object
begin
((top)
@@ -23233,7 +24665,7 @@
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var
init
@@ -23247,20 +24679,20 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
(append
- #{c 24892}#
+ #{c
-ANAU$bmvAmthP7L7xws7A}#
(list (cons
'#(syntax-object
doloop
((top)
@@ -23271,7 +24703,7 @@
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var
init
@@ -23285,12 +24717,12 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage
()
()
@@ -23298,30 +24730,31 @@
#(ribcage
#(orig-x)
#((top))
-
#("1c1")))
+
#("1cz")))
(hygiene
guile))
- #{step
24911}#)))))))
- #{tmp 24913}#)
- (let ((#{tmp 24917}#
+ #{step
-ANAU$bmvAmthP7L7xws7T}#)))))))
+ #{tmp -ANAU$bmvAmthP7L7xws7V}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws7Z}#
($sc-dispatch
- #{e1 24891}#
+ #{e1 address@hidden
'(any . each-any))))
- (if #{tmp 24917}#
+ (if #{tmp -ANAU$bmvAmthP7L7xws7Z}#
(@apply
- (lambda (#{e1 24921}# #{e2 24922}#)
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xws7d}#
+ #{e2 -ANAU$bmvAmthP7L7xws7e}#)
(list '#(syntax-object
let
((top)
#(ribcage
#(e1 e2)
#((top) (top))
- #("1c9" "1ca"))
+ #("1d7" "1d8"))
#(ribcage () () ())
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var init step e0 e1 c)
#((top)
@@ -23330,17 +24763,17 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
'#(syntax-object
doloop
@@ -23348,12 +24781,12 @@
#(ribcage
#(e1 e2)
#((top) (top))
- #("1c9" "1ca"))
+ #("1d7" "1d8"))
#(ribcage () () ())
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var init step e0 e1 c)
#((top)
@@ -23362,33 +24795,33 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
(map list
- #{var 24887}#
- #{init 24888}#)
+ #{var -ANAU$bmvAmthP7L7xws67}#
+ #{init -ANAU$bmvAmthP7L7xws68}#)
(list '#(syntax-object
if
((top)
#(ribcage
#(e1 e2)
#((top) (top))
- #("1c9" "1ca"))
+ #("1d7" "1d8"))
#(ribcage () () ())
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var init step e0 e1 c)
#((top)
@@ -23397,31 +24830,31 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
- #{e0 24890}#
+ #{e0 -ANAU$bmvAmthP7L7xws6$}#
(cons '#(syntax-object
begin
((top)
#(ribcage
#(e1 e2)
#((top) (top))
- #("1c9" "1ca"))
+ #("1d7" "1d8"))
#(ribcage () () ())
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var
init
@@ -23435,32 +24868,32 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
- (cons #{e1 24921}#
- #{e2 24922}#))
+ (cons #{e1
-ANAU$bmvAmthP7L7xws7d}#
+ #{e2
-ANAU$bmvAmthP7L7xws7e}#))
(cons '#(syntax-object
begin
((top)
#(ribcage
#(e1 e2)
#((top) (top))
- #("1c9" "1ca"))
+ #("1d7" "1d8"))
#(ribcage () () ())
#(ribcage
#(step)
#((top))
- #("1c8"))
+ #("1d6"))
#(ribcage
#(var
init
@@ -23474,20 +24907,20 @@
(top)
(top)
(top))
- #("1c2"
- "1c3"
- "1c4"
- "1c5"
- "1c6"
- "1c7"))
+ #("1d0"
+ "1d1"
+ "1d2"
+ "1d3"
+ "1d4"
+ "1d5"))
#(ribcage () () ())
#(ribcage
#(orig-x)
#((top))
- #("1c1")))
+ #("1cz")))
(hygiene guile))
(append
- #{c 24892}#
+ #{c
-ANAU$bmvAmthP7L7xws7A}#
(list (cons
'#(syntax-object
doloop
((top)
@@ -23496,8 +24929,8 @@
e2)
#((top)
(top))
-
#("1c9"
-
"1ca"))
+
#("1d7"
+
"1d8"))
#(ribcage
()
()
@@ -23505,7 +24938,7 @@
#(ribcage
#(step)
#((top))
-
#("1c8"))
+
#("1d6"))
#(ribcage
#(var
init
@@ -23519,12 +24952,12 @@
(top)
(top)
(top))
-
#("1c2"
-
"1c3"
-
"1c4"
-
"1c5"
-
"1c6"
-
"1c7"))
+
#("1d0"
+
"1d1"
+
"1d2"
+
"1d3"
+
"1d4"
+
"1d5"))
#(ribcage
()
()
@@ -23532,42 +24965,43 @@
#(ribcage
#(orig-x)
#((top))
-
#("1c1")))
+
#("1cz")))
(hygiene
guile))
- #{step
24911}#)))))))
- #{tmp 24917}#)
+ #{step
-ANAU$bmvAmthP7L7xws7T}#)))))))
+ #{tmp -ANAU$bmvAmthP7L7xws7Z}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{e1 24891}#))))))
- #{tmp 24894}#)
+ #{e1 address@hidden))))))
+ #{tmp -ANAU$bmvAmthP7L7xws7C}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 24893}#)))))
- #{tmp 24883}#)
+ #{tmp -ANAU$bmvAmthP7L7xws7B}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xws63}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{orig-x 24881}#))))))
+ #{orig-x -ANAU$bmvAmthP7L7xws61}#))))))
(define quasiquote
(make-syntax-transformer
'quasiquote
'macro
(letrec*
- ((#{quasi 25129}#
- (lambda (#{p 25153}# #{lev 25154}#)
- (let ((#{tmp 25156}#
+ ((#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ (lambda (#{p address@hidden
+ #{lev address@hidden)
+ (let ((#{tmp address@hidden
($sc-dispatch
- #{p 25153}#
+ #{p address@hidden
'(#(free-id
#(syntax-object
unquote
((top)
#(ribcage () () ())
- #(ribcage #(p lev) #((top) (top)) #("1cm" "1cn"))
+ #(ribcage #(p lev) #((top) (top)) #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23576,22 +25010,22 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile)))
any))))
- (if #{tmp 25156}#
+ (if #{tmp address@hidden
(@apply
- (lambda (#{p 25160}#)
- (if (= #{lev 25154}# 0)
+ (lambda (#{p address@hidden)
+ (if (= #{lev address@hidden 0)
(list '#(syntax-object
"value"
((top)
- #(ribcage #(p) #((top)) #("1co"))
+ #(ribcage #(p) #((top)) #("1dm"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23600,16 +25034,16 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile))
- #{p 25160}#)
- (#{quasicons 25131}#
+ #{p address@hidden)
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
'(#(syntax-object
"quote"
((top)
- #(ribcage #(p) #((top)) #("1co"))
+ #(ribcage #(p) #((top)) #("1dm"))
#(ribcage () () ())
- #(ribcage #(p lev) #((top) (top)) #("1cm" "1cn"))
+ #(ribcage #(p lev) #((top) (top)) #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23618,14 +25052,14 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile))
#(syntax-object
unquote
((top)
- #(ribcage #(p) #((top)) #("1co"))
+ #(ribcage #(p) #((top)) #("1dm"))
#(ribcage () () ())
- #(ribcage #(p lev) #((top) (top)) #("1cm" "1cn"))
+ #(ribcage #(p lev) #((top) (top)) #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23634,15 +25068,15 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile)))
- (#{quasi 25129}#
- (list #{p 25160}#)
- (#{1-}# #{lev 25154}#)))))
- #{tmp 25156}#)
- (let ((#{tmp 25163}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ (list #{p address@hidden)
+ (#{1-}# #{lev address@hidden)))))
+ #{tmp address@hidden)
+ (let ((#{tmp address@hidden
($sc-dispatch
- #{p 25153}#
+ #{p address@hidden
'(#(free-id
#(syntax-object
quasiquote
@@ -23651,7 +25085,7 @@
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23660,19 +25094,19 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile)))
any))))
- (if #{tmp 25163}#
+ (if #{tmp address@hidden
(@apply
- (lambda (#{p 25167}#)
- (#{quasicons 25131}#
+ (lambda (#{p address@hidden)
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
'(#(syntax-object
"quote"
((top)
- #(ribcage #(p) #((top)) #("1cp"))
+ #(ribcage #(p) #((top)) #("1dn"))
#(ribcage () () ())
- #(ribcage #(p lev) #((top) (top)) #("1cm" "1cn"))
+ #(ribcage #(p lev) #((top) (top)) #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23681,14 +25115,14 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile))
#(syntax-object
quasiquote
((top)
- #(ribcage #(p) #((top)) #("1cp"))
+ #(ribcage #(p) #((top)) #("1dn"))
#(ribcage () () ())
- #(ribcage #(p lev) #((top) (top)) #("1cm" "1cn"))
+ #(ribcage #(p lev) #((top) (top)) #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23697,20 +25131,23 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile)))
- (#{quasi 25129}#
- (list #{p 25167}#)
- (#{1+}# #{lev 25154}#))))
- #{tmp 25163}#)
- (let ((#{tmp 25170}#
- ($sc-dispatch #{p 25153}# '(any . any))))
- (if #{tmp 25170}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ (list #{p address@hidden)
+ (#{1+}# #{lev address@hidden))))
+ #{tmp address@hidden)
+ (let ((#{tmp address@hidden
+ ($sc-dispatch
+ #{p address@hidden
+ '(any . any))))
+ (if #{tmp address@hidden
(@apply
- (lambda (#{p 25174}# #{q 25175}#)
- (let ((#{tmp 25177}#
+ (lambda (#{p address@hidden
+ #{q address@hidden)
+ (let ((#{tmp address@hidden
($sc-dispatch
- #{p 25174}#
+ #{p address@hidden
'(#(free-id
#(syntax-object
unquote
@@ -23718,12 +25155,12 @@
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23738,38 +25175,38 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
.
each-any))))
- (if #{tmp 25177}#
+ (if #{tmp address@hidden
(@apply
- (lambda (#{p 25181}#)
- (if (= #{lev 25154}# 0)
- (#{quasilist* 25133}#
- (map (lambda (#{tmp 24958 25217}#)
+ (lambda (#{p address@hidden)
+ (if (= #{lev address@hidden 0)
+ (#{quasilist* -ANAU$bmvAmthP7L7xws$x}#
+ (map (lambda (#{tmp
-ANAU$bmvAmthP7L7xws8C -ANAU$bmvAmthP7L7xwtAF}#)
(list '#(syntax-object
"value"
((top)
#(ribcage
#(p)
#((top))
- #("1cs"))
+ #("1dq"))
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23784,34 +25221,34 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{tmp 24958 25217}#))
- #{p 25181}#)
- (#{quasi 25129}#
- #{q 25175}#
- #{lev 25154}#))
- (#{quasicons 25131}#
- (#{quasicons 25131}#
+ #{tmp
-ANAU$bmvAmthP7L7xws8C -ANAU$bmvAmthP7L7xwtAF}#))
+ #{p address@hidden)
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{q address@hidden
+ #{lev address@hidden))
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
'(#(syntax-object
"quote"
((top)
- #(ribcage #(p) #((top)) #("1cs"))
+ #(ribcage #(p) #((top)) #("1dq"))
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23826,27 +25263,27 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
#(syntax-object
unquote
((top)
- #(ribcage #(p) #((top)) #("1cs"))
+ #(ribcage #(p) #((top)) #("1dq"))
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23861,24 +25298,24 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
- (#{quasi 25129}#
- #{p 25181}#
- (#{1-}# #{lev 25154}#)))
- (#{quasi 25129}#
- #{q 25175}#
- #{lev 25154}#))))
- #{tmp 25177}#)
- (let ((#{tmp 25222}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{p address@hidden
+ (#{1-}# #{lev address@hidden)))
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{q address@hidden
+ #{lev address@hidden))))
+ #{tmp address@hidden)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtAK}#
($sc-dispatch
- #{p 25174}#
+ #{p address@hidden
'(#(free-id
#(syntax-object
unquote-splicing
@@ -23886,12 +25323,12 @@
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23906,38 +25343,38 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
.
each-any))))
- (if #{tmp 25222}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtAK}#
(@apply
- (lambda (#{p 25226}#)
- (if (= #{lev 25154}# 0)
- (#{quasiappend 25132}#
- (map (lambda (#{tmp 24962 25229}#)
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtAO}#)
+ (if (= #{lev address@hidden 0)
+ (#{quasiappend
-ANAU$bmvAmthP7L7xws$w}#
+ (map (lambda (#{tmp
-ANAU$bmvAmthP7L7xws8G -ANAU$bmvAmthP7L7xwtAR}#)
(list '#(syntax-object
"value"
((top)
#(ribcage
#(p)
#((top))
- #("1ct"))
+ #("1dr"))
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23952,37 +25389,37 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{tmp 24962 25229}#))
- #{p 25226}#)
- (#{quasi 25129}#
- #{q 25175}#
- #{lev 25154}#))
- (#{quasicons 25131}#
- (#{quasicons 25131}#
+ #{tmp
-ANAU$bmvAmthP7L7xws8G -ANAU$bmvAmthP7L7xwtAR}#))
+ #{p -ANAU$bmvAmthP7L7xwtAO}#)
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{q address@hidden
+ #{lev address@hidden))
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (#{quasicons
-ANAU$bmvAmthP7L7xws$v}#
'(#(syntax-object
"quote"
((top)
#(ribcage
#(p)
#((top))
- #("1ct"))
+ #("1dr"))
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -23997,13 +25434,13 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
#(syntax-object
unquote-splicing
@@ -24011,16 +25448,16 @@
#(ribcage
#(p)
#((top))
- #("1ct"))
+ #("1dr"))
#(ribcage
#(p q)
#((top) (top))
- #("1cq" "1cr"))
+ #("1do" "1dp"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -24035,57 +25472,59 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
- (#{quasi 25129}#
- #{p 25226}#
- (#{1-}# #{lev 25154}#)))
- (#{quasi 25129}#
- #{q 25175}#
- #{lev 25154}#))))
- #{tmp 25222}#)
- (#{quasicons 25131}#
- (#{quasi 25129}#
- #{p 25174}#
- #{lev 25154}#)
- (#{quasi 25129}#
- #{q 25175}#
- #{lev 25154}#)))))))
- #{tmp 25170}#)
- (let ((#{tmp 25243}#
- ($sc-dispatch #{p 25153}# '#(vector each-any))))
- (if #{tmp 25243}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{p -ANAU$bmvAmthP7L7xwtAO}#
+ (#{1-}# #{lev address@hidden)))
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{q address@hidden
+ #{lev address@hidden))))
+ #{tmp -ANAU$bmvAmthP7L7xwtAK}#)
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{p address@hidden
+ #{lev address@hidden)
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{q address@hidden
+ #{lev address@hidden)))))))
+ #{tmp address@hidden)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtAf}#
+ ($sc-dispatch
+ #{p address@hidden
+ '#(vector each-any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtAf}#
(@apply
- (lambda (#{x 25247}#)
- (let ((#{x 25250}#
- (#{vquasi 25130}#
- #{x 25247}#
- #{lev 25154}#)))
- (let ((#{tmp 25252}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtAj}#)
+ (let ((#{x -ANAU$bmvAmthP7L7xwtAm}#
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ #{x -ANAU$bmvAmthP7L7xwtAj}#
+ #{lev address@hidden)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtAo}#
($sc-dispatch
- #{x 25250}#
+ #{x -ANAU$bmvAmthP7L7xwtAm}#
'(#(atom "quote") each-any))))
- (if #{tmp 25252}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtAo}#
(@apply
- (lambda (#{x 25256}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtAs}#)
(list '#(syntax-object
"quote"
((top)
#(ribcage
#(x)
#((top))
- #("1dp"))
+ #("1en"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1do"))
+ #("1em"))
#(ribcage
(emit quasivector
quasilist*
@@ -24100,36 +25539,38 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- (list->vector #{x 25256}#)))
- #{tmp 25252}#)
+ (list->vector
+ #{x
-ANAU$bmvAmthP7L7xwtAs}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwtAo}#)
(letrec*
- ((#{f 25258}#
- (lambda (#{y 25270}# #{k 25271}#)
- (let ((#{tmp 25273}#
+ ((#{f -ANAU$bmvAmthP7L7xwtAu}#
+ (lambda (#{y -ANAU$bmvAmthP7L7xwtA6}#
+ #{k
-ANAU$bmvAmthP7L7xwtA7}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwtA9}#
($sc-dispatch
- #{y 25270}#
+ #{y
-ANAU$bmvAmthP7L7xwtA6}#
'(#(atom "quote")
each-any))))
- (if #{tmp 25273}#
+ (if #{tmp
-ANAU$bmvAmthP7L7xwtA9}#
(@apply
- (lambda (#{y 25276}#)
- (#{k 25271}#
- (map (lambda (#{tmp
25053 25277}#)
+ (lambda (#{y
-ANAU$bmvAmthP7L7xwtBA}#)
+ (#{k
-ANAU$bmvAmthP7L7xwtA7}#
+ (map (lambda (#{tmp
-ANAU$bmvAmthP7L7xws9h -ANAU$bmvAmthP7L7xwtBB}#)
(list
'#(syntax-object
"quote"
((top)
#(ribcage
#(y)
#((top))
-
#("1dw"))
+
#("1eu"))
#(ribcage
()
()
@@ -24141,13 +25582,13 @@
#((top)
(top)
(top))
-
#("1dr"
-
"1ds"
-
"1dt"))
+
#("1ep"
+
"1eq"
+
"1er"))
#(ribcage
#(_)
#((top))
-
#("1dq"))
+
#("1eo"))
#(ribcage
()
()
@@ -24155,7 +25596,7 @@
#(ribcage
#(x)
#((top))
-
#("1do"))
+
#("1em"))
#(ribcage
(emit
quasivector
quasilist*
@@ -24170,51 +25611,51 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
-
"1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+
"1dd")))
(hygiene
guile))
- #{tmp 25053
25277}#))
- #{y 25276}#)))
- #{tmp 25273}#)
- (let ((#{tmp 25278}#
+ #{tmp
-ANAU$bmvAmthP7L7xws9h -ANAU$bmvAmthP7L7xwtBB}#))
+ #{y
-ANAU$bmvAmthP7L7xwtBA}#)))
+ #{tmp
-ANAU$bmvAmthP7L7xwtA9}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwtBC}#
($sc-dispatch
- #{y 25270}#
+ #{y
-ANAU$bmvAmthP7L7xwtA6}#
'(#(atom "list")
.
each-any))))
- (if #{tmp 25278}#
+ (if #{tmp
-ANAU$bmvAmthP7L7xwtBC}#
(@apply
- (lambda (#{y 25281}#)
- (#{k 25271}#
- #{y 25281}#))
- #{tmp 25278}#)
- (let ((#{tmp 25282}#
+ (lambda (#{y
-ANAU$bmvAmthP7L7xwtBF}#)
+ (#{k
-ANAU$bmvAmthP7L7xwtA7}#
+ #{y
-ANAU$bmvAmthP7L7xwtBF}#))
+ #{tmp
-ANAU$bmvAmthP7L7xwtBC}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwtBG}#
($sc-dispatch
- #{y 25270}#
+ #{y
-ANAU$bmvAmthP7L7xwtA6}#
'(#(atom "list*")
.
#(each+
any
(any)
())))))
- (if #{tmp 25282}#
+ (if #{tmp
-ANAU$bmvAmthP7L7xwtBG}#
(@apply
- (lambda (#{y 25285}#
- #{z 25286}#)
- (#{f 25258}#
- #{z 25286}#
- (lambda (#{ls
25287}#)
- (#{k 25271}#
+ (lambda (#{y
-ANAU$bmvAmthP7L7xwtBJ}#
+ #{z
-ANAU$bmvAmthP7L7xwtBK}#)
+ (#{f
-ANAU$bmvAmthP7L7xwtAu}#
+ #{z
-ANAU$bmvAmthP7L7xwtBK}#
+ (lambda (#{ls
-ANAU$bmvAmthP7L7xwtBL}#)
+ (#{k
-ANAU$bmvAmthP7L7xwtA7}#
(append
- #{y 25285}#
- #{ls
25287}#)))))
- #{tmp 25282}#)
+ #{y
-ANAU$bmvAmthP7L7xwtBJ}#
+ #{ls
-ANAU$bmvAmthP7L7xwtBL}#)))))
+ #{tmp
-ANAU$bmvAmthP7L7xwtBG}#)
(list '#(syntax-object
"list->vector"
((top)
@@ -24223,14 +25664,14 @@
()
())
#(ribcage
- #(#{
g25063}#)
- #((m25064
+ #(#{
g-ANAU$bmvAmthP7L7xws9r}#)
+
#((m-ANAU$bmvAmthP7L7xws9s
top))
- #("1e2"))
+ #("1f0"))
#(ribcage
#(else)
#((top))
- #("1e1"))
+ #("1ez"))
#(ribcage
()
()
@@ -24240,13 +25681,13 @@
#((top)
(top)
(top))
- #("1dr"
- "1ds"
- "1dt"))
+ #("1ep"
+ "1eq"
+ "1er"))
#(ribcage
#(_)
#((top))
- #("1dq"))
+ #("1eo"))
#(ribcage
()
()
@@ -24254,7 +25695,7 @@
#(ribcage
#(x)
#((top))
- #("1do"))
+ #("1em"))
#(ribcage
(emit
quasivector
quasilist*
@@ -24269,26 +25710,26 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene
guile))
- #{x
25250}#))))))))))
- (#{f 25258}#
- #{x 25250}#
- (lambda (#{ls 25260}#)
- (let ((#{tmp 25262}#
+ #{x
-ANAU$bmvAmthP7L7xwtAm}#))))))))))
+ (#{f -ANAU$bmvAmthP7L7xwtAu}#
+ #{x -ANAU$bmvAmthP7L7xwtAm}#
+ (lambda (#{ls
-ANAU$bmvAmthP7L7xwtAw}#)
+ (let ((#{tmp
-ANAU$bmvAmthP7L7xwtAy}#
($sc-dispatch
- #{ls 25260}#
+ #{ls
-ANAU$bmvAmthP7L7xwtAw}#
'each-any)))
- (if #{tmp 25262}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtAy}#
(@apply
- (lambda (#{ g25043 25265}#)
+ (lambda (#{
g-ANAU$bmvAmthP7L7xws9X -ANAU$bmvAmthP7L7xwtA1}#)
(cons '#(syntax-object
"vector"
((top)
@@ -24297,9 +25738,10 @@
()
())
#(ribcage
- #(#{ g25043}#)
- #((m25044 top))
- #("1dv"))
+ #(#{
g-ANAU$bmvAmthP7L7xws9X}#)
+
#((m-ANAU$bmvAmthP7L7xws9Y
+ top))
+ #("1et"))
#(ribcage
()
()
@@ -24315,11 +25757,11 @@
#(ribcage
#(ls)
#((top))
- #("1du"))
+ #("1es"))
#(ribcage
#(_)
#((top))
- #("1dq"))
+ #("1eo"))
#(ribcage
()
()
@@ -24327,7 +25769,7 @@
#(ribcage
#(x)
#((top))
- #("1do"))
+ #("1em"))
#(ribcage
(emit
quasivector
quasilist*
@@ -24342,30 +25784,30 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{ g25043 25265}#))
- #{tmp 25262}#)
+ #{
g-ANAU$bmvAmthP7L7xws9X -ANAU$bmvAmthP7L7xwtA1}#))
+ #{tmp
-ANAU$bmvAmthP7L7xwtAy}#)
(syntax-violation
#f
"source expression failed to
match any pattern"
- #{ls 25260}#))))))))))
- #{tmp 25243}#)
+ #{ls
-ANAU$bmvAmthP7L7xwtAw}#))))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwtAf}#)
(list '#(syntax-object
"quote"
((top)
- #(ribcage #(p) #((top)) #("1cw"))
+ #(ribcage #(p) #((top)) #("1du"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cm" "1cn"))
+ #("1dk" "1dl"))
#(ribcage
(emit quasivector
quasilist*
@@ -24380,25 +25822,29 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{p 25153}#)))))))))))
- (#{vquasi 25130}#
- (lambda (#{p 25315}# #{lev 25316}#)
- (let ((#{tmp 25318}#
- ($sc-dispatch #{p 25315}# '(any . any))))
- (if #{tmp 25318}#
+ #{p address@hidden)))))))))))
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtBn}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtBq}#
+ ($sc-dispatch
+ #{p -ANAU$bmvAmthP7L7xwtBn}#
+ '(any . any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtBq}#
(@apply
- (lambda (#{p 25322}# #{q 25323}#)
- (let ((#{tmp 25325}#
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtBu}#
+ #{q -ANAU$bmvAmthP7L7xwtBv}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtBx}#
($sc-dispatch
- #{p 25322}#
+ #{p -ANAU$bmvAmthP7L7xwtBu}#
'(#(free-id
#(syntax-object
unquote
@@ -24406,12 +25852,12 @@
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24426,38 +25872,38 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
.
each-any))))
- (if #{tmp 25325}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtBx}#
(@apply
- (lambda (#{p 25329}#)
- (if (= #{lev 25316}# 0)
- (#{quasilist* 25133}#
- (map (lambda (#{tmp 24978 25365}#)
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtB1}#)
+ (if (= #{lev -ANAU$bmvAmthP7L7xwtBo}# 0)
+ (#{quasilist* -ANAU$bmvAmthP7L7xws$x}#
+ (map (lambda (#{tmp -ANAU$bmvAmthP7L7xws8W
-ANAU$bmvAmthP7L7xwtCZ}#)
(list '#(syntax-object
"value"
((top)
#(ribcage
#(p)
#((top))
- #("1d1"))
+ #("1dz"))
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24472,32 +25918,34 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{tmp 24978 25365}#))
- #{p 25329}#)
- (#{vquasi 25130}# #{q 25323}# #{lev 25316}#))
- (#{quasicons 25131}#
- (#{quasicons 25131}#
+ #{tmp -ANAU$bmvAmthP7L7xws8W
-ANAU$bmvAmthP7L7xwtCZ}#))
+ #{p -ANAU$bmvAmthP7L7xwtB1}#)
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ #{q -ANAU$bmvAmthP7L7xwtBv}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#))
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
'(#(syntax-object
"quote"
((top)
- #(ribcage #(p) #((top)) #("1d1"))
+ #(ribcage #(p) #((top)) #("1dz"))
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24512,27 +25960,27 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
#(syntax-object
unquote
((top)
- #(ribcage #(p) #((top)) #("1d1"))
+ #(ribcage #(p) #((top)) #("1dz"))
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24547,22 +25995,24 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
- (#{quasi 25129}#
- #{p 25329}#
- (#{1-}# #{lev 25316}#)))
- (#{vquasi 25130}# #{q 25323}# #{lev 25316}#))))
- #{tmp 25325}#)
- (let ((#{tmp 25372}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{p -ANAU$bmvAmthP7L7xwtB1}#
+ (#{1-}# #{lev -ANAU$bmvAmthP7L7xwtBo}#)))
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ #{q -ANAU$bmvAmthP7L7xwtBv}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwtBx}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtCg}#
($sc-dispatch
- #{p 25322}#
+ #{p -ANAU$bmvAmthP7L7xwtBu}#
'(#(free-id
#(syntax-object
unquote-splicing
@@ -24570,12 +26020,12 @@
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24590,38 +26040,38 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
.
each-any))))
- (if #{tmp 25372}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtCg}#
(@apply
- (lambda (#{p 25376}#)
- (if (= #{lev 25316}# 0)
- (#{quasiappend 25132}#
- (map (lambda (#{tmp 24982 25379}#)
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtCk}#)
+ (if (= #{lev -ANAU$bmvAmthP7L7xwtBo}# 0)
+ (#{quasiappend -ANAU$bmvAmthP7L7xws$w}#
+ (map (lambda (#{tmp -ANAU$bmvAmthP7L7xws8a
-ANAU$bmvAmthP7L7xwtCn}#)
(list '#(syntax-object
"value"
((top)
#(ribcage
#(p)
#((top))
- #("1d2"))
+ #("1e0"))
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24636,34 +26086,34 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{tmp 24982 25379}#))
- #{p 25376}#)
- (#{vquasi 25130}#
- #{q 25323}#
- #{lev 25316}#))
- (#{quasicons 25131}#
- (#{quasicons 25131}#
+ #{tmp -ANAU$bmvAmthP7L7xws8a
-ANAU$bmvAmthP7L7xwtCn}#))
+ #{p -ANAU$bmvAmthP7L7xwtCk}#)
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ #{q -ANAU$bmvAmthP7L7xwtBv}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#))
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
'(#(syntax-object
"quote"
((top)
- #(ribcage #(p) #((top)) #("1d2"))
+ #(ribcage #(p) #((top)) #("1e0"))
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24678,27 +26128,27 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
#(syntax-object
unquote-splicing
((top)
- #(ribcage #(p) #((top)) #("1d2"))
+ #(ribcage #(p) #((top)) #("1e0"))
#(ribcage
#(p q)
#((top) (top))
- #("1cz" "1d0"))
+ #("1dx" "1dy"))
#(ribcage () () ())
#(ribcage
#(p lev)
#((top) (top))
- #("1cx" "1cy"))
+ #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24713,34 +26163,39 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile)))
- (#{quasi 25129}#
- #{p 25376}#
- (#{1-}# #{lev 25316}#)))
- (#{vquasi 25130}#
- #{q 25323}#
- #{lev 25316}#))))
- #{tmp 25372}#)
- (#{quasicons 25131}#
- (#{quasi 25129}# #{p 25322}# #{lev 25316}#)
- (#{vquasi 25130}# #{q 25323}# #{lev 25316}#)))))))
- #{tmp 25318}#)
- (let ((#{tmp 25397}# ($sc-dispatch #{p 25315}# '())))
- (if #{tmp 25397}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{p -ANAU$bmvAmthP7L7xwtCk}#
+ (#{1-}# #{lev
-ANAU$bmvAmthP7L7xwtBo}#)))
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ #{q -ANAU$bmvAmthP7L7xwtBv}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwtCg}#)
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{p -ANAU$bmvAmthP7L7xwtBu}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#)
+ (#{vquasi -ANAU$bmvAmthP7L7xws$u}#
+ #{q -ANAU$bmvAmthP7L7xwtBv}#
+ #{lev -ANAU$bmvAmthP7L7xwtBo}#)))))))
+ #{tmp -ANAU$bmvAmthP7L7xwtBq}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtC5}#
+ ($sc-dispatch #{p -ANAU$bmvAmthP7L7xwtBn}# '())))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtC5}#
(@apply
(lambda ()
'(#(syntax-object
"quote"
((top)
#(ribcage () () ())
- #(ribcage #(p lev) #((top) (top)) #("1cx" "1cy"))
+ #(ribcage #(p lev) #((top) (top)) #("1dv" "1dw"))
#(ribcage
(emit quasivector
quasilist*
@@ -24749,58 +26204,64 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile))
()))
- #{tmp 25397}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtC5}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{p 25315}#)))))))
- (#{quasicons 25131}#
- (lambda (#{x 25410}# #{y 25411}#)
- (let ((#{tmp 25412}# (list #{x 25410}# #{y 25411}#)))
- (let ((#{tmp 25413}#
- ($sc-dispatch #{tmp 25412}# '(any any))))
- (if #{tmp 25413}#
+ #{p -ANAU$bmvAmthP7L7xwtBn}#)))))))
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtDG}#
+ #{y -ANAU$bmvAmthP7L7xwtDH}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtDI}#
+ (list #{x -ANAU$bmvAmthP7L7xwtDG}#
+ #{y -ANAU$bmvAmthP7L7xwtDH}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtDJ}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwtDI}#
+ '(any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtDJ}#
(@apply
- (lambda (#{x 25415}# #{y 25416}#)
- (let ((#{tmp 25418}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtDL}#
+ #{y -ANAU$bmvAmthP7L7xwtDM}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtDO}#
($sc-dispatch
- #{y 25416}#
+ #{y -ANAU$bmvAmthP7L7xwtDM}#
'(#(atom "quote") any))))
- (if #{tmp 25418}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtDO}#
(@apply
- (lambda (#{dy 25422}#)
- (let ((#{tmp 25424}#
+ (lambda (#{dy -ANAU$bmvAmthP7L7xwtDS}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtDU}#
($sc-dispatch
- #{x 25415}#
+ #{x -ANAU$bmvAmthP7L7xwtDL}#
'(#(atom "quote") any))))
- (if #{tmp 25424}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtDU}#
(@apply
- (lambda (#{dx 25428}#)
+ (lambda (#{dx -ANAU$bmvAmthP7L7xwtDY}#)
(list '#(syntax-object
"quote"
((top)
#(ribcage
#(dx)
#((top))
- #("1d9"))
+ #("1e7"))
#(ribcage
#(dy)
#((top))
- #("1d8"))
+ #("1e6"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d6" "1d7"))
+ #("1e4" "1e5"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d4" "1d5"))
+ #("1e2" "1e3"))
#(ribcage
(emit quasivector
quasilist*
@@ -24815,33 +26276,34 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- (cons #{dx 25428}# #{dy 25422}#)))
- #{tmp 25424}#)
- (if (null? #{dy 25422}#)
+ (cons #{dx -ANAU$bmvAmthP7L7xwtDY}#
+ #{dy
-ANAU$bmvAmthP7L7xwtDS}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwtDU}#)
+ (if (null? #{dy -ANAU$bmvAmthP7L7xwtDS}#)
(list '#(syntax-object
"list"
((top)
- #(ribcage #(_) #((top)) #("1da"))
- #(ribcage #(dy) #((top)) #("1d8"))
+ #(ribcage #(_) #((top)) #("1e8"))
+ #(ribcage #(dy) #((top)) #("1e6"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d6" "1d7"))
+ #("1e4" "1e5"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d4" "1d5"))
+ #("1e2" "1e3"))
#(ribcage
(emit quasivector
quasilist*
@@ -24856,31 +26318,31 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{x 25415}#)
+ #{x -ANAU$bmvAmthP7L7xwtDL}#)
(list '#(syntax-object
"list*"
((top)
- #(ribcage #(_) #((top)) #("1da"))
- #(ribcage #(dy) #((top)) #("1d8"))
+ #(ribcage #(_) #((top)) #("1e8"))
+ #(ribcage #(dy) #((top)) #("1e6"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d6" "1d7"))
+ #("1e4" "1e5"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d4" "1d5"))
+ #("1e2" "1e3"))
#(ribcage
(emit quasivector
quasilist*
@@ -24895,42 +26357,42 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{x 25415}#
- #{y 25416}#)))))
- #{tmp 25418}#)
- (let ((#{tmp 25433}#
+ #{x -ANAU$bmvAmthP7L7xwtDL}#
+ #{y -ANAU$bmvAmthP7L7xwtDM}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwtDO}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtDd}#
($sc-dispatch
- #{y 25416}#
+ #{y -ANAU$bmvAmthP7L7xwtDM}#
'(#(atom "list") . any))))
- (if #{tmp 25433}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtDd}#
(@apply
- (lambda (#{stuff 25437}#)
+ (lambda (#{stuff -ANAU$bmvAmthP7L7xwtDh}#)
(cons '#(syntax-object
"list"
((top)
#(ribcage
#(stuff)
#((top))
- #("1db"))
+ #("1e9"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d6" "1d7"))
+ #("1e4" "1e5"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d4" "1d5"))
+ #("1e2" "1e3"))
#(ribcage
(emit quasivector
quasilist*
@@ -24945,41 +26407,42 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- (cons #{x 25415}# #{stuff 25437}#)))
- #{tmp 25433}#)
- (let ((#{tmp 25438}#
+ (cons #{x -ANAU$bmvAmthP7L7xwtDL}#
+ #{stuff
-ANAU$bmvAmthP7L7xwtDh}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwtDd}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtDi}#
($sc-dispatch
- #{y 25416}#
+ #{y -ANAU$bmvAmthP7L7xwtDM}#
'(#(atom "list*") . any))))
- (if #{tmp 25438}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtDi}#
(@apply
- (lambda (#{stuff 25442}#)
+ (lambda (#{stuff -ANAU$bmvAmthP7L7xwtDm}#)
(cons '#(syntax-object
"list*"
((top)
#(ribcage
#(stuff)
#((top))
- #("1dc"))
+ #("1ea"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d6" "1d7"))
+ #("1e4" "1e5"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d4" "1d5"))
+ #("1e2" "1e3"))
#(ribcage
(emit quasivector
quasilist*
@@ -24994,31 +26457,32 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- (cons #{x 25415}# #{stuff 25442}#)))
- #{tmp 25438}#)
+ (cons #{x -ANAU$bmvAmthP7L7xwtDL}#
+ #{stuff
-ANAU$bmvAmthP7L7xwtDm}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwtDi}#)
(list '#(syntax-object
"list*"
((top)
- #(ribcage #(_) #((top)) #("1dd"))
+ #(ribcage #(_) #((top)) #("1eb"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d6" "1d7"))
+ #("1e4" "1e5"))
#(ribcage () () ())
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1d4" "1d5"))
+ #("1e2" "1e3"))
#(ribcage
(emit quasivector
quasilist*
@@ -25033,34 +26497,37 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{x 25415}#
- #{y 25416}#))))))))
- #{tmp 25413}#)
+ #{x -ANAU$bmvAmthP7L7xwtDL}#
+ #{y -ANAU$bmvAmthP7L7xwtDM}#))))))))
+ #{tmp -ANAU$bmvAmthP7L7xwtDJ}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 25412}#))))))
- (#{quasiappend 25132}#
- (lambda (#{x 25453}# #{y 25454}#)
- (let ((#{tmp 25456}#
- ($sc-dispatch #{y 25454}# '(#(atom "quote") ()))))
- (if #{tmp 25456}#
+ #{tmp -ANAU$bmvAmthP7L7xwtDI}#))))))
+ (#{quasiappend -ANAU$bmvAmthP7L7xws$w}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtDx}#
+ #{y -ANAU$bmvAmthP7L7xwtDy}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtD0}#
+ ($sc-dispatch
+ #{y -ANAU$bmvAmthP7L7xwtDy}#
+ '(#(atom "quote") ()))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtD0}#
(@apply
(lambda ()
- (if (null? #{x 25453}#)
+ (if (null? #{x -ANAU$bmvAmthP7L7xwtDx}#)
'(#(syntax-object
"quote"
((top)
#(ribcage () () ())
- #(ribcage #(x y) #((top) (top)) #("1de" "1df"))
+ #(ribcage #(x y) #((top) (top)) #("1ec" "1ed"))
#(ribcage
(emit quasivector
quasilist*
@@ -25069,26 +26536,28 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile))
())
- (if (null? (cdr #{x 25453}#))
- (car #{x 25453}#)
- (let ((#{tmp 25461}#
- ($sc-dispatch #{x 25453}# 'each-any)))
- (if #{tmp 25461}#
+ (if (null? (cdr #{x -ANAU$bmvAmthP7L7xwtDx}#))
+ (car #{x -ANAU$bmvAmthP7L7xwtDx}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtD5}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xwtDx}#
+ 'each-any)))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtD5}#
(@apply
- (lambda (#{p 25465}#)
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtD9}#)
(cons '#(syntax-object
"append"
((top)
#(ribcage () () ())
- #(ribcage #(p) #((top)) #("1dg"))
+ #(ribcage #(p) #((top)) #("1ee"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1de" "1df"))
+ #("1ec" "1ed"))
#(ribcage
(emit quasivector
quasilist*
@@ -25103,29 +26572,34 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{p 25465}#))
- #{tmp 25461}#)
+ #{p -ANAU$bmvAmthP7L7xwtD9}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtD5}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 25453}#))))))
- #{tmp 25456}#)
- (if (null? #{x 25453}#)
- #{y 25454}#
- (let ((#{tmp 25473}# (list #{x 25453}# #{y 25454}#)))
- (let ((#{tmp 25474}#
- ($sc-dispatch #{tmp 25473}# '(each-any any))))
- (if #{tmp 25474}#
+ #{x -ANAU$bmvAmthP7L7xwtDx}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwtD0}#)
+ (if (null? #{x -ANAU$bmvAmthP7L7xwtDx}#)
+ #{y -ANAU$bmvAmthP7L7xwtDy}#
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtEF}#
+ (list #{x -ANAU$bmvAmthP7L7xwtDx}#
+ #{y -ANAU$bmvAmthP7L7xwtDy}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtEG}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwtEF}#
+ '(each-any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtEG}#
(@apply
- (lambda (#{p 25476}# #{y 25477}#)
+ (lambda (#{p -ANAU$bmvAmthP7L7xwtEI}#
+ #{y -ANAU$bmvAmthP7L7xwtEJ}#)
(cons '#(syntax-object
"append"
((top)
@@ -25133,13 +26607,13 @@
#(ribcage
#(p y)
#((top) (top))
- #("1di" "1dj"))
- #(ribcage #(_) #((top)) #("1dh"))
+ #("1eg" "1eh"))
+ #(ribcage #(_) #((top)) #("1ef"))
#(ribcage () () ())
#(ribcage
#(x y)
#((top) (top))
- #("1de" "1df"))
+ #("1ec" "1ed"))
#(ribcage
(emit quasivector
quasilist*
@@ -25154,44 +26628,51 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- (append #{p 25476}# (list #{y 25477}#))))
- #{tmp 25474}#)
+ (append
+ #{p -ANAU$bmvAmthP7L7xwtEI}#
+ (list #{y -ANAU$bmvAmthP7L7xwtEJ}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwtEG}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 25473}#)))))))))
- (#{quasilist* 25133}#
- (lambda (#{x 25481}# #{y 25482}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtEF}#)))))))))
+ (#{quasilist* -ANAU$bmvAmthP7L7xws$x}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtEN}#
+ #{y -ANAU$bmvAmthP7L7xwtEO}#)
(letrec*
- ((#{f 25483}#
- (lambda (#{x 25572}#)
- (if (null? #{x 25572}#)
- #{y 25482}#
- (#{quasicons 25131}#
- (car #{x 25572}#)
- (#{f 25483}# (cdr #{x 25572}#)))))))
- (#{f 25483}# #{x 25481}#))))
- (#{emit 25135}#
- (lambda (#{x 25575}#)
- (let ((#{tmp 25577}#
- ($sc-dispatch #{x 25575}# '(#(atom "quote") any))))
- (if #{tmp 25577}#
+ ((#{f -ANAU$bmvAmthP7L7xwtEP}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtFo}#)
+ (if (null? #{x -ANAU$bmvAmthP7L7xwtFo}#)
+ #{y -ANAU$bmvAmthP7L7xwtEO}#
+ (#{quasicons -ANAU$bmvAmthP7L7xws$v}#
+ (car #{x -ANAU$bmvAmthP7L7xwtFo}#)
+ (#{f -ANAU$bmvAmthP7L7xwtEP}#
+ (cdr #{x -ANAU$bmvAmthP7L7xwtFo}#)))))))
+ (#{f -ANAU$bmvAmthP7L7xwtEP}#
+ #{x -ANAU$bmvAmthP7L7xwtEN}#))))
+ (#{emit -ANAU$bmvAmthP7L7xws$z}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtFr}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtFt}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
+ '(#(atom "quote") any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtFt}#
(@apply
- (lambda (#{x 25581}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtFx}#)
(list '#(syntax-object
quote
((top)
- #(ribcage #(x) #((top)) #("1e4"))
+ #(ribcage #(x) #((top)) #("1f2"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1e3"))
+ #(ribcage #(x) #((top)) #("1f1"))
#(ribcage
(emit quasivector
quasilist*
@@ -25200,34 +26681,38 @@
vquasi
quasi)
((top) (top) (top) (top) (top) (top) (top))
- ("1cl" "1ck" "1cj" "1ci" "1ch" "1cg" "1cf")))
+ ("1dj" "1di" "1dh" "1dg" "1df" "1de" "1dd")))
(hygiene guile))
- #{x 25581}#))
- #{tmp 25577}#)
- (let ((#{tmp 25582}#
+ #{x -ANAU$bmvAmthP7L7xwtFx}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtFt}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtFy}#
($sc-dispatch
- #{x 25575}#
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
'(#(atom "list") . each-any))))
- (if #{tmp 25582}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtFy}#
(@apply
- (lambda (#{x 25586}#)
- (let ((#{tmp 25587}# (map #{emit 25135}# #{x 25586}#)))
- (let ((#{tmp 25588}#
- ($sc-dispatch #{tmp 25587}# 'each-any)))
- (if #{tmp 25588}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtF2}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtF3}#
+ (map #{emit -ANAU$bmvAmthP7L7xws$z}#
+ #{x -ANAU$bmvAmthP7L7xwtF2}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtF4}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwtF3}#
+ 'each-any)))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtF4}#
(@apply
- (lambda (#{ g25074 25590}#)
+ (lambda (#{ g-ANAU$bmvAmthP7L7xws92
-ANAU$bmvAmthP7L7xwtF6}#)
(cons '#(syntax-object
list
((top)
#(ribcage () () ())
#(ribcage
- #(#{ g25074}#)
- #((m25075 top))
- #("1e6"))
- #(ribcage #(x) #((top)) #("1e5"))
+ #(#{ g-ANAU$bmvAmthP7L7xws92}#)
+ #((m-ANAU$bmvAmthP7L7xws93 top))
+ #("1f4"))
+ #(ribcage #(x) #((top)) #("1f3"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1e3"))
+ #(ribcage #(x) #((top)) #("1f1"))
#(ribcage
(emit quasivector
quasilist*
@@ -25242,70 +26727,74 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{ g25074 25590}#))
- #{tmp 25588}#)
+ #{ g-ANAU$bmvAmthP7L7xws92
-ANAU$bmvAmthP7L7xwtF6}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtF4}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 25587}#)))))
- #{tmp 25582}#)
- (let ((#{tmp 25591}#
+ #{tmp -ANAU$bmvAmthP7L7xwtF3}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwtFy}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtF7}#
($sc-dispatch
- #{x 25575}#
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
'(#(atom "list*") . #(each+ any (any) ())))))
- (if #{tmp 25591}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtF7}#
(@apply
- (lambda (#{x 25595}# #{y 25596}#)
+ (lambda (#{x address@hidden
+ #{y -ANAU$bmvAmthP7L7xwtGA}#)
(letrec*
- ((#{f 25597}#
- (lambda (#{x* 25600}#)
- (if (null? #{x* 25600}#)
- (#{emit 25135}# #{y 25596}#)
- (let ((#{tmp 25601}#
- (list (#{emit 25135}#
- (car #{x* 25600}#))
- (#{f 25597}#
- (cdr #{x* 25600}#)))))
- (let ((#{tmp 25602}#
+ ((#{f -ANAU$bmvAmthP7L7xwtGB}#
+ (lambda (#{x* -ANAU$bmvAmthP7L7xwtGE}#)
+ (if (null? #{x* -ANAU$bmvAmthP7L7xwtGE}#)
+ (#{emit -ANAU$bmvAmthP7L7xws$z}#
+ #{y -ANAU$bmvAmthP7L7xwtGA}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGF}#
+ (list (#{emit
-ANAU$bmvAmthP7L7xws$z}#
+ (car #{x*
-ANAU$bmvAmthP7L7xwtGE}#))
+ (#{f -ANAU$bmvAmthP7L7xwtGB}#
+ (cdr #{x*
-ANAU$bmvAmthP7L7xwtGE}#)))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGG}#
($sc-dispatch
- #{tmp 25601}#
+ #{tmp -ANAU$bmvAmthP7L7xwtGF}#
'(any any))))
- (if #{tmp 25602}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGG}#
(@apply
- (lambda (#{ g25089 25604}#
- #{ g25088 25605}#)
+ (lambda (#{
g-ANAU$bmvAmthP7L7xws$F -ANAU$bmvAmthP7L7xwtGI}#
+ #{
g-ANAU$bmvAmthP7L7xws$E -ANAU$bmvAmthP7L7xwtGJ}#)
(list '#(syntax-object
cons
((top)
#(ribcage () () ())
#(ribcage
- #(#{ g25089}#
- #{ g25088}#)
- #((m25090 top)
- (m25090 top))
- #("1eb" "1ec"))
+ #(#{
g-ANAU$bmvAmthP7L7xws$F}#
+ #{
g-ANAU$bmvAmthP7L7xws$E}#)
+
#((m-ANAU$bmvAmthP7L7xws$G
+ top)
+
(m-ANAU$bmvAmthP7L7xws$G
+ top))
+ #("1f9" "1fa"))
#(ribcage () () ())
#(ribcage
#(f x*)
#((top) (top))
- #("1e9" "1ea"))
+ #("1f7" "1f8"))
#(ribcage
#(x y)
#((top) (top))
- #("1e7" "1e8"))
+ #("1f5" "1f6"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1e3"))
+ #("1f1"))
#(ribcage
(emit quasivector
quasilist*
@@ -25320,56 +26809,59 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{ g25089 25604}#
- #{ g25088 25605}#))
- #{tmp 25602}#)
+ #{ g-ANAU$bmvAmthP7L7xws$F
-ANAU$bmvAmthP7L7xwtGI}#
+ #{ g-ANAU$bmvAmthP7L7xws$E
-ANAU$bmvAmthP7L7xwtGJ}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtGG}#)
(syntax-violation
#f
"source expression failed to match
any pattern"
- #{tmp 25601}#))))))))
- (#{f 25597}# #{x 25595}#)))
- #{tmp 25591}#)
- (let ((#{tmp 25606}#
+ #{tmp
-ANAU$bmvAmthP7L7xwtGF}#))))))))
+ (#{f -ANAU$bmvAmthP7L7xwtGB}#
+ #{x address@hidden)))
+ #{tmp -ANAU$bmvAmthP7L7xwtF7}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGK}#
($sc-dispatch
- #{x 25575}#
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
'(#(atom "append") . each-any))))
- (if #{tmp 25606}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGK}#
(@apply
- (lambda (#{x 25610}#)
- (let ((#{tmp 25611}#
- (map #{emit 25135}# #{x 25610}#)))
- (let ((#{tmp 25612}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtGO}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGP}#
+ (map #{emit -ANAU$bmvAmthP7L7xws$z}#
+ #{x -ANAU$bmvAmthP7L7xwtGO}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGQ}#
($sc-dispatch
- #{tmp 25611}#
+ #{tmp -ANAU$bmvAmthP7L7xwtGP}#
'each-any)))
- (if #{tmp 25612}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGQ}#
(@apply
- (lambda (#{ g25098 25614}#)
+ (lambda (#{ g-ANAU$bmvAmthP7L7xws$O
-ANAU$bmvAmthP7L7xwtGS}#)
(cons '#(syntax-object
append
((top)
#(ribcage () () ())
#(ribcage
- #(#{ g25098}#)
- #((m25099 top))
- #("1ee"))
+ #(#{
g-ANAU$bmvAmthP7L7xws$O}#)
+ #((m-ANAU$bmvAmthP7L7xws$P
+ top))
+ #("1fc"))
#(ribcage
#(x)
#((top))
- #("1ed"))
+ #("1fb"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1e3"))
+ #("1f1"))
#(ribcage
(emit quasivector
quasilist*
@@ -25384,54 +26876,56 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{ g25098 25614}#))
- #{tmp 25612}#)
+ #{ g-ANAU$bmvAmthP7L7xws$O
-ANAU$bmvAmthP7L7xwtGS}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtGQ}#)
(syntax-violation
#f
"source expression failed to match any
pattern"
- #{tmp 25611}#)))))
- #{tmp 25606}#)
- (let ((#{tmp 25615}#
+ #{tmp -ANAU$bmvAmthP7L7xwtGP}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwtGK}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGT}#
($sc-dispatch
- #{x 25575}#
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
'(#(atom "vector") . each-any))))
- (if #{tmp 25615}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGT}#
(@apply
- (lambda (#{x 25619}#)
- (let ((#{tmp 25620}#
- (map #{emit 25135}# #{x 25619}#)))
- (let ((#{tmp 25621}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtGX}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGY}#
+ (map #{emit -ANAU$bmvAmthP7L7xws$z}#
+ #{x -ANAU$bmvAmthP7L7xwtGX}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGZ}#
($sc-dispatch
- #{tmp 25620}#
+ #{tmp -ANAU$bmvAmthP7L7xwtGY}#
'each-any)))
- (if #{tmp 25621}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGZ}#
(@apply
- (lambda (#{ g25108 25623}#)
+ (lambda (#{ g-ANAU$bmvAmthP7L7xws$Y
-ANAU$bmvAmthP7L7xwtGb}#)
(cons '#(syntax-object
vector
((top)
#(ribcage () () ())
#(ribcage
- #(#{ g25108}#)
- #((m25109 top))
- #("1eg"))
+ #(#{
g-ANAU$bmvAmthP7L7xws$Y}#)
+
#((m-ANAU$bmvAmthP7L7xws$Z
+ top))
+ #("1fe"))
#(ribcage
#(x)
#((top))
- #("1ef"))
+ #("1fd"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1e3"))
+ #("1f1"))
#(ribcage
(emit quasivector
quasilist*
@@ -25446,47 +26940,49 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{ g25108 25623}#))
- #{tmp 25621}#)
+ #{ g-ANAU$bmvAmthP7L7xws$Y
-ANAU$bmvAmthP7L7xwtGb}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtGZ}#)
(syntax-violation
#f
"source expression failed to match
any pattern"
- #{tmp 25620}#)))))
- #{tmp 25615}#)
- (let ((#{tmp 25624}#
+ #{tmp -ANAU$bmvAmthP7L7xwtGY}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwtGT}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGc}#
($sc-dispatch
- #{x 25575}#
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
'(#(atom "list->vector") any))))
- (if #{tmp 25624}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGc}#
(@apply
- (lambda (#{x 25628}#)
- (let ((#{tmp 25629}#
- (#{emit 25135}# #{x 25628}#)))
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtGg}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGh}#
+ (#{emit -ANAU$bmvAmthP7L7xws$z}#
+ #{x
-ANAU$bmvAmthP7L7xwtGg}#)))
(list '#(syntax-object
list->vector
((top)
#(ribcage () () ())
#(ribcage
- #(#{ g25118}#)
- #((m25119 top))
- #("1ei"))
+ #(#{
g-ANAU$bmvAmthP7L7xws$i}#)
+ #((m-ANAU$bmvAmthP7L7xws$j
+ top))
+ #("1fg"))
#(ribcage
#(x)
#((top))
- #("1eh"))
+ #("1ff"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1e3"))
+ #("1f1"))
#(ribcage
(emit quasivector
quasilist*
@@ -25501,188 +26997,218 @@
(top)
(top)
(top))
- ("1cl"
- "1ck"
- "1cj"
- "1ci"
- "1ch"
- "1cg"
- "1cf")))
+ ("1dj"
+ "1di"
+ "1dh"
+ "1dg"
+ "1df"
+ "1de"
+ "1dd")))
(hygiene guile))
- #{tmp 25629}#)))
- #{tmp 25624}#)
- (let ((#{tmp 25632}#
+ #{tmp
-ANAU$bmvAmthP7L7xwtGh}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwtGc}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtGk}#
($sc-dispatch
- #{x 25575}#
+ #{x -ANAU$bmvAmthP7L7xwtFr}#
'(#(atom "value") any))))
- (if #{tmp 25632}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtGk}#
(@apply
- (lambda (#{x 25636}#) #{x 25636}#)
- #{tmp 25632}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtGo}#)
+ #{x -ANAU$bmvAmthP7L7xwtGo}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtGk}#)
(syntax-violation
#f
"source expression failed to match
any pattern"
- #{x 25575}#))))))))))))))))))
- (lambda (#{x 25136}#)
- (let ((#{tmp 25138}#
- ($sc-dispatch #{x 25136}# '(_ any))))
- (if #{tmp 25138}#
+ #{x
-ANAU$bmvAmthP7L7xwtFr}#))))))))))))))))))
+ (lambda (#{x -ANAU$bmvAmthP7L7xws$0}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xws$2}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xws$0}#
+ '(_ any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xws$2}#
(@apply
- (lambda (#{e 25142}#)
- (#{emit 25135}# (#{quasi 25129}# #{e 25142}# 0)))
- #{tmp 25138}#)
+ (lambda (#{e -ANAU$bmvAmthP7L7xws$6}#)
+ (#{emit -ANAU$bmvAmthP7L7xws$z}#
+ (#{quasi -ANAU$bmvAmthP7L7xws$t}#
+ #{e -ANAU$bmvAmthP7L7xws$6}#
+ 0)))
+ #{tmp -ANAU$bmvAmthP7L7xws$2}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 25136}#)))))))
+ #{x -ANAU$bmvAmthP7L7xws$0}#)))))))
(define include
(make-syntax-transformer
'include
'macro
- (lambda (#{x 25679}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtHT}#)
(letrec*
- ((#{read-file 25680}#
- (lambda (#{fn 25789}# #{k 25790}#)
- (let ((#{p 25791}# (open-input-file #{fn 25789}#)))
+ ((#{read-file -ANAU$bmvAmthP7L7xwtHU}#
+ (lambda (#{fn -ANAU$bmvAmthP7L7xwtJB}#
+ #{k -ANAU$bmvAmthP7L7xwtJC}#)
+ (let ((#{p -ANAU$bmvAmthP7L7xwtJD}#
+ (open-input-file #{fn -ANAU$bmvAmthP7L7xwtJB}#)))
(letrec*
- ((#{f 25792}#
- (lambda (#{x 25846}# #{result 25847}#)
- (if (eof-object? #{x 25846}#)
+ ((#{f -ANAU$bmvAmthP7L7xwtJE}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtJ6}#
+ #{result -ANAU$bmvAmthP7L7xwtJ7}#)
+ (if (eof-object? #{x -ANAU$bmvAmthP7L7xwtJ6}#)
(begin
- (close-input-port #{p 25791}#)
- (reverse #{result 25847}#))
- (#{f 25792}#
- (read #{p 25791}#)
- (cons (datum->syntax #{k 25790}# #{x 25846}#)
- #{result 25847}#))))))
- (#{f 25792}# (read #{p 25791}#) '()))))))
- (let ((#{tmp 25682}#
- ($sc-dispatch #{x 25679}# '(any any))))
- (if #{tmp 25682}#
+ (close-input-port #{p -ANAU$bmvAmthP7L7xwtJD}#)
+ (reverse #{result -ANAU$bmvAmthP7L7xwtJ7}#))
+ (#{f -ANAU$bmvAmthP7L7xwtJE}#
+ (read #{p -ANAU$bmvAmthP7L7xwtJD}#)
+ (cons (datum->syntax
+ #{k -ANAU$bmvAmthP7L7xwtJC}#
+ #{x -ANAU$bmvAmthP7L7xwtJ6}#)
+ #{result -ANAU$bmvAmthP7L7xwtJ7}#))))))
+ (#{f -ANAU$bmvAmthP7L7xwtJE}#
+ (read #{p -ANAU$bmvAmthP7L7xwtJD}#)
+ '()))))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtHW}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xwtHT}#
+ '(any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtHW}#
(@apply
- (lambda (#{k 25686}# #{filename 25687}#)
- (let ((#{fn 25688}# (syntax->datum #{filename 25687}#)))
- (let ((#{tmp 25689}#
- (#{read-file 25680}#
- #{fn 25688}#
- #{filename 25687}#)))
- (let ((#{tmp 25690}#
- ($sc-dispatch #{tmp 25689}# 'each-any)))
- (if #{tmp 25690}#
+ (lambda (#{k -ANAU$bmvAmthP7L7xwtHa}#
+ #{filename -ANAU$bmvAmthP7L7xwtHb}#)
+ (let ((#{fn -ANAU$bmvAmthP7L7xwtHc}#
+ (syntax->datum
+ #{filename -ANAU$bmvAmthP7L7xwtHb}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtHd}#
+ (#{read-file -ANAU$bmvAmthP7L7xwtHU}#
+ #{fn -ANAU$bmvAmthP7L7xwtHc}#
+ #{filename -ANAU$bmvAmthP7L7xwtHb}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtHe}#
+ ($sc-dispatch
+ #{tmp -ANAU$bmvAmthP7L7xwtHd}#
+ 'each-any)))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtHe}#
(@apply
- (lambda (#{exp 25708}#)
+ (lambda (#{exp -ANAU$bmvAmthP7L7xwtHw}#)
(cons '#(syntax-object
begin
((top)
#(ribcage () () ())
- #(ribcage #(exp) #((top)) #("1ex"))
+ #(ribcage #(exp) #((top)) #("1fv"))
#(ribcage () () ())
#(ribcage () () ())
- #(ribcage #(fn) #((top)) #("1ew"))
+ #(ribcage #(fn) #((top)) #("1fu"))
#(ribcage
#(k filename)
#((top) (top))
- #("1eu" "1ev"))
- #(ribcage (read-file) ((top)) ("1en"))
- #(ribcage #(x) #((top)) #("1em")))
+ #("1fs" "1ft"))
+ #(ribcage (read-file) ((top)) ("1fl"))
+ #(ribcage #(x) #((top)) #("1fk")))
(hygiene guile))
- #{exp 25708}#))
- #{tmp 25690}#)
+ #{exp -ANAU$bmvAmthP7L7xwtHw}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtHe}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{tmp 25689}#))))))
- #{tmp 25682}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtHd}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwtHW}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 25679}#)))))))
+ #{x -ANAU$bmvAmthP7L7xwtHT}#)))))))
(define include-from-path
(make-syntax-transformer
'include-from-path
'macro
- (lambda (#{x 25860}#)
- (let ((#{tmp 25862}#
- ($sc-dispatch #{x 25860}# '(any any))))
- (if #{tmp 25862}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtKI}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtKK}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xwtKI}#
+ '(any any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtKK}#
(@apply
- (lambda (#{k 25866}# #{filename 25867}#)
- (let ((#{fn 25868}# (syntax->datum #{filename 25867}#)))
- (let ((#{tmp 25869}#
+ (lambda (#{k -ANAU$bmvAmthP7L7xwtKO}#
+ #{filename -ANAU$bmvAmthP7L7xwtKP}#)
+ (let ((#{fn -ANAU$bmvAmthP7L7xwtKQ}#
+ (syntax->datum
+ #{filename -ANAU$bmvAmthP7L7xwtKP}#)))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtKR}#
(datum->syntax
- #{filename 25867}#
- (let ((#{t 25872}# (%search-load-path #{fn 25868}#)))
- (if #{t 25872}#
- #{t 25872}#
+ #{filename -ANAU$bmvAmthP7L7xwtKP}#
+ (let ((#{t -ANAU$bmvAmthP7L7xwtKU}#
+ (%search-load-path
+ #{fn -ANAU$bmvAmthP7L7xwtKQ}#)))
+ (if #{t -ANAU$bmvAmthP7L7xwtKU}#
+ #{t -ANAU$bmvAmthP7L7xwtKU}#
(syntax-violation
'include-from-path
"file not found in path"
- #{x 25860}#
- #{filename 25867}#))))))
+ #{x -ANAU$bmvAmthP7L7xwtKI}#
+ #{filename -ANAU$bmvAmthP7L7xwtKP}#))))))
(list '#(syntax-object
include
((top)
#(ribcage () () ())
- #(ribcage #(fn) #((top)) #("1f2"))
+ #(ribcage #(fn) #((top)) #("1g0"))
#(ribcage () () ())
#(ribcage () () ())
- #(ribcage #(fn) #((top)) #("1f1"))
+ #(ribcage #(fn) #((top)) #("1fz"))
#(ribcage
#(k filename)
#((top) (top))
- #("1ez" "1f0"))
+ #("1fx" "1fy"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1ey")))
+ #(ribcage #(x) #((top)) #("1fw")))
(hygiene guile))
- #{tmp 25869}#))))
- #{tmp 25862}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtKR}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwtKK}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 25860}#))))))
+ #{x -ANAU$bmvAmthP7L7xwtKI}#))))))
(define unquote
(make-syntax-transformer
'unquote
'macro
- (lambda (#{x 25880}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtKc}#)
(syntax-violation
'unquote
"expression not valid outside of quasiquote"
- #{x 25880}#))))
+ #{x -ANAU$bmvAmthP7L7xwtKc}#))))
(define unquote-splicing
(make-syntax-transformer
'unquote-splicing
'macro
- (lambda (#{x 25882}#)
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtKe}#)
(syntax-violation
'unquote-splicing
"expression not valid outside of quasiquote"
- #{x 25882}#))))
+ #{x -ANAU$bmvAmthP7L7xwtKe}#))))
(define case
(make-syntax-transformer
'case
'macro
- (lambda (#{x 25919}#)
- (let ((#{tmp 25921}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtLD}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtLF}#
($sc-dispatch
- #{x 25919}#
+ #{x -ANAU$bmvAmthP7L7xwtLD}#
'(_ any any . each-any))))
- (if #{tmp 25921}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtLF}#
(@apply
- (lambda (#{e 25925}# #{m1 25926}# #{m2 25927}#)
- (let ((#{tmp 25928}#
+ (lambda (#{e -ANAU$bmvAmthP7L7xwtLJ}#
+ #{m1 -ANAU$bmvAmthP7L7xwtLK}#
+ #{m2 -ANAU$bmvAmthP7L7xwtLL}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtLM}#
(letrec*
- ((#{f 25970}#
- (lambda (#{clause 25973}# #{clauses 25974}#)
- (if (null? #{clauses 25974}#)
- (let ((#{tmp 25976}#
+ ((#{f -ANAU$bmvAmthP7L7xwtL2}#
+ (lambda (#{clause -ANAU$bmvAmthP7L7xwtL5}#
+ #{clauses -ANAU$bmvAmthP7L7xwtL6}#)
+ (if (null? #{clauses -ANAU$bmvAmthP7L7xwtL6}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtL8}#
($sc-dispatch
- #{clause 25973}#
+ #{clause -ANAU$bmvAmthP7L7xwtL5}#
'(#(free-id
#(syntax-object
else
@@ -25691,77 +27217,79 @@
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb" "1fc" "1fd"))
+ #("1g9" "1ga" "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7" "1f8" "1f9"))
+ #("1g5" "1g6" "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile)))
any
.
each-any))))
- (if #{tmp 25976}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtL8}#
(@apply
- (lambda (#{e1 25980}# #{e2 25981}#)
+ (lambda (#{e1 -ANAU$bmvAmthP7L7xwtMA}#
+ #{e2 -ANAU$bmvAmthP7L7xwtMB}#)
(cons '#(syntax-object
begin
((top)
#(ribcage
#(e1 e2)
#((top) (top))
- #("1fe" "1ff"))
+ #("1gc" "1gd"))
#(ribcage () () ())
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb" "1fc" "1fd"))
+ #("1g9" "1ga" "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7" "1f8" "1f9"))
+ #("1g5" "1g6" "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
- (cons #{e1 25980}# #{e2 25981}#)))
- #{tmp 25976}#)
- (let ((#{tmp 25982}#
+ (cons #{e1
-ANAU$bmvAmthP7L7xwtMA}#
+ #{e2
-ANAU$bmvAmthP7L7xwtMB}#)))
+ #{tmp -ANAU$bmvAmthP7L7xwtL8}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtMC}#
($sc-dispatch
- #{clause 25973}#
+ #{clause -ANAU$bmvAmthP7L7xwtL5}#
'(each-any any . each-any))))
- (if #{tmp 25982}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtMC}#
(@apply
- (lambda (#{k 25986}#
- #{e1 25987}#
- #{e2 25988}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xwtMG}#
+ #{e1 -ANAU$bmvAmthP7L7xwtMH}#
+ #{e2
-ANAU$bmvAmthP7L7xwtMI}#)
(list '#(syntax-object
if
((top)
#(ribcage
#(k e1 e2)
#((top) (top) (top))
- #("1fg" "1fh" "1fi"))
+ #("1ge" "1gf" "1gg"))
#(ribcage () () ())
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb" "1fc" "1fd"))
+ #("1g9" "1ga" "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7" "1f8" "1f9"))
+ #("1g5" "1g6" "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
(list '#(syntax-object
memv
@@ -25771,9 +27299,9 @@
#((top)
(top)
(top))
- #("1fg"
- "1fh"
- "1fi"))
+ #("1ge"
+ "1gf"
+ "1gg"))
#(ribcage () () ())
#(ribcage
#(f
@@ -25782,22 +27310,22 @@
#((top)
(top)
(top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top)
(top)
(top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
'#(syntax-object
t
@@ -25807,9 +27335,9 @@
#((top)
(top)
(top))
- #("1fg"
- "1fh"
- "1fi"))
+ #("1ge"
+ "1gf"
+ "1gg"))
#(ribcage () () ())
#(ribcage
#(f
@@ -25818,22 +27346,22 @@
#((top)
(top)
(top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top)
(top)
(top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
(list '#(syntax-object
quote
@@ -25843,9 +27371,9 @@
#((top)
(top)
(top))
- #("1fg"
- "1fh"
- "1fi"))
+ #("1ge"
+ "1gf"
+ "1gg"))
#(ribcage
()
()
@@ -25857,17 +27385,17 @@
#((top)
(top)
(top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top)
(top)
(top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage
()
()
@@ -25875,10 +27403,10 @@
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene
guile))
- #{k 25986}#))
+ #{k
-ANAU$bmvAmthP7L7xwtMG}#))
(cons '#(syntax-object
begin
((top)
@@ -25887,9 +27415,9 @@
#((top)
(top)
(top))
- #("1fg"
- "1fh"
- "1fi"))
+ #("1ge"
+ "1gf"
+ "1gg"))
#(ribcage () () ())
#(ribcage
#(f
@@ -25898,70 +27426,70 @@
#((top)
(top)
(top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top)
(top)
(top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
- (cons #{e1 25987}#
- #{e2 25988}#))))
- #{tmp 25982}#)
+ (cons #{e1
-ANAU$bmvAmthP7L7xwtMH}#
+ #{e2
-ANAU$bmvAmthP7L7xwtMI}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwtMC}#)
(syntax-violation
'case
"bad clause"
- #{x 25919}#
- #{clause 25973}#)))))
- (let ((#{tmp 25996}#
- (#{f 25970}#
- (car #{clauses 25974}#)
- (cdr #{clauses 25974}#))))
- (let ((#{tmp 25999}#
+ #{x -ANAU$bmvAmthP7L7xwtLD}#
+ #{clause -ANAU$bmvAmthP7L7xwtL5}#)))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtMQ}#
+ (#{f -ANAU$bmvAmthP7L7xwtL2}#
+ (car #{clauses
-ANAU$bmvAmthP7L7xwtL6}#)
+ (cdr #{clauses
-ANAU$bmvAmthP7L7xwtL6}#))))
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtMT}#
($sc-dispatch
- #{clause 25973}#
+ #{clause -ANAU$bmvAmthP7L7xwtL5}#
'(each-any any . each-any))))
- (if #{tmp 25999}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtMT}#
(@apply
- (lambda (#{k 26003}#
- #{e1 26004}#
- #{e2 26005}#)
+ (lambda (#{k -ANAU$bmvAmthP7L7xwtMX}#
+ #{e1 -ANAU$bmvAmthP7L7xwtMY}#
+ #{e2 -ANAU$bmvAmthP7L7xwtMZ}#)
(list '#(syntax-object
if
((top)
#(ribcage
#(k e1 e2)
#((top) (top) (top))
- #("1fl" "1fm" "1fn"))
+ #("1gj" "1gk" "1gl"))
#(ribcage () () ())
#(ribcage
#(rest)
#((top))
- #("1fk"))
+ #("1gi"))
#(ribcage () () ())
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb" "1fc" "1fd"))
+ #("1g9" "1ga" "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7" "1f8" "1f9"))
+ #("1g5" "1g6" "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
(list '#(syntax-object
memv
@@ -25969,32 +27497,32 @@
#(ribcage
#(k e1 e2)
#((top) (top) (top))
- #("1fl"
- "1fm"
- "1fn"))
+ #("1gj"
+ "1gk"
+ "1gl"))
#(ribcage () () ())
#(ribcage
#(rest)
#((top))
- #("1fk"))
+ #("1gi"))
#(ribcage () () ())
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
'#(syntax-object
t
@@ -26002,32 +27530,32 @@
#(ribcage
#(k e1 e2)
#((top) (top) (top))
- #("1fl"
- "1fm"
- "1fn"))
+ #("1gj"
+ "1gk"
+ "1gl"))
#(ribcage () () ())
#(ribcage
#(rest)
#((top))
- #("1fk"))
+ #("1gi"))
#(ribcage () () ())
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
(list '#(syntax-object
quote
@@ -26037,9 +27565,9 @@
#((top)
(top)
(top))
- #("1fl"
- "1fm"
- "1fn"))
+ #("1gj"
+ "1gk"
+ "1gl"))
#(ribcage
()
()
@@ -26047,7 +27575,7 @@
#(ribcage
#(rest)
#((top))
- #("1fk"))
+ #("1gi"))
#(ribcage
()
()
@@ -26059,17 +27587,17 @@
#((top)
(top)
(top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top)
(top)
(top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage
()
()
@@ -26077,232 +27605,238 @@
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
- #{k 26003}#))
+ #{k
-ANAU$bmvAmthP7L7xwtMX}#))
(cons '#(syntax-object
begin
((top)
#(ribcage
#(k e1 e2)
#((top) (top) (top))
- #("1fl"
- "1fm"
- "1fn"))
+ #("1gj"
+ "1gk"
+ "1gl"))
#(ribcage () () ())
#(ribcage
#(rest)
#((top))
- #("1fk"))
+ #("1gi"))
#(ribcage () () ())
#(ribcage
#(f clause clauses)
#((top) (top) (top))
- #("1fb"
- "1fc"
- "1fd"))
+ #("1g9"
+ "1ga"
+ "1gb"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7"
- "1f8"
- "1f9"))
+ #("1g5"
+ "1g6"
+ "1g7"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1f6")))
+ #("1g4")))
(hygiene guile))
- (cons #{e1 26004}#
- #{e2 26005}#))
- #{tmp 25996}#))
- #{tmp 25999}#)
+ (cons #{e1
-ANAU$bmvAmthP7L7xwtMY}#
+ #{e2
-ANAU$bmvAmthP7L7xwtMZ}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtMQ}#))
+ #{tmp -ANAU$bmvAmthP7L7xwtMT}#)
(syntax-violation
'case
"bad clause"
- #{x 25919}#
- #{clause 25973}#))))))))
- (#{f 25970}# #{m1 25926}# #{m2 25927}#))))
- (let ((#{body 25929}# #{tmp 25928}#))
+ #{x -ANAU$bmvAmthP7L7xwtLD}#
+ #{clause
-ANAU$bmvAmthP7L7xwtL5}#))))))))
+ (#{f -ANAU$bmvAmthP7L7xwtL2}#
+ #{m1 -ANAU$bmvAmthP7L7xwtLK}#
+ #{m2 -ANAU$bmvAmthP7L7xwtLL}#))))
+ (let ((#{body -ANAU$bmvAmthP7L7xwtLN}#
+ #{tmp -ANAU$bmvAmthP7L7xwtLM}#))
(list '#(syntax-object
let
((top)
#(ribcage () () ())
- #(ribcage #(body) #((top)) #("1fa"))
+ #(ribcage #(body) #((top)) #("1g8"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7" "1f8" "1f9"))
+ #("1g5" "1g6" "1g7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1f6")))
+ #(ribcage #(x) #((top)) #("1g4")))
(hygiene guile))
(list (list '#(syntax-object
t
((top)
#(ribcage () () ())
- #(ribcage #(body) #((top)) #("1fa"))
+ #(ribcage #(body) #((top)) #("1g8"))
#(ribcage
#(e m1 m2)
#((top) (top) (top))
- #("1f7" "1f8" "1f9"))
+ #("1g5" "1g6" "1g7"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1f6")))
+ #(ribcage #(x) #((top)) #("1g4")))
(hygiene guile))
- #{e 25925}#))
- #{body 25929}#))))
- #{tmp 25921}#)
+ #{e -ANAU$bmvAmthP7L7xwtLJ}#))
+ #{body -ANAU$bmvAmthP7L7xwtLN}#))))
+ #{tmp -ANAU$bmvAmthP7L7xwtLF}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 25919}#))))))
+ #{x -ANAU$bmvAmthP7L7xwtLD}#))))))
(define make-variable-transformer
- (lambda (#{proc 26020}#)
- (if (procedure? #{proc 26020}#)
+ (lambda (#{proc -ANAU$bmvAmthP7L7xwtMo}#)
+ (if (procedure? #{proc -ANAU$bmvAmthP7L7xwtMo}#)
(letrec*
- ((#{trans 26021}#
- (lambda (#{x 26027}#)
- (#{proc 26020}# #{x 26027}#))))
+ ((#{trans -ANAU$bmvAmthP7L7xwtMp}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtMv}#)
+ (#{proc -ANAU$bmvAmthP7L7xwtMo}#
+ #{x -ANAU$bmvAmthP7L7xwtMv}#))))
(begin
(set-procedure-property!
- #{trans 26021}#
+ #{trans -ANAU$bmvAmthP7L7xwtMp}#
'variable-transformer
#t)
- #{trans 26021}#))
+ #{trans -ANAU$bmvAmthP7L7xwtMp}#))
(error "variable transformer not a procedure"
- #{proc 26020}#))))
+ #{proc -ANAU$bmvAmthP7L7xwtMo}#))))
(define identifier-syntax
(make-syntax-transformer
'identifier-syntax
'macro
- (lambda (#{x 26047}#)
- (let ((#{tmp 26049}#
- ($sc-dispatch #{x 26047}# '(_ any))))
- (if #{tmp 26049}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtND}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtNF}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xwtND}#
+ '(_ any))))
+ (if #{tmp -ANAU$bmvAmthP7L7xwtNF}#
(@apply
- (lambda (#{e 26053}#)
+ (lambda (#{e -ANAU$bmvAmthP7L7xwtNJ}#)
(list '#(syntax-object
lambda
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'(#(syntax-object
x
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile)))
'#((#(syntax-object
macro-type
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
.
#(syntax-object
identifier-syntax
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))))
(list '#(syntax-object
syntax-case
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'#(syntax-object
x
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'()
(list '#(syntax-object
id
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'(#(syntax-object
identifier?
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
(#(syntax-object
syntax
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
#(syntax-object
id
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))))
(list '#(syntax-object
syntax
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
- #{e 26053}#))
+ #{e -ANAU$bmvAmthP7L7xwtNJ}#))
(list '(#(syntax-object
_
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
#(syntax-object
x
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
#(syntax-object
...
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile)))
(list '#(syntax-object
syntax
((top)
- #(ribcage #(e) #((top)) #("1ft"))
+ #(ribcage #(e) #((top)) #("1gr"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
- (cons #{e 26053}#
+ (cons #{e -ANAU$bmvAmthP7L7xwtNJ}#
'(#(syntax-object
x
((top)
#(ribcage
#(e)
#((top))
- #("1ft"))
+ #("1gr"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
#(syntax-object
...
@@ -26310,55 +27844,55 @@
#(ribcage
#(e)
#((top))
- #("1ft"))
+ #("1gr"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile)))))))))
- #{tmp 26049}#)
- (let ((#{tmp 26054}#
+ #{tmp -ANAU$bmvAmthP7L7xwtNF}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtNK}#
($sc-dispatch
- #{x 26047}#
+ #{x -ANAU$bmvAmthP7L7xwtND}#
'(_ (any any)
((#(free-id
#(syntax-object
set!
((top)
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile)))
any
any)
any)))))
- (if (if #{tmp 26054}#
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwtNK}#
(@apply
- (lambda (#{id 26058}#
- #{exp1 26059}#
- #{var 26060}#
- #{val 26061}#
- #{exp2 26062}#)
- (if (identifier? #{id 26058}#)
- (identifier? #{var 26060}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwtNO}#
+ #{exp1 -ANAU$bmvAmthP7L7xwtNP}#
+ #{var -ANAU$bmvAmthP7L7xwtNQ}#
+ #{val -ANAU$bmvAmthP7L7xwtNR}#
+ #{exp2 -ANAU$bmvAmthP7L7xwtNS}#)
+ (if (identifier? #{id -ANAU$bmvAmthP7L7xwtNO}#)
+ (identifier? #{var -ANAU$bmvAmthP7L7xwtNQ}#)
#f))
- #{tmp 26054}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtNK}#)
#f)
(@apply
- (lambda (#{id 26063}#
- #{exp1 26064}#
- #{var 26065}#
- #{val 26066}#
- #{exp2 26067}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwtNT}#
+ #{exp1 -ANAU$bmvAmthP7L7xwtNU}#
+ #{var -ANAU$bmvAmthP7L7xwtNV}#
+ #{val -ANAU$bmvAmthP7L7xwtNW}#
+ #{exp2 -ANAU$bmvAmthP7L7xwtNX}#)
(list '#(syntax-object
make-variable-transformer
((top)
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
(list '#(syntax-object
lambda
@@ -26366,9 +27900,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'(#(syntax-object
x
@@ -26376,9 +27910,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile)))
'#((#(syntax-object
macro-type
@@ -26386,9 +27920,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
.
#(syntax-object
@@ -26397,9 +27931,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))))
(list '#(syntax-object
syntax-case
@@ -26407,9 +27941,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'#(syntax-object
x
@@ -26417,9 +27951,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile))
'(#(syntax-object
set!
@@ -26427,9 +27961,9 @@
#(ribcage
#(id exp1 var val exp2)
#((top) (top) (top) (top) (top))
- #("1fz" "1g0" "1g1" "1g2" "1g3"))
+ #("1gx" "1gy" "1gz" "1h0" "1h1"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1fs")))
+ #(ribcage #(x) #((top)) #("1gq")))
(hygiene guile)))
(list (list '#(syntax-object
set!
@@ -26441,19 +27975,19 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
- #{var 26065}#
- #{val 26066}#)
+ #{var -ANAU$bmvAmthP7L7xwtNV}#
+ #{val -ANAU$bmvAmthP7L7xwtNW}#)
(list '#(syntax-object
syntax
((top)
@@ -26464,19 +27998,19 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
- #{exp2 26067}#))
- (list (cons #{id 26063}#
+ #{exp2
-ANAU$bmvAmthP7L7xwtNX}#))
+ (list (cons #{id -ANAU$bmvAmthP7L7xwtNT}#
'(#(syntax-object
x
((top)
@@ -26487,16 +28021,16 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
#(syntax-object
...
@@ -26508,16 +28042,16 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))))
(list '#(syntax-object
syntax
@@ -26529,18 +28063,18 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
- (cons #{exp1 26064}#
+ (cons #{exp1
-ANAU$bmvAmthP7L7xwtNU}#
'(#(syntax-object
x
((top)
@@ -26555,16 +28089,16 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
#(syntax-object
...
@@ -26580,18 +28114,18 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))))))
- (list #{id 26063}#
+ (list #{id -ANAU$bmvAmthP7L7xwtNT}#
(list '#(syntax-object
identifier?
((top)
@@ -26602,16 +28136,16 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
(list '#(syntax-object
syntax
@@ -26627,18 +28161,18 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
- #{id 26063}#))
+ #{id
-ANAU$bmvAmthP7L7xwtNT}#))
(list '#(syntax-object
syntax
((top)
@@ -26649,68 +28183,72 @@
(top)
(top)
(top))
- #("1fz"
- "1g0"
- "1g1"
- "1g2"
- "1g3"))
+ #("1gx"
+ "1gy"
+ "1gz"
+ "1h0"
+ "1h1"))
#(ribcage () () ())
#(ribcage
#(x)
#((top))
- #("1fs")))
+ #("1gq")))
(hygiene guile))
- #{exp1 26064}#))))))
- #{tmp 26054}#)
+ #{exp1
-ANAU$bmvAmthP7L7xwtNU}#))))))
+ #{tmp -ANAU$bmvAmthP7L7xwtNK}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 26047}#))))))))
+ #{x -ANAU$bmvAmthP7L7xwtND}#))))))))
(define define*
(make-syntax-transformer
'define*
'macro
- (lambda (#{x 26090}#)
- (let ((#{tmp 26092}#
+ (lambda (#{x -ANAU$bmvAmthP7L7xwtNu}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtNw}#
($sc-dispatch
- #{x 26090}#
+ #{x -ANAU$bmvAmthP7L7xwtNu}#
'(_ (any . any) any . each-any))))
- (if #{tmp 26092}#
+ (if #{tmp -ANAU$bmvAmthP7L7xwtNw}#
(@apply
- (lambda (#{id 26096}#
- #{args 26097}#
- #{b0 26098}#
- #{b1 26099}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwtN0}#
+ #{args -ANAU$bmvAmthP7L7xwtN1}#
+ #{b0 -ANAU$bmvAmthP7L7xwtN2}#
+ #{b1 -ANAU$bmvAmthP7L7xwtN3}#)
(list '#(syntax-object
define
((top)
#(ribcage
#(id args b0 b1)
#((top) (top) (top) (top))
- #("1g5" "1g6" "1g7" "1g8"))
+ #("1h3" "1h4" "1h5" "1h6"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1g4")))
+ #(ribcage #(x) #((top)) #("1h2")))
(hygiene guile))
- #{id 26096}#
+ #{id -ANAU$bmvAmthP7L7xwtN0}#
(cons '#(syntax-object
lambda*
((top)
#(ribcage
#(id args b0 b1)
#((top) (top) (top) (top))
- #("1g5" "1g6" "1g7" "1g8"))
+ #("1h3" "1h4" "1h5" "1h6"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1g4")))
+ #(ribcage #(x) #((top)) #("1h2")))
(hygiene guile))
- (cons #{args 26097}#
- (cons #{b0 26098}# #{b1 26099}#)))))
- #{tmp 26092}#)
- (let ((#{tmp 26100}#
- ($sc-dispatch #{x 26090}# '(_ any any))))
- (if (if #{tmp 26100}#
+ (cons #{args -ANAU$bmvAmthP7L7xwtN1}#
+ (cons #{b0 -ANAU$bmvAmthP7L7xwtN2}#
+ #{b1 -ANAU$bmvAmthP7L7xwtN3}#)))))
+ #{tmp -ANAU$bmvAmthP7L7xwtNw}#)
+ (let ((#{tmp -ANAU$bmvAmthP7L7xwtN4}#
+ ($sc-dispatch
+ #{x -ANAU$bmvAmthP7L7xwtNu}#
+ '(_ any any))))
+ (if (if #{tmp -ANAU$bmvAmthP7L7xwtN4}#
(@apply
- (lambda (#{id 26104}# #{val 26105}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwtN8}#
+ #{val -ANAU$bmvAmthP7L7xwtN9}#)
(identifier?
'#(syntax-object
x
@@ -26718,29 +28256,30 @@
#(ribcage
#(id val)
#((top) (top))
- #("1g9" "1ga"))
+ #("1h7" "1h8"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1g4")))
+ #(ribcage #(x) #((top)) #("1h2")))
(hygiene guile))))
- #{tmp 26100}#)
+ #{tmp -ANAU$bmvAmthP7L7xwtN4}#)
#f)
(@apply
- (lambda (#{id 26106}# #{val 26107}#)
+ (lambda (#{id -ANAU$bmvAmthP7L7xwtN$}#
+ #{val address@hidden)
(list '#(syntax-object
define
((top)
#(ribcage
#(id val)
#((top) (top))
- #("1gb" "1gc"))
+ #("1h9" "1ha"))
#(ribcage () () ())
- #(ribcage #(x) #((top)) #("1g4")))
+ #(ribcage #(x) #((top)) #("1h2")))
(hygiene guile))
- #{id 26106}#
- #{val 26107}#))
- #{tmp 26100}#)
+ #{id -ANAU$bmvAmthP7L7xwtN$}#
+ #{val address@hidden))
+ #{tmp -ANAU$bmvAmthP7L7xwtN4}#)
(syntax-violation
#f
"source expression failed to match any pattern"
- #{x 26090}#))))))))
+ #{x -ANAU$bmvAmthP7L7xwtNu}#))))))))
diff --git a/module/ice-9/psyntax.scm b/module/ice-9/psyntax.scm
index fd33e98..8220829 100644
--- a/module/ice-9/psyntax.scm
+++ b/module/ice-9/psyntax.scm
@@ -791,6 +791,55 @@
id))))))
(else (syntax-violation 'id-var-name "invalid id" id)))))
+ ;; A helper procedure for syntax-locally-bound-identifiers, which
+ ;; itself is a helper for transformer procedures.
+ ;; `locally-bound-identifiers' returns a list of all bindings
+ ;; visible to a syntax object with the given wrap. They are in
+ ;; order from outer to inner.
+ ;;
+ ;; The purpose of this procedure is to give a transformer procedure
+ ;; references on bound identifiers, that the transformer can then
+ ;; introduce some of them in its output. As such, the identifiers
+ ;; are anti-marked, so that rebuild-macro-output doesn't apply new
+ ;; marks to them.
+ ;;
+ (define locally-bound-identifiers
+ (lambda (w mod)
+ (define scan
+ (lambda (subst results)
+ (if (null? subst)
+ results
+ (let ((fst (car subst)))
+ (if (eq? fst 'shift)
+ (scan (cdr subst) results)
+ (let ((symnames (ribcage-symnames fst))
+ (marks (ribcage-marks fst)))
+ (if (vector? symnames)
+ (scan-vector-rib subst symnames marks results)
+ (scan-list-rib subst symnames marks results))))))))
+ (define scan-list-rib
+ (lambda (subst symnames marks results)
+ (let f ((symnames symnames) (marks marks) (results results))
+ (if (null? symnames)
+ (scan (cdr subst) results)
+ (f (cdr symnames) (cdr marks)
+ (cons (wrap (car symnames)
+ (anti-mark (make-wrap (car marks) subst))
+ mod)
+ results))))))
+ (define scan-vector-rib
+ (lambda (subst symnames marks results)
+ (let ((n (vector-length symnames)))
+ (let f ((i 0) (results results))
+ (if (fx= i n)
+ (scan (cdr subst) results)
+ (f (fx+ i 1)
+ (cons (wrap (vector-ref symnames i)
+ (anti-mark (make-wrap (vector-ref marks i)
subst))
+ mod)
+ results)))))))
+ (scan (wrap-subst w) '())))
+
;; Returns three values: binding type, binding value, the module (for
;; resolving toplevel vars).
(define (resolve-identifier id w r mod)
@@ -2476,33 +2525,6 @@
(set! syntax-source
(lambda (x) (source-annotation x)))
- (set! syntax-local-binding
- (lambda (id)
- (arg-check nonsymbol-id? id 'syntax-local-value)
- (with-transformer-environment
- (lambda (e r w s rib mod)
- (define (strip-anti-mark w)
- (let ((ms (wrap-marks w)) (s (wrap-subst w)))
- (if (and (pair? ms) (eq? (car ms) the-anti-mark))
- ;; output is from original text
- (make-wrap (cdr ms) (if rib (cons rib (cdr s)) (cdr s)))
- ;; output introduced by macro
- (make-wrap ms (if rib (cons rib s) s)))))
- (call-with-values (lambda ()
- (resolve-identifier
- (syntax-object-expression id)
- (strip-anti-mark (syntax-object-wrap id))
- r
- (syntax-object-module id)))
- (lambda (type value mod)
- (case type
- ((lexical) (values 'lexical value))
- ((macro) (values 'macro value))
- ((syntax) (values 'pattern-variable value))
- ((displaced-lexical) (values 'displaced-lexical #f))
- ((global) (values 'global (cons value mod)))
- (else (values 'other #f)))))))))
-
(set! generate-temporaries
(lambda (ls)
(arg-check list? ls 'generate-temporaries)
@@ -2531,6 +2553,50 @@
(strip form empty-wrap)
(and subform (strip subform empty-wrap)))))
+ (let ()
+ (define (syntax-module id)
+ (arg-check nonsymbol-id? id 'syntax-module)
+ (cdr (syntax-object-module id)))
+
+ (define (syntax-local-binding id)
+ (arg-check nonsymbol-id? id 'syntax-local-binding)
+ (with-transformer-environment
+ (lambda (e r w s rib mod)
+ (define (strip-anti-mark w)
+ (let ((ms (wrap-marks w)) (s (wrap-subst w)))
+ (if (and (pair? ms) (eq? (car ms) the-anti-mark))
+ ;; output is from original text
+ (make-wrap (cdr ms) (if rib (cons rib (cdr s)) (cdr s)))
+ ;; output introduced by macro
+ (make-wrap ms (if rib (cons rib s) s)))))
+ (call-with-values (lambda ()
+ (resolve-identifier
+ (syntax-object-expression id)
+ (strip-anti-mark (syntax-object-wrap id))
+ r
+ (syntax-object-module id)))
+ (lambda (type value mod)
+ (case type
+ ((lexical) (values 'lexical value))
+ ((macro) (values 'macro value))
+ ((syntax) (values 'pattern-variable value))
+ ((displaced-lexical) (values 'displaced-lexical #f))
+ ((global) (values 'global (cons value (cdr mod))))
+ (else (values 'other #f))))))))
+
+ (define (syntax-locally-bound-identifiers id)
+ (arg-check nonsymbol-id? id 'syntax-locally-bound-identifiers)
+ (locally-bound-identifiers (syntax-object-wrap id)
+ (syntax-object-module id)))
+
+ ;; Using define! instead of set! to avoid warnings at
+ ;; compile-time, after the variables are stolen away into (system
+ ;; syntax). See the end of boot-9.scm.
+ ;;
+ (define! 'syntax-module syntax-module)
+ (define! 'syntax-local-binding syntax-local-binding)
+ (define! 'syntax-locally-bound-identifiers
syntax-locally-bound-identifiers))
+
;; $sc-dispatch expects an expression and a pattern. If the expression
;; matches the pattern a list of the matching expressions for each
;; "any" is returned. Otherwise, #f is returned. (This use of #f will
hooks/post-receive
--
GNU Guile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.3-186-g68fcf71,
Andy Wingo <=