module Language.JavaScript.Parser ( PA.parse , PA.readJs , PA.parseFile , PA.showStripped , PA.showStrippedMaybe , JSNode(..) , Node(..) , CommentAnnotation(..) -- , ParseError(..) -- Source locations , TokenPosn(..) , tokenPosnEmpty -- * Pretty Printing , renderJS , renderToString ) where import Language.JavaScript.Parser.AST import Language.JavaScript.Parser.ParseError import Language.JavaScript.Parser.Token import qualified Language.JavaScript.Parser.Parser as PA --import Language.JavaScript.Parser.ParserMonad import Language.JavaScript.Parser.SrcLocation import Language.JavaScript.Pretty.Printer -- EOF