Class ResolvedRecPtn
java.lang.Object
org.torqlang.klvm.ResolvedRecPtn
- All Implemented Interfaces:
Kernel,ResolvedPtn,ValueOrResolvedPtn
Record patterns have to be resolved for each pattern matching case. Patterns are not memory values, but are
declarations that change meaning depending on the environment mapping of identifiers to variables.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionResolvedRecPtn(Value label, List<ResolvedFieldPtn> fields, boolean partialArity) -
Method Summary
Modifier and TypeMethodDescriptionfinal <T,R> R accept(KernelVisitor<T, R> visitor, T state) final intfinal 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
toKernelString