extensible-parser-specifica.../main.rkt
2016-08-29 12:11:15 +02:00

27 lines
664 B
Racket

#lang racket/base
(require generic-syntax-expanders
"private/parameters.rkt"
"private/no-order.rkt"
"private/post.rkt"
"private/global.rkt"
"private/optional.rkt")
(provide #;define-splicing-syntax-class-with-eh-mixins
#;define-syntax-class-with-eh-mixins
define-eh-alternative-mixin
(expander-out eh-mixin)
~seq-no-order
~no-order
~post-check
~post-fail
~nop
~optional/else
~global-or
~global-and
~global-counter
aggregate-global-or
aggregate-global-and
aggregate-global-counter)