
Fixed macro hiding on applications Stepper font depends on framework settings Fixed hiding policies and gui wrt lexical vs global bindings Macro hiding removes renaming steps Better handling of nonlinear subterms & local actions Automatic pretty-print resizing Handled local-bind action (partial?) Enabled module language Disabled struct contracts for faster compilation Fixed syntax-browser on boxes, 3d syntax; normalized print params Fixed PR 8246: syntax-browser mishandled non-ascii characters svn: r4178
17 lines
444 B
Scheme
17 lines
444 B
Scheme
|
|
(module steps mzscheme
|
|
(provide (all-defined))
|
|
|
|
;; A ReductionSequence is a (list-of Reduction)
|
|
|
|
;; A Reduction is one of
|
|
;; - (make-step Syntaxes Syntaxes Syntax Syntax BigContext)
|
|
;; - (make-misstep Syntax Syntax Exception)
|
|
(define-struct step (redex contractum e1 e2 note lctx) #f)
|
|
(define-struct misstep (redex e1 exn) #f)
|
|
|
|
(define-struct (rewrite-step step) () #f)
|
|
(define-struct (rename-step step) () #f)
|
|
|
|
)
|