package libsail

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type token =
  1. | With
  2. | While
  3. | When
  4. | Var
  5. | Val
  6. | Until
  7. | Unit of string
  8. | Union
  9. | Under
  10. | Undefined
  11. | Typedef
  12. | TyVar of string
  13. | TwoCaret
  14. | Try
  15. | True
  16. | Throw
  17. | Then
  18. | TerminationMeasure
  19. | TYPE
  20. | StructuredPragma of string
  21. | Struct
  22. | String of string
  23. | Star
  24. | Sizeof
  25. | Semi
  26. | Scattered
  27. | RsquareBar
  28. | Rsquare
  29. | Rparen
  30. | Return
  31. | Repeat
  32. | Register
  33. | Ref
  34. | Real of string
  35. | RcurlyBar
  36. | Rcurly
  37. | Pure
  38. | Private
  39. | Pragma of string * string
  40. | Overload
  41. | Outcome
  42. | OpId of string
  43. | Op
  44. | ORDER
  45. | Num of Nat_big_num.num
  46. | Newtype
  47. | NAT
  48. | Mutual
  49. | Monadic
  50. | MinusGt
  51. | Minus
  52. | Match
  53. | Mapping
  54. | LsquareBar
  55. | Lsquare
  56. | Lparen
  57. | Let_
  58. | LcurlyBar
  59. | Lcurly
  60. | InternalReturn
  61. | InternalPLet
  62. | InternalAssume
  63. | Instantiation
  64. | Inc
  65. | In
  66. | Impure
  67. | Impl
  68. | If_
  69. | Id of string
  70. | INT
  71. | Hex of string
  72. | Function_
  73. | Forwards
  74. | Foreach
  75. | Forall
  76. | Fixity of Parse_ast.fixity_token
  77. | False
  78. | Exit
  79. | EqGt of string
  80. | Eq of string
  81. | Eof
  82. | Enum
  83. | End
  84. | Else
  85. | Effect
  86. | DotDot
  87. | Dot
  88. | Doc of string
  89. | Do
  90. | Default
  91. | Dec
  92. | Constraint
  93. | Constant
  94. | Configuration
  95. | Config
  96. | Comma
  97. | ColonColon
  98. | Colon of string
  99. | Clause
  100. | Catch
  101. | Cast
  102. | Caret
  103. | By
  104. | Bitzero
  105. | Bitone
  106. | Bitfield
  107. | Bin of string
  108. | Bidir
  109. | Bar
  110. | Backwards
  111. | BOOL
  112. | Attribute of string
  113. | At
  114. | Assert
  115. | As
  116. | And
exception Error
val typschm_eof : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parse_ast.typschm
val file : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parse_ast.def list
OCaml

Innovation. Community. Security.