package merlin-lib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type token =
  1. | WITH
  2. | WHILE_LWT
  3. | WHILE
  4. | WHEN
  5. | VIRTUAL
  6. | VAL
  7. | UNDERSCORE
  8. | UIDENT of string
  9. | TYPE
  10. | TRY_LWT
  11. | TRY
  12. | TRUE
  13. | TO
  14. | TILDE
  15. | THEN
  16. | STRUCT
  17. | STRING of string * Ocaml_parsing.Location.t * string option
  18. | STAR
  19. | SIG
  20. | SEMISEMI
  21. | SEMI
  22. | RPAREN
  23. | REC
  24. | RBRACKET
  25. | RBRACE
  26. | QUOTED_STRING_ITEM of string * Ocaml_parsing.Location.t * string * Ocaml_parsing.Location.t * string option
  27. | QUOTED_STRING_EXPR of string * Ocaml_parsing.Location.t * string * Ocaml_parsing.Location.t * string option
  28. | QUOTE
  29. | QUESTIONQUESTION
  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_LWT
  51. | MATCH
  52. | LPAREN
  53. | LIDENT of string
  54. | LET_LWT
  55. | LETOP of string
  56. | LET
  57. | LESSMINUS
  58. | LESS
  59. | LBRACKETPERCENTPERCENT
  60. | LBRACKETPERCENT
  61. | LBRACKETLESS
  62. | LBRACKETGREATER
  63. | LBRACKETBAR
  64. | LBRACKETATATAT
  65. | LBRACKETATAT
  66. | LBRACKETAT
  67. | LBRACKET
  68. | LBRACELESS
  69. | LBRACE
  70. | LAZY
  71. | LABEL of string
  72. | INT of string * char option
  73. | INITIALIZER
  74. | INHERIT
  75. | INFIXOP4 of string
  76. | INFIXOP3 of string
  77. | INFIXOP2 of string
  78. | INFIXOP1 of string
  79. | INFIXOP0 of string
  80. | INCLUDE
  81. | IN
  82. | IF
  83. | HASHOP of string
  84. | HASH
  85. | GREATERRBRACKET
  86. | GREATERRBRACE
  87. | GREATERDOT
  88. | GREATER
  89. | FUNCTOR
  90. | FUNCTION
  91. | FUN
  92. | FOR_LWT
  93. | FOR
  94. | FLOAT of string * char option
  95. | FINALLY_LWT
  96. | FALSE
  97. | EXTERNAL
  98. | EXCEPTION
  99. | EQUAL
  100. | EOL
  101. | EOF
  102. | END
  103. | ELSE
  104. | DOWNTO
  105. | DOTTILDE
  106. | DOTOP of string
  107. | DOTLESS
  108. | DOTDOT
  109. | DOT
  110. | DONE
  111. | DOCSTRING of Ocaml_parsing.Docstrings.docstring
  112. | DO
  113. | CONSTRAINT
  114. | COMMENT of string * Ocaml_parsing.Location.t
  115. | COMMA
  116. | COLONGREATER
  117. | COLONEQUAL
  118. | COLONCOLON
  119. | COLON
  120. | CLASS
  121. | CHAR of char
  122. | BEGIN
  123. | BARRBRACKET
  124. | BARBAR
  125. | BAR
  126. | BANG
  127. | BACKQUOTE
  128. | ASSERT
  129. | AS
  130. | ANDOP of string
  131. | AND
  132. | AMPERSAND
  133. | AMPERAMPER
exception Error
val parse_val_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_parsing.Longident.t
val parse_mty_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_parsing.Longident.t
val parse_mod_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_parsing.Longident.t
val parse_mod_ext_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_parsing.Longident.t
val parse_constr_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_parsing.Longident.t
val parse_any_longident : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Ocaml_parsing.Longident.t
module MenhirInterpreter : sig ... end
module Incremental : sig ... end