Limit exports of Parser
This commit is contained in:
parent
020b3ba334
commit
e1a3903e18
@ -513,7 +513,7 @@ method_call :: Parser (Expr ASTInfo)
|
||||
method_call = do
|
||||
subtree "projection_call" do
|
||||
ctor apply'
|
||||
<*> field "f" projection
|
||||
<*> inside "f" projection
|
||||
<*> optional do inside "arguments" arguments
|
||||
where
|
||||
apply' r f (Just xs) = Apply r (Ident r f) xs
|
||||
|
@ -37,7 +37,27 @@
|
||||
<*> inside "b" b
|
||||
-}
|
||||
|
||||
module Parser (module Parser, gets, pfGrove) where
|
||||
module Parser
|
||||
( Parser
|
||||
, runParser
|
||||
, debugParser
|
||||
, subtree
|
||||
, anything
|
||||
, token
|
||||
, ASTInfo
|
||||
, ctor
|
||||
, inside
|
||||
, many
|
||||
, some
|
||||
, (<|>)
|
||||
, optional
|
||||
, select
|
||||
, dump
|
||||
, stubbed
|
||||
, Stubbed (stub)
|
||||
, Error
|
||||
, HasComments (getComments)
|
||||
) where
|
||||
|
||||
import Control.Monad.State
|
||||
import Control.Monad.Writer
|
||||
|
Loading…
Reference in New Issue
Block a user