Language.Happy.Arbitrary
genTokens :: Text -> Node (Lexeme Text) -> Gen [Text] Source #
expand :: Map Text Text -> Map Text [[Text]] -> [[Text]] -> Gen [Text] Source #
continue :: Map Text Text -> Map Text [[Text]] -> Either Text [[Text]] -> Gen [Text] Source #
resolve :: Map Text Text -> Map Text [[Text]] -> Text -> Either Text [[Text]] Source #
terminals :: NodeF (Lexeme Text) (Map Text Text) -> Map Text Text Source #
nonterminals :: NodeF (Lexeme Text) (Map Text [[Text]]) -> Map Text [[Text]] Source #