tpdb-0.1: Data Type for Rewriting Systems

TPDB.Plain.Read

Description

Documentation

class Reader a whereSource

Methods

reader :: Parser aSource

Instances

Reader Identifier

warning: by definition, {}[] may appear in identifiers

Reader s => Reader [s] 
Reader (SRS Identifier) 
Reader u => Reader (Rule u) 
Reader (TRS Identifier Identifier) 
(Reader v, Reader s) => Reader (Term v s) 

data Declaration u Source

Constructors

Var_Declaration [Identifier] 
Theory_Declaration 
Strategy_Declaration 
Rules_Declaration [Rule u] 
Unknown_Declaration

this is super-ugly: a parenthesized, possibly nested, possibly comma-separated, list of identifiers or strings