mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-17 23:22:51 -06:00
17 lines
316 B
Haskell
17 lines
316 B
Haskell
module PGF.Expr where
|
|
|
|
import PGF.CId
|
|
import qualified Text.PrettyPrint as PP
|
|
import qualified Text.ParserCombinators.ReadP as RP
|
|
|
|
data Expr
|
|
|
|
instance Eq Expr
|
|
instance Ord Expr
|
|
instance Show Expr
|
|
|
|
pFactor :: RP.ReadP Expr
|
|
|
|
ppExpr :: Int -> [CId] -> Expr -> PP.Doc
|
|
|
|
freshName :: CId -> [CId] -> CId |