package lutin

  1. Overview
  2. Docs

Module LutLexerSource

SYNTAXE : analyse lexicale

la gestion des no de ligne est faite dans Lexeme pour éviter les dépendances bouclées entre Lexer et Parser

Sourceexception Lexical_error of string * int * int
Sourceval handle_lexical_error : (Lexing.lexbuf -> 'a) -> Lexing.lexbuf -> 'a
Sourceval keywords : (string, Lexeme.t -> LutParser.token) Hashtbl.t
Sourceval is_a_keyword : string -> (Lexeme.t -> LutParser.token) option
Sourceval token_code : LutParser.token -> string * Lexeme.t
Sourceval __ocaml_lex_tables : Lexing.lex_tables
Sourceval __ocaml_lex_lexer_rec : Lexing.lexbuf -> int -> LutParser.token
Sourceval comment_par_c : Lexing.lexbuf -> unit
Sourceval __ocaml_lex_comment_par_c_rec : Lexing.lexbuf -> int -> unit
Sourceval comment_par : Lexing.lexbuf -> unit
Sourceval __ocaml_lex_comment_par_rec : Lexing.lexbuf -> int -> unit
Sourceval comment_line : Lexing.lexbuf -> unit
Sourceval __ocaml_lex_comment_line_rec : Lexing.lexbuf -> int -> unit
OCaml

Innovation. Community. Security.