package stdcompat
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha512=b3d93d200aa57a193459c143fafa97b7e96cbed3043ef8c7a2bc359ed385ff7d1ec03561cdab1f28e80055dc1c0bd7647bba827c6300b85a1d1c66a539626189
doc/stdcompat/Stdcompat/Lexing/index.html
Module Stdcompat.LexingSource
Alias for Lexing.position
type lexbuf = Lexing.lexbuf = {refill_buff : lexbuf -> unit;mutable lex_buffer : bytes;mutable lex_buffer_len : int;mutable lex_abs_pos : int;mutable lex_start_pos : int;mutable lex_curr_pos : int;mutable lex_last_pos : int;mutable lex_last_action : int;mutable lex_eof_reached : bool;mutable lex_mem : int array;mutable lex_start_p : position;mutable lex_curr_p : position;
}type lexbuf =
refill_buff: lexbuf -> unit ;
mutable lex_buffer: bytes ;
mutable lex_buffer_len: int ;
mutable lex_abs_pos: int ;
mutable lex_start_pos: int ;
mutable lex_curr_pos: int ;
mutable lex_last_pos: int ;
mutable lex_last_action: int ;
mutable lex_eof_reached: bool ;
mutable lex_mem: int array ;
mutable lex_start_p: position ;
mutable lex_curr_p: position
type lexbuf =
refill_buff: lexbuf -> unit ;
mutable lex_buffer: string ;
mutable lex_buffer_len: int ;
mutable lex_abs_pos: int ;
mutable lex_start_pos: int ;
mutable lex_curr_pos: int ;
mutable lex_last_pos: int ;
mutable lex_last_action: int ;
mutable lex_eof_reached: bool ;
mutable lex_mem: int array ;
mutable lex_start_p: position ;
mutable lex_curr_p: position
type lex_tables = {lex_base : string;lex_backtrk : string;lex_default : string;lex_trans : string;lex_check : string;lex_base_code : string;lex_backtrk_code : string;lex_default_code : string;lex_trans_code : string;lex_check_code : string;lex_code : string;
}Alias for Lexing.lex_tables
val from_channel : ?with_positions:bool -> in_channel -> lexbuf
val from_function : ?with_positions:bool -> (bytes -> int -> int) -> lexbuf
Alias for Lexing.dummy_pos
Alias for Lexing.lexeme
Alias for Lexing.lexeme_char
Alias for Lexing.lexeme_start
Alias for Lexing.lexeme_end
Alias for Lexing.lexeme_start_p
Alias for Lexing.lexeme_end_p
Alias for Lexing.flush_input
Alias for Lexing.sub_lexeme
Alias for Lexing.sub_lexeme_opt
Alias for Lexing.sub_lexeme_char
Alias for Lexing.sub_lexeme_char_opt
Alias for Lexing.engine
Alias for Lexing.new_engine