module Language.JavaScript.Parser
(
PA.parse
, PA.readJs
, PA.parseFile
, PA.parseFileUtf8
, PA.showStripped
, PA.showStrippedMaybe
, JSNode(..)
, Node(..)
, CommentAnnotation(..)
, TokenPosn(..)
, tokenPosnEmpty
, 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.SrcLocation
import Language.JavaScript.Pretty.Printer