From c5cf417b99aa424cab06068e77e6435cfe3fb791 Mon Sep 17 00:00:00 2001 From: Matthew Butterick Date: Mon, 26 Sep 2016 06:55:58 -0700 Subject: [PATCH] typo --- brag/brag/brag.scrbl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/brag/brag/brag.scrbl b/brag/brag/brag.scrbl index 6816789..7e63243 100755 --- a/brag/brag/brag.scrbl +++ b/brag/brag/brag.scrbl @@ -56,7 +56,7 @@ nested-word-list: WORD | LEFT-PAREN nested-word-list* RIGHT-PAREN }} -What we intend by this notation is this: @racket[nested-word-list] is either a @racket[WORD], or a parenthesized list of @racket[nested-word-list]s. We use the character @litchar{*} to represent zero or more repetitions of the previous thing. We treat the uppercased @racket[LEFT-PAREN], @racket[RIGHT-PAREN], and @racket[WORD] as placeholders for @emph{tokens} (a @deftech{token} being the smallest meaningful item in the parsed string): +What we intend by this notation is this: @racket[nested-word-list] is either a @racket[WORD], or a parenthesized list of @racket[nested-word-list]s. We use the character @litchar{*} to represent zero or more repetitions of the previous thing. We treat the uppercased @racket[LEFT-PAREN], @racket[RIGHT-PAREN], and @racket[WORD] as placeholders for @emph{tokens} (a @tech{token} being the smallest meaningful item in the parsed string): Here are a few examples of tokens: @interaction[#:eval my-eval