Class BasicRecPtn
java.lang.Object
org.torqlang.klvm.BasicRecPtn
- All Implemented Interfaces:
Decl,DeclOrInstr,Kernel,Ptn,RecPtn,ValueOrPtn
-
Constructor Summary
ConstructorsConstructorDescriptionBasicRecPtn(LiteralOrIdentPtn label, List<FieldPtn> fields, boolean partialArity, SourceSpan sourceSpan) -
Method Summary
Modifier and TypeMethodDescriptionfinal ValueOrResolvedPtncaseRecOfThis(Rec rec, Env env) fields()final LiteralOrIdentPtnlabel()final booleanfinal SourceSpanfinal StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.torqlang.klvm.Kernel
toKernelStringMethods inherited from interface org.torqlang.klvm.RecPtn
accept, captureLexicallyFree, caseNonRecOfThis, fieldCount
-
Constructor Details
-
BasicRecPtn
public BasicRecPtn(LiteralOrIdentPtn label, List<FieldPtn> fields, boolean partialArity, SourceSpan sourceSpan)
-
-
Method Details
-
caseRecOfThis
- Specified by:
caseRecOfThisin interfaceValueOrPtn- Throws:
WaitException
-
fields
-
label
-
partialArity
public final boolean partialArity()- Specified by:
partialArityin interfaceRecPtn
-
sourceSpan
- Specified by:
sourceSpanin interfaceRecPtn
-
toString
-