package DAGaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type token =
  1. | Kwd of string
  2. | Sym of char
  3. | Ident of string
val my_lexer : char Stream.t -> token Stream.t
val tee : char Stream.t -> char Stream.t
val pstring : 'a -> unit
val pchar : 'a -> unit
val parse_leaf : token Stream.t -> string Expr.expr
val parse_expr : token Stream.t -> string Expr.expr
val parse_ident : token Stream.t -> string
val parse_coma_list : token Stream.t -> string list
val parse_braket_list : token Stream.t -> string list
val parse_list : token Stream.t -> string list
val parse_semicolon : token Stream.t -> unit
val parse_semicolon_list : token Stream.t -> string list
val parse_kwd : token Stream.t -> string
val parse_sym : token Stream.t -> char
val parse_assign : token Stream.t -> string * string Expr.expr
val parse_module_aux : (string, 'a, string Expr.expr) IoTypes.system -> token Stream.t -> (string, 'a, string Expr.expr) IoTypes.system
val module_expr : ('a, unit, 'b) IoTypes.system
val parse_module : token Stream.t -> (string, unit, string Expr.expr) IoTypes.system
val load : char Stream.t -> (string, unit, string Expr.expr) IoTypes.system
val load_file : string -> (string, unit, string Expr.expr) IoTypes.system