Module Textuallib.TextualMenhir

type token =
  1. | VOID
  2. | UNREACHABLE
  3. | TYPE
  4. | TRUE
  5. | THROW
  6. | THEN
  7. | STRING of string
  8. | STORE
  9. | STAR
  10. | SEMICOLON
  11. | RSBRACKET
  12. | RPAREN
  13. | RET
  14. | RBRACKET
  15. | RABRACKET
  16. | QUESTION
  17. | PRUNE
  18. | PROC_AND_LPAREN of string option * string
  19. | OR
  20. | NULL
  21. | NOT
  22. | LSBRACKET
  23. | LPAREN
  24. | LOCALKEYWORD
  25. | LOCAL of int
  26. | LOAD
  27. | LBRACKET
  28. | LABRACKET
  29. | LABEL of string
  30. | JMP
  31. | INTEGER of Z.t
  32. | INT
  33. | IF_AND_LPAREN
  34. | IF
  35. | IDENT of string
  36. | HANDLERS
  37. | GLOBAL
  38. | FUN
  39. | FLOATINGPOINT of float
  40. | FLOAT
  41. | FALSE
  42. | EXTENDS
  43. | EQUALS
  44. | EQ
  45. | EOF
  46. | ELSE
  47. | ELLIPSIS
  48. | DOT
  49. | DEFINE
  50. | DECLARE
  51. | COMMA
  52. | COLON
  53. | ASSIGN
  54. | ARROW
  55. | AND
  56. | AMPERSAND
exception Error
val main : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Textual.SourceFile.t -> Textual.Module.t