package sarek

  1. Overview
  2. Docs

Parameters

module M : CodeGenerator

Signature

val global_funs : (Kirc_Ast.k_ext, string * string) Hashtbl.t
val return_v : (string * string) ref
val global_fun_idx : int ref
val protos : string list ref
val parse_fun : ?profile:bool -> int -> Kirc_Ast.k_ext -> string -> string -> Spoc.Devices.device -> string
val profiler_counter : int ref
val get_profile_counter : unit -> int
val parse : ?profile:bool -> int -> Kirc_Ast.k_ext -> Spoc.Devices.device -> string
val parse_int : ?profile:bool -> int -> Kirc_Ast.k_ext -> Spoc.Devices.device -> string
val parse_float : ?profile:bool -> int -> Kirc_Ast.k_ext -> Spoc.Devices.device -> string
val parse_vect : Kirc_Ast.kvect -> int