コード例 #1
0
ファイル: VEAbs.cs プロジェクト: takuto-h/omicron
 public VEAbs(
     string valueVarName,
     ITypeExpr typeExpr,
     IValueExpr valueExpr
 )
 {
     mValueVarName = valueVarName;
     mTypeExpr = typeExpr;
     mValueExpr = valueExpr;
 }
コード例 #2
0
ファイル: VClosure.cs プロジェクト: takuto-h/omicron
 public VClosure(
     IValueEnv valueEnv,
     string valueVarName,
     IValueExpr valueExpr
 )
 {
     mValueEnv = valueEnv;
     mValueVarName = valueVarName;
     mValueExpr = valueExpr;
 }
コード例 #3
0
ファイル: VETypeAbs.cs プロジェクト: takuto-h/omicron
 public VETypeAbs(
     string typeVarName,
     IKind kind,
     IValueExpr valueExpr
 )
 {
     mTypeVarName = typeVarName;
     mKind = kind;
     mValueExpr = valueExpr;
 }
コード例 #4
0
ファイル: VETypeApp.cs プロジェクト: takuto-h/omicron
 public VETypeApp(IValueExpr valueExpr, ITypeExpr typeExpr)
 {
     mValueExpr = valueExpr;
     mTypeExpr = typeExpr;
 }
コード例 #5
0
ファイル: VERef.cs プロジェクト: takuto-h/omicron
 public VERef(IValueExpr valueExpr, string methodName)
 {
     mValueExpr = valueExpr;
     mMethodName = methodName;
 }
コード例 #6
0
ファイル: VEApp.cs プロジェクト: takuto-h/omicron
 public VEApp(IValueExpr valueExpr1, IValueExpr valueExpr2)
 {
     mValueExpr1 = valueExpr1;
     mValueExpr2 = valueExpr2;
 }
コード例 #7
0
ファイル: VEDef.cs プロジェクト: takuto-h/omicron
 public VEDef(string valueVarName, IValueExpr valueExpr)
 {
     mValueVarName = valueVarName;
     mValueExpr = valueExpr;
 }
コード例 #8
0
ファイル: VEUnfold.cs プロジェクト: takuto-h/omicron
 public VEUnfold(ITypeExpr typeExpr, IValueExpr valueExpr)
 {
     mTypeExpr = typeExpr;
     mValueExpr = valueExpr;
 }