module Parser:sig
..end
type
float_type =
| |
Single |
| |
Date |
| |
Extended of |
| |
Currency |
type
token =
| |
ToEOF |
| |
ToSymbol of |
| |
ToString of |
| |
ToInteger of |
| |
ToFloat of |
| |
ToWString of |
| |
ToChar of |
| |
ToBinary of |
exception Error of int * string
type
t
val error : t -> string -> 'a
val skip_blanks : t -> unit
val next_token : t -> unit
val create : char Stream.t -> t
val source_line : t -> int
val token : t -> token
val token_symbol_is : t -> string -> bool
val token_char_is : t -> char -> bool