package melange
Module Statement.If
module Alternate : sig ... endtype ('M, 'T) t = {test : ('M, 'T) Expression.t;consequent : ('M, 'T) Statement.t;alternate : ('M, 'T) Alternate.t option;comments : ('M, unit) Syntax.t option;
}Statement.Ifmodule Alternate : sig ... endtype ('M, 'T) t = {test : ('M, 'T) Expression.t;consequent : ('M, 'T) Statement.t;alternate : ('M, 'T) Alternate.t option;comments : ('M, unit) Syntax.t option;}