package calli

  1. Overview
  2. Docs
type typed_var = {
  1. ty : Type.t;
  2. name : string;
}
type t =
  1. | ConstInt of {
    1. ty : Type.t;
    2. value : Z.t;
    }
  2. | ConstFP of {
    1. ty : Type.t;
    2. value : float;
    }
  3. | Name of typed_var
  4. | Vector of {
    1. ty : Type.t;
    2. value : t list;
    }
  5. | Array of {
    1. ty : Type.t;
    2. value : t list;
    }
  6. | Void of {
    1. ty : Type.t;
    }
  7. | Undef
val typed_var_of_expr : t -> typed_var
val get_type : t -> Type.t
val pp : Stdlib.Format.formatter -> t -> unit
OCaml

Innovation. Community. Security.