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