module Language.JavaScript.Parser ( PA.parse , PA.readJs , PA.parseFile , PA.showStripped , PA.showStrippedMaybe , JSNode(..) , SrcSpan(..) , Node(..) , ParseError(..) -- Source locations , AlexPosn(..) -- 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