package archetype

  1. Overview
  2. Docs
type token =
  1. | XOR
  2. | WITH_METADATA
  3. | WITH
  4. | WHILE
  5. | WHEN
  6. | VIEW
  7. | VARIABLE
  8. | VAR
  9. | UTZ of string
  10. | UNPACK
  11. | UNIT
  12. | UNDERSCORE
  13. | TZ_EXPR of string
  14. | TZ of string
  15. | TYPE
  16. | TRUE
  17. | TRANSITION
  18. | TRANSFER
  19. | TO
  20. | TICKET
  21. | THEN
  22. | STRING_EXT of string
  23. | STRING of string
  24. | STATE_IS
  25. | STATES
  26. | SOURCED
  27. | SORTED
  28. | SOME
  29. | SLASHPERCENT
  30. | SLASH
  31. | SET
  32. | SEMI_COLON
  33. | SELF
  34. | SAPLING_TRANSACTION
  35. | SAPLING_STATE
  36. | RPAREN
  37. | RIGHT
  38. | RETURN
  39. | REQUIRE_ENTRYPOINT
  40. | REQUIRE
  41. | RECORD
  42. | RBRACKET
  43. | RBRACE
  44. | QUESTIONIS
  45. | QUESTIONEQUAL
  46. | QUESTIONDOT
  47. | QUESTIONCOLONEQUAL
  48. | QUESTION
  49. | PLUSEQUAL
  50. | PLUS
  51. | PIPE_GREATER_GREATER
  52. | PIPEEQUAL
  53. | PIPE
  54. | PIDENT of string
  55. | PERCENT_LIT of string
  56. | PERCENT
  57. | PARTITION
  58. | OTHERWISE
  59. | OR
  60. | OPTION
  61. | ONCHAIN
  62. | OFFCHAIN
  63. | NUMBER_FR of Big_int.big_int
  64. | NUMBERNAT of Big_int.big_int
  65. | NUMBERINT of Big_int.big_int
  66. | NO_TRANSFER
  67. | NOT
  68. | NONE
  69. | NEQUAL
  70. | NAMESPACE
  71. | MULTEQUAL
  72. | MULT
  73. | MTZ of string
  74. | MINUSEQUAL
  75. | MINUS
  76. | MICHELSON
  77. | MATCH
  78. | MAP
  79. | MAKE_SET
  80. | MAKE_MAP
  81. | MAKE_LIST
  82. | MAKE_EVENT
  83. | MAKE_BIG_MAP
  84. | MAKE_ASSET
  85. | LPAREN
  86. | LIST
  87. | LET
  88. | LESS_LESS_PIPE
  89. | LESS_EQUAL_GREATER
  90. | LESSEQUAL
  91. | LESS
  92. | LEFT
  93. | LBRACKET
  94. | LBRACE
  95. | LAMBDA_MICHELSON
  96. | LAMBDA
  97. | ITERABLE_BIG_MAP
  98. | ITER
  99. | IS
  100. | INVALID_EXPR
  101. | INVALID_EFFECT
  102. | INVALID_DECL
  103. | INITIALIZED
  104. | INITIAL
  105. | IN
  106. | IMPORT
  107. | IMPLY
  108. | IF
  109. | IDENTIFIED
  110. | IDENT of string
  111. | GREATEREQUAL
  112. | GREATER
  113. | GLOBAL_CONSTANT
  114. | GET_ENTRYPOINT
  115. | GETTER
  116. | FUNCTION
  117. | FROM
  118. | FOR
  119. | FOLD
  120. | FALSE
  121. | FAIL_IF
  122. | FAILSOME
  123. | FAIL
  124. | EVENT
  125. | EQUAL
  126. | EOF
  127. | ENUM
  128. | ENTRY
  129. | END
  130. | EMIT
  131. | ELSE
  132. | EFFECT
  133. | DURATION of string
  134. | DO_REQUIRE
  135. | DO_FAIL_IF
  136. | DOT
  137. | DONE
  138. | DO
  139. | DIVEQUAL
  140. | DIV
  141. | DETACH
  142. | DECIMAL of string
  143. | DATE of string
  144. | CONTRACT
  145. | CONSTANT
  146. | CONST
  147. | COMMA
  148. | COLONEQUAL
  149. | COLONCOLON
  150. | COLON
  151. | CALL_VIEW
  152. | CALLED
  153. | CALL
  154. | BYTES_G2 of string
  155. | BYTES_G1 of string
  156. | BYTES_FR of string
  157. | BYTES of string
  158. | BY
  159. | BIG_MAP
  160. | BEGIN
  161. | ASSET_VIEW
  162. | ASSET_VALUE
  163. | ASSET_KEY
  164. | ASSET_CONTAINER
  165. | ASSET
  166. | AS
  167. | ARCHETYPE
  168. | ANY
  169. | ANNOTATION of string
  170. | AND
  171. | AMPEQUAL
  172. | AGGREGATE
  173. | ADDRESS_TO_CONTRACT
  174. | ADDRESS of string
  175. | ACCEPT_TRANSFER
exception Error
val start_expr : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> ParseTree.expr
val main : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> ParseTree.archetype
module MenhirInterpreter : sig ... end
module Incremental : sig ... end
OCaml

Innovation. Community. Security.