package js_of_ocaml-compiler

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Annot : sig ... end
type t =
  1. | T_WITH
  2. | T_WHILE
  3. | T_VOID
  4. | T_VIRTUAL_SEMICOLON
  5. | T_VAR
  6. | T_TYPEOF
  7. | T_TRY
  8. | T_TRUE
  9. | T_THROW
  10. | T_THIS
  11. | T_SWITCH
  12. | T_STRING of string * int
  13. | T_STRICT_NOT_EQUAL
  14. | T_STRICT_EQUAL
  15. | T_SEMICOLON
  16. | T_RSHIFT_ASSIGN
  17. | T_RSHIFT3_ASSIGN
  18. | T_RSHIFT3
  19. | T_RSHIFT
  20. | T_RPAREN
  21. | T_RETURN
  22. | T_REGEX of string
  23. | T_RCURLY
  24. | T_RBRACKET
  25. | T_PLUS_ASSIGN
  26. | T_PLUS
  27. | T_PLING
  28. | T_PERIOD
  29. | T_OR
  30. | T_NUMBER of string
  31. | T_NULL
  32. | T_NOT_EQUAL
  33. | T_NOT
  34. | T_SPREAD
  35. | T_NEW
  36. | T_MULT_ASSIGN
  37. | T_MULT
  38. | T_MOD_ASSIGN
  39. | T_MOD
  40. | T_MINUS_ASSIGN
  41. | T_MINUS
  42. | T_LSHIFT_ASSIGN
  43. | T_LSHIFT
  44. | T_LPAREN
  45. | T_LESS_THAN_EQUAL
  46. | T_LESS_THAN
  47. | T_LCURLY
  48. | T_LBRACKET
  49. | T_INSTANCEOF
  50. | T_INCR_NB
  51. | T_INCR
  52. | T_IN
  53. | T_IF
  54. | T_IDENTIFIER of string
  55. | T_GREATER_THAN_EQUAL
  56. | T_GREATER_THAN
  57. | T_FUNCTION
  58. | T_FOR
  59. | T_FINALLY
  60. | T_FALSE
  61. | T_EQUAL
  62. | T_ELSE
  63. | T_DO
  64. | T_DIV_ASSIGN
  65. | T_DIV
  66. | T_DELETE
  67. | T_DEFAULT
  68. | T_DECR_NB
  69. | T_DECR
  70. | T_CONTINUE
  71. | T_COMMA
  72. | T_COLON
  73. | T_CATCH
  74. | T_CASE
  75. | T_BREAK
  76. | T_BIT_XOR_ASSIGN
  77. | T_BIT_XOR
  78. | T_BIT_OR_ASSIGN
  79. | T_BIT_OR
  80. | T_BIT_NOT
  81. | T_BIT_AND_ASSIGN
  82. | T_BIT_AND
  83. | T_ASSIGN
  84. | T_AND
  85. | T_DEBUGGER
  86. | TUnknown of string
  87. | TComment of string
  88. | TCommentLineDirective of string
  89. | TAnnot of Annot.t
  90. | EOF
type token = t
val to_string : t -> string
val to_string_extra : t -> string