C# 클래스 Purity.Compiler.Utilities.TypedExpressionUtilities

파일 보기 프로젝트 열기: paf31/Purity

공개 메소드들

메소드 설명
Assocl ( IType a, IType b, IType c ) : ITypedExpression
Assocr ( IType a, IType b, IType c ) : ITypedExpression
Distl ( IType a, IType b, IType c ) : ITypedExpression
Distr ( IType a, IType b, IType c ) : ITypedExpression
Flip ( IType a, IType b ) : ITypedExpression
Sum ( ITypedExpression left, ITypedExpression right, IType l1, IType l2, IType r1, IType r2 ) : ITypedExpression

메소드 상세

Assocl() 공개 정적인 메소드

public static Assocl ( IType a, IType b, IType c ) : ITypedExpression
a IType
b IType
c IType
리턴 ITypedExpression

Assocr() 공개 정적인 메소드

public static Assocr ( IType a, IType b, IType c ) : ITypedExpression
a IType
b IType
c IType
리턴 ITypedExpression

Distl() 공개 정적인 메소드

public static Distl ( IType a, IType b, IType c ) : ITypedExpression
a IType
b IType
c IType
리턴 ITypedExpression

Distr() 공개 정적인 메소드

public static Distr ( IType a, IType b, IType c ) : ITypedExpression
a IType
b IType
c IType
리턴 ITypedExpression

Flip() 공개 정적인 메소드

public static Flip ( IType a, IType b ) : ITypedExpression
a IType
b IType
리턴 ITypedExpression

Sum() 공개 정적인 메소드

public static Sum ( ITypedExpression left, ITypedExpression right, IType l1, IType l2, IType r1, IType r2 ) : ITypedExpression
left ITypedExpression
right ITypedExpression
l1 IType
l2 IType
r1 IType
r2 IType
리턴 ITypedExpression