Module Chatml.Chatml_parser
type token =
| WITH
| WHILE
| UNDERSCORE
| UIDENT of string
| TICKIDENT of string
| THEN
| STRUCT
| STRING of string
| STAR
| SLASH
| SEMI
| RPAREN
| REF
| REC
| RBRACKET
| RBRACE
| PLUS
| OPEN
| MODULE
| MINUS
| MATCH
| LTEQ
| LT
| LPAREN
| LIDENT of string
| LET
| LEFTARROW
| LBRACKET
| LBRACE
| INT of int
| IN
| IF
| GTEQ
| GT
| FUN
| FLOAT of float
| EQEQ
| EQ
| EOF
| END
| ELSE
| DOT
| DONE
| DO
| COMMA
| COLONEQ
| BOOL of bool
| BAR
| BANGEQ
| BANG
| ARROW
| AND