package catala

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Inside a scope, a definition can refer either to a scope def, or a subscope def

type t =
  1. | Var of ScopeVar.t * StateName.t option
  2. | SubScopeVar of Scopelang.Ast.SubScopeName.t * ScopeVar.t
val compare : t -> t -> int
val get_position : t -> Utils.Pos.t
val format_t : Format.formatter -> t -> unit
val hash : t -> int