module Language.JavaScript.Parser ( PA.parse , PA.readJs , PA.parseFile , PA.showStripped , PA.showStrippedMaybe , JSNode(..) , ParseError(..) -- Source locations , AlexPosn(..) -- , SrcLocation (..) -- , SrcSpan (..) -- , Span (..) -- ParserMonad , P , ParseState (..) ) where import Language.JavaScript.Parser.AST import Language.JavaScript.Parser.ParseError import qualified Language.JavaScript.Parser.Parser as PA import Language.JavaScript.Parser.ParserMonad import Language.JavaScript.Parser.SrcLocation -- EOF