Docs GODI Archive
Projects Blog Link DB

Search GODI:


More options
File lib/ocaml/pkg-lib/FrontC/clexer.cmi_pretty GODI Package godi-frontc
Library FrontC
 
   clexer.cmi_pretty    Sources  
exception Eof
exception InternalError of string
val version : string
module HashString :
  sig type t = string val equal : t -> t -> bool val hash : t -> int end
module StringHashtbl :
  sig
    type key = HashString.t
    type 'a t = 'a Hashtbl.Make(HashString).t
    val create : int -> 'a t
    val clear : 'a t -> unit
    val copy : 'a t -> 'a t
    val add : 'a t -> key -> 'a -> unit
    val remove : 'a t -> key -> unit
    val find : 'a t -> key -> 'a
    val find_all : 'a t -> key -> 'a list
    val replace : 'a t -> key -> 'a -> unit
    val mem : 'a t -> key -> bool
    val iter : (key -> 'a -> unit) -> 'a t -> unit
    val fold : (key -> 'a -> 'b -> 'b) -> 'a t -> 'b -> 'b
    val length : 'a t -> int
  end
val lexicon : Cparser.token StringHashtbl.t
val init_lexicon : 'a -> unit
val add_type : StringHashtbl.key -> unit
val context : StringHashtbl.key list list ref
val push_context : 'a -> unit
val pop_context : 'a -> unit
val add_identifier : StringHashtbl.key -> unit
val rem_quotes : string -> string
val scan_ident : StringHashtbl.key -> Cparser.token
type handle =
    bool * in_channel * string * string * int * int * out_channel * string
val current_handle : handle ref
val interactive : handle -> bool
val in_channel : handle -> in_channel
val buffer : handle -> string
val pos : handle -> int
val real_pos : int -> handle -> int
val lineno : handle -> int
val out_channel : handle -> out_channel
val file_name : handle -> string
val set_line : int -> unit
val set_name : string -> unit
val underline_error : string -> int -> int -> string
val display_error : string -> int -> int -> unit
val error : string -> 'a
val scan_escape : string -> string
val get_value : char -> int
val scan_hex_escape : string -> string
val scan_oct_escape : string -> string
val __ocaml_lex_tables : Lexing.lex_tables
val initial : Lexing.lexbuf -> Cparser.token
val __ocaml_lex_initial_rec : Lexing.lexbuf -> int -> Cparser.token
val comment : Lexing.lexbuf -> unit
val __ocaml_lex_comment_rec : Lexing.lexbuf -> int -> unit
val line : Lexing.lexbuf -> Cparser.token
val __ocaml_lex_line_rec : Lexing.lexbuf -> int -> Cparser.token
val file : Lexing.lexbuf -> Cparser.token
val __ocaml_lex_file_rec : Lexing.lexbuf -> int -> Cparser.token
val endline : Lexing.lexbuf -> Cparser.token
val __ocaml_lex_endline_rec : Lexing.lexbuf -> int -> Cparser.token
val str : Lexing.lexbuf -> string
val __ocaml_lex_str_rec : Lexing.lexbuf -> int -> string
val chr : Lexing.lexbuf -> string
val __ocaml_lex_chr_rec : Lexing.lexbuf -> int -> string
val get_buffer : handle ref -> string -> int -> int
val init : handle -> unit
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml