Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype Manager' a x = Manager {}
- type Manager a = Manager' a ()
- getMakers :: Manager a -> [Maker a]
- addMakers :: [Maker a] -> Manager a -> Manager a
- empty :: Manager a
- singleton :: Maker a -> Manager a
- getRules :: Ord a => Manager a -> Set a -> [ProductRule a]
- getNTs :: Ord a => Manager a -> Set a
- productRules :: Ord a => Manager a -> [ProductRule a]
Documentation
productRules :: Ord a => Manager a -> [ProductRule a] Source
Collect the defined syntax and produces a list of production rules.