package ocamlformat-mlx-lib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type token =
  1. | WITH
  2. | WHILE
  3. | WHEN
  4. | VIRTUAL
  5. | VAL
  6. | UNDERSCORE
  7. | UIDENT of string
  8. | TYPE_DISAMBIGUATOR of string
  9. | TYPE
  10. | TRY
  11. | TRUE
  12. | TO
  13. | TILDE
  14. | THEN
  15. | STRUCT
  16. | STRING of string * Ocaml_common.Location.t * string option
  17. | STAR
  18. | SLASHGREATER
  19. | SLASH
  20. | SIG
  21. | SEMISEMI
  22. | SEMI
  23. | RPAREN
  24. | REC
  25. | RBRACKET
  26. | RBRACE
  27. | QUOTED_STRING_ITEM of string * Ocaml_common.Location.t * string * Ocaml_common.Location.t * string option
  28. | QUOTED_STRING_EXPR of string * Ocaml_common.Location.t * string * Ocaml_common.Location.t * string option
  29. | QUOTE
  30. | QUESTION
  31. | PRIVATE
  32. | PREFIXOP of string
  33. | PLUSEQ
  34. | PLUSDOT
  35. | PLUS
  36. | PERCENT
  37. | OR
  38. | OPTLABEL of string
  39. | OPEN
  40. | OF
  41. | OBJECT
  42. | NONREC
  43. | NEW
  44. | MUTABLE
  45. | MODULE
  46. | MINUSGREATER
  47. | MINUSDOT
  48. | MINUS
  49. | METHOD
  50. | MATCH
  51. | LPAREN
  52. | LIDENT of string
  53. | LETOP of string
  54. | LET
  55. | LESSSLASH
  56. | LESSMINUS
  57. | LESS
  58. | LBRACKETPERCENTPERCENT
  59. | LBRACKETPERCENT
  60. | LBRACKETLESS
  61. | LBRACKETGREATER
  62. | LBRACKETBAR
  63. | LBRACKETATATAT
  64. | LBRACKETATAT
  65. | LBRACKETAT
  66. | LBRACKET
  67. | LBRACELESS
  68. | LBRACE
  69. | LAZY
  70. | LABEL of string
  71. | JSX_UIDENT_E of string
  72. | JSX_UIDENT of string
  73. | JSX_LIDENT_E of string
  74. | JSX_LIDENT of string
  75. | INT of string * char option
  76. | INITIALIZER
  77. | INHERIT
  78. | INFIXOP4 of string
  79. | INFIXOP3 of string
  80. | INFIXOP2 of string
  81. | INFIXOP1 of string
  82. | INFIXOP0 of string
  83. | INCLUDE
  84. | IN
  85. | IF
  86. | HASHOP of string
  87. | HASH
  88. | GREATERRBRACKET
  89. | GREATERRBRACE
  90. | GREATER
  91. | FUNCTOR
  92. | FUNCTION
  93. | FUN
  94. | FOR
  95. | FLOAT of string * char option
  96. | FALSE
  97. | EXTERNAL
  98. | EXCEPTION
  99. | EQUAL
  100. | EOL
  101. | EOF
  102. | END
  103. | ELSE
  104. | DOWNTO
  105. | DOTOP of string
  106. | DOTDOT
  107. | DOT
  108. | DONE
  109. | DOCSTRING of Docstrings.docstring
  110. | DO
  111. | CONSTRAINT
  112. | COMMENT of string * Ocaml_common.Location.t
  113. | COMMA
  114. | COLONGREATER
  115. | COLONEQUAL
  116. | COLONCOLON
  117. | COLON
  118. | CLASS
  119. | CHAR of char
  120. | BEGIN
  121. | BARRBRACKET
  122. | BARBAR
  123. | BAR
  124. | BANG
  125. | BACKQUOTE
  126. | ASSERT
  127. | AS
  128. | ANDOP of string
  129. | AND
  130. | AMPERSAND
  131. | AMPERAMPER
exception Error
val parse_val_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_common.Longident.t
val parse_pattern : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsetree.pattern
val parse_mty_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_common.Longident.t
val parse_module_type : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsetree.module_type
val parse_module_expr : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsetree.module_expr
val parse_mod_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_common.Longident.t
val parse_mod_ext_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_common.Longident.t
val parse_expression : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsetree.expression
val parse_core_type : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsetree.core_type
val parse_constr_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_common.Longident.t
val parse_any_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_common.Longident.t
val implementation : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsetree.structure
module MenhirInterpreter : sig ... end
module Incremental : sig ... end
OCaml

Innovation. Community. Security.