diff --git a/collects/parser-tools/yacc-to-scheme.ss b/collects/parser-tools/yacc-to-scheme.ss index 03e4aa4..f8067b8 100644 --- a/collects/parser-tools/yacc-to-scheme.ss +++ b/collects/parser-tools/yacc-to-scheme.ss @@ -45,7 +45,9 @@ (define (parse-grammar enter-term enter-empty-term enter-non-term) (parser (tokens x y) - (error error) + (error (lambda (tok-ok tok-name tok-value) + (error "Error parsing yacc grammar at token: tok-name with value: tok-value" 'parse-grammar))) + (end |%%|) (start gram) (grammar