Docs GODI Archive
Projects Blog Link DB

Search GODI:


More options
File lib/ocaml/pkg-lib/lua-ml/luascanner.cmi_pretty GODI Package godi-lua-ml
Library lua-ml
 
   luascanner.cmi_pretty    Sources  
module P :
  sig
    type token =
      Luaparser.token =
        EOF
      | COMMA
      | LBRA
      | RBRA
      | LT
      | GT
      | COLON
      | SEMI
      | HAT
      | STAR
      | SLASH
      | LPAR
      | RPAR
      | GETS
      | PLUS
      | MINUS
      | DOT
      | LSQ
      | RSQ
      | WRONGTOKEN
      | NIL
      | IF
      | THEN
      | ELSE
      | ELSEIF
      | WHILE
      | DO
      | REPEAT
      | UNTIL
      | CASE
      | GLOBMATCH
      | OF
      | END
      | RETURN
      | LOCAL
      | FUNCTION
      | DOTS
      | ARROW
      | NUMBER of float
      | STRING of string
      | NAME of string
      | DEBUG_PRAGMA of int
      | AND
      | OR
      | EQ
      | NE
      | LE
      | GE
      | CONC
      | UNARY
      | NOT
    module type S =
      sig
        type chunk
        val chunks : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> chunk list
      end
    module type MAKER =
      functor (Ast : Luaast.S) ->
        sig
          type chunk = Ast.chunk
          val chunks :
            (Lexing.lexbuf -> token) -> Lexing.lexbuf -> chunk list
        end
    module MakeStandard :
      functor (Ast : Luaast.S) ->
        sig
          type chunk = Ast.chunk
          val chunks :
            (Lexing.lexbuf -> token) -> Lexing.lexbuf -> chunk list
        end
  end
exception Scan of string
val error : string -> 'a
val nl : Lexing.lexbuf -> Srcmap.map -> unit
val location : Lexing.lexbuf -> Srcmap.map -> Srcmap.location
val get : Lexing.lexbuf -> string
val getchar : Lexing.lexbuf -> int -> char
val strlen : string -> int
val pos_start : Lexing.lexbuf -> int
val pos_end : Lexing.lexbuf -> int
val keywords : (string, P.token) Hashtbl.t
val keyword : string -> P.token
val __ocaml_lex_tables : Lexing.lex_tables
val token : Lexing.lexbuf -> Srcmap.map -> P.token
val __ocaml_lex_token_rec : Lexing.lexbuf -> int -> Srcmap.map -> P.token
val skip : Lexing.lexbuf -> Srcmap.map -> P.token
val __ocaml_lex_skip_rec : Lexing.lexbuf -> int -> Srcmap.map -> P.token
val file_pragma : Lexing.lexbuf -> Srcmap.map -> P.token
val __ocaml_lex_file_pragma_rec :
  Lexing.lexbuf -> int -> Srcmap.map -> P.token
val line_pragma : Lexing.lexbuf -> Srcmap.map -> P.token
val __ocaml_lex_line_pragma_rec :
  Lexing.lexbuf -> int -> Srcmap.map -> P.token
val debug_pragma : Lexing.lexbuf -> Srcmap.map -> P.token
val __ocaml_lex_debug_pragma_rec :
  Lexing.lexbuf -> int -> Srcmap.map -> P.token
val longstring : Lexing.lexbuf -> int -> Srcmap.map -> Buffer.t -> P.token
val __ocaml_lex_longstring_rec :
  Lexing.lexbuf -> int -> int -> Srcmap.map -> Buffer.t -> P.token
val shortstring :
  Lexing.lexbuf -> Srcmap.map -> string -> Buffer.t -> P.token
val __ocaml_lex_shortstring_rec :
  Lexing.lexbuf -> int -> Srcmap.map -> string -> Buffer.t -> P.token
val tok2str : P.token -> string
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml