pull/2/head
Matthew Butterick 9 years ago
parent 6a3d4c5c15
commit 6d0ec53400

@ -28,7 +28,7 @@
(define rules (syntax->list #'(r ...))) (define rules (syntax->list #'(r ...)))
(when (empty? rules) (when (empty? rules)
(raise-syntax-error 'ragg (raise-syntax-error 'brag
(format "The grammar does not appear to have any rules") (format "The grammar does not appear to have any rules")
stx)) stx))

@ -27,7 +27,7 @@
;; defines what the uppercased tokens mean. For example, you can ;; defines what the uppercased tokens mean. For example, you can
;; use the parser-tools/lex lexer tools: ;; use the parser-tools/lex lexer tools:
;; ;;
;; (require ragg/support ;; (require brag/support
;; parser-tools/lex ;; parser-tools/lex
;; parser-tools/lex-sre) ;; parser-tools/lex-sre)
;; ;;

@ -2,5 +2,5 @@
(define name "brag") (define name "brag")
(define version "1.0") (define version "1.0")
(define scribblings '(("brag.scrbl"))) (define scribblings '(("brag.scrbl")))
(define blurb '("brag: the Beautiful Racket AST Generator. A fork o fDanny Yoo's ragg. A design goal is to be easy for beginners to use. Given a grammar in EBNF, ragg produces a parser that generates Racket's native syntax objects with full source location.")) (define blurb '("brag: the Beautiful Racket AST Generator. A fork of Danny Yoo's ragg. A design goal is to be easy for beginners to use. Given a grammar in EBNF, brag produces a parser that generates Racket's native syntax objects with full source location."))
(define deps (list)) (define deps (list))

Loading…
Cancel
Save