From 024d8260033edb93debdf2e87926047ae1766b30 Mon Sep 17 00:00:00 2001 From: Matthew Butterick Date: Thu, 9 Feb 2017 12:21:23 -0800 Subject: [PATCH] update docs link --- .../br-parser-tools-doc/parser-tools/br-parser-tools.scrbl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/br-parser-tools/br-parser-tools-doc/parser-tools/br-parser-tools.scrbl b/br-parser-tools/br-parser-tools-doc/parser-tools/br-parser-tools.scrbl index 031d32a..340b7c0 100644 --- a/br-parser-tools/br-parser-tools-doc/parser-tools/br-parser-tools.scrbl +++ b/br-parser-tools/br-parser-tools-doc/parser-tools/br-parser-tools.scrbl @@ -7,7 +7,7 @@ br-parser-tools/yacc br-parser-tools/cfg-parser)) -@title{Beautiful Racket Parser Tools: @exec{lex} and @exec{yacc}-style Parsing} +@title{Parser Tools: @exec{lex} and @exec{yacc}-style Parsing (Beautiful Racket edition)} @author["Scott Owens (99%)" "Matthew Butterick (1%)"] @@ -187,7 +187,7 @@ are a few examples, using @racket[:] prefixed SRE syntax: wrapping position around it.} ] - The lexer raises an exception @racket[(exn:read)] if none of the + The lexer raises an exception @racket[exn:fail:read] if none of the regular expressions match the input. Hint: If @racket[(any-char _custom-error-behavior)] is the last rule, then there will always be a match, and @racket[_custom-error-behavior] is executed to