diff --git a/parser-tools/cfg-parser.rkt b/parser-tools/cfg-parser.rkt index d76f960..227c8e0 100644 --- a/parser-tools/cfg-parser.rkt +++ b/parser-tools/cfg-parser.rkt @@ -32,7 +32,8 @@ (require yaragg/parser-tools/yacc - yaragg/parser-tools/lex) + yaragg/parser-tools/lex + racket/list) (require (for-syntax racket/base syntax/boundmap diff --git a/parser-tools/private-lex/deriv.rkt b/parser-tools/private-lex/deriv.rkt index ccac96b..d3f014a 100644 --- a/parser-tools/private-lex/deriv.rkt +++ b/parser-tools/private-lex/deriv.rkt @@ -1,5 +1,6 @@ #lang racket/base (require (prefix-in is: data/integer-set) + racket/list yaragg/parser-tools/private-lex/re yaragg/parser-tools/private-lex/util) diff --git a/parser-tools/private-yacc/lalr.rkt b/parser-tools/private-yacc/lalr.rkt index 7b48cb6..99a221c 100644 --- a/parser-tools/private-yacc/lalr.rkt +++ b/parser-tools/private-yacc/lalr.rkt @@ -1,7 +1,8 @@ #lang racket/base (require yaragg/parser-tools/private-yacc/lr0 yaragg/parser-tools/private-yacc/grammar - racket/class) + racket/class + racket/list) ;; Compute LALR lookaheads from DeRemer and Pennello 1982