Module Js_of_ocaml_compiler__Js_token

type t =
| T_WITH of Js_of_ocaml_compiler.Parse_info.t
| T_WHILE of Js_of_ocaml_compiler.Parse_info.t
| T_VOID of Js_of_ocaml_compiler.Parse_info.t
| T_VIRTUAL_SEMICOLON of Js_of_ocaml_compiler.Parse_info.t
| T_VAR of Js_of_ocaml_compiler.Parse_info.t
| T_TYPEOF of Js_of_ocaml_compiler.Parse_info.t
| T_TRY of Js_of_ocaml_compiler.Parse_info.t
| T_TRUE of Js_of_ocaml_compiler.Parse_info.t
| T_THROW of Js_of_ocaml_compiler.Parse_info.t
| T_THIS of Js_of_ocaml_compiler.Parse_info.t
| T_SWITCH of Js_of_ocaml_compiler.Parse_info.t
| T_STRING of string * Js_of_ocaml_compiler.Parse_info.t * int
| T_STRICT_NOT_EQUAL of Js_of_ocaml_compiler.Parse_info.t
| T_STRICT_EQUAL of Js_of_ocaml_compiler.Parse_info.t
| T_SEMICOLON of Js_of_ocaml_compiler.Parse_info.t
| T_RSHIFT_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_RSHIFT3_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_RSHIFT3 of Js_of_ocaml_compiler.Parse_info.t
| T_RSHIFT of Js_of_ocaml_compiler.Parse_info.t
| T_RPAREN of Js_of_ocaml_compiler.Parse_info.t
| T_RETURN of Js_of_ocaml_compiler.Parse_info.t
| T_REGEX of string * Js_of_ocaml_compiler.Parse_info.t
| T_RCURLY of Js_of_ocaml_compiler.Parse_info.t
| T_RBRACKET of Js_of_ocaml_compiler.Parse_info.t
| T_PLUS_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_PLUS of Js_of_ocaml_compiler.Parse_info.t
| T_PLING of Js_of_ocaml_compiler.Parse_info.t
| T_PERIOD of Js_of_ocaml_compiler.Parse_info.t
| T_OR of Js_of_ocaml_compiler.Parse_info.t
| T_NUMBER of string * Js_of_ocaml_compiler.Parse_info.t
| T_NULL of Js_of_ocaml_compiler.Parse_info.t
| T_NOT_EQUAL of Js_of_ocaml_compiler.Parse_info.t
| T_NOT of Js_of_ocaml_compiler.Parse_info.t
| T_SPREAD of Js_of_ocaml_compiler.Parse_info.t
| T_NEW of Js_of_ocaml_compiler.Parse_info.t
| T_MULT_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_MULT of Js_of_ocaml_compiler.Parse_info.t
| T_MOD_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_MOD of Js_of_ocaml_compiler.Parse_info.t
| T_MINUS_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_MINUS of Js_of_ocaml_compiler.Parse_info.t
| T_LSHIFT_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_LSHIFT of Js_of_ocaml_compiler.Parse_info.t
| T_LPAREN of Js_of_ocaml_compiler.Parse_info.t
| T_LESS_THAN_EQUAL of Js_of_ocaml_compiler.Parse_info.t
| T_LESS_THAN of Js_of_ocaml_compiler.Parse_info.t
| T_LCURLY of Js_of_ocaml_compiler.Parse_info.t
| T_LBRACKET of Js_of_ocaml_compiler.Parse_info.t
| T_INSTANCEOF of Js_of_ocaml_compiler.Parse_info.t
| T_INCR_NB of Js_of_ocaml_compiler.Parse_info.t
| T_INCR of Js_of_ocaml_compiler.Parse_info.t
| T_IN of Js_of_ocaml_compiler.Parse_info.t
| T_IF of Js_of_ocaml_compiler.Parse_info.t
| T_IDENTIFIER of string * Js_of_ocaml_compiler.Parse_info.t
| T_GREATER_THAN_EQUAL of Js_of_ocaml_compiler.Parse_info.t
| T_GREATER_THAN of Js_of_ocaml_compiler.Parse_info.t
| T_FUNCTION of Js_of_ocaml_compiler.Parse_info.t
| T_FOR of Js_of_ocaml_compiler.Parse_info.t
| T_FINALLY of Js_of_ocaml_compiler.Parse_info.t
| T_FALSE of Js_of_ocaml_compiler.Parse_info.t
| T_EQUAL of Js_of_ocaml_compiler.Parse_info.t
| T_ELSE of Js_of_ocaml_compiler.Parse_info.t
| T_DO of Js_of_ocaml_compiler.Parse_info.t
| T_DIV_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_DIV of Js_of_ocaml_compiler.Parse_info.t
| T_DELETE of Js_of_ocaml_compiler.Parse_info.t
| T_DEFAULT of Js_of_ocaml_compiler.Parse_info.t
| T_DECR_NB of Js_of_ocaml_compiler.Parse_info.t
| T_DECR of Js_of_ocaml_compiler.Parse_info.t
| T_CONTINUE of Js_of_ocaml_compiler.Parse_info.t
| T_COMMA of Js_of_ocaml_compiler.Parse_info.t
| T_COLON of Js_of_ocaml_compiler.Parse_info.t
| T_CATCH of Js_of_ocaml_compiler.Parse_info.t
| T_CASE of Js_of_ocaml_compiler.Parse_info.t
| T_BREAK of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_XOR_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_XOR of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_OR_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_OR of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_NOT of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_AND_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_BIT_AND of Js_of_ocaml_compiler.Parse_info.t
| T_ASSIGN of Js_of_ocaml_compiler.Parse_info.t
| T_AND of Js_of_ocaml_compiler.Parse_info.t
| T_DEBUGGER of Js_of_ocaml_compiler.Parse_info.t
| TUnknown of string * Js_of_ocaml_compiler.Parse_info.t
| TComment of string * Js_of_ocaml_compiler.Parse_info.t
| TCommentLineDirective of string * Js_of_ocaml_compiler.Parse_info.t
| EOF of Js_of_ocaml_compiler.Parse_info.t
type token = t
val info : t -> Js_of_ocaml_compiler.Parse_info.t
val to_string : t -> string
val to_string_extra : t -> string
val is_comment : t -> bool