Module Chatml.Chatml_parser

type token =
  1. | WITH
  2. | WHILE
  3. | UNDERSCORE
  4. | UIDENT of string
  5. | TICKIDENT of string
  6. | THEN
  7. | STRUCT
  8. | STRING of string
  9. | STAR
  10. | SLASH
  11. | SEMI
  12. | RPAREN
  13. | REF
  14. | REC
  15. | RBRACKET
  16. | RBRACE
  17. | PLUS
  18. | OPEN
  19. | MODULE
  20. | MINUS
  21. | MATCH
  22. | LTEQ
  23. | LT
  24. | LPAREN
  25. | LIDENT of string
  26. | LET
  27. | LEFTARROW
  28. | LBRACKET
  29. | LBRACE
  30. | INT of int
  31. | IN
  32. | IF
  33. | GTEQ
  34. | GT
  35. | FUN
  36. | FLOAT of float
  37. | EQEQ
  38. | EQ
  39. | EOF
  40. | END
  41. | ELSE
  42. | DOT
  43. | DONE
  44. | DO
  45. | COMMA
  46. | COLONEQ
  47. | BOOL of bool
  48. | BAR
  49. | BANGEQ
  50. | BANG
  51. | ARROW
  52. | AND
exception Error
module MenhirInterpreter : sig ... end
module Incremental : sig ... end