Class | Description |
---|---|
ArrayGet | |
ArrayLength | |
ArrayMake | |
ArrayNew | |
ArraySet | |
ClassMemberLocation<T> |
A Location whose value is that of a named field/method of an object.
|
ClassMethods | |
CompileArrays | |
CompileBuildObject |
Support for custom class-specific compile-time object builders.
|
CompileInvoke | |
CompileReflect | |
FieldLocation<T> | |
InstanceOf | |
Invoke | |
LazyType |
The type of lazy values - i.e.
|
MakeAnnotation | |
MappedArrayType |
An array type where elements are copied from a sequence.
|
MultValuesType | |
OccurrenceType |
A type that matches some number of repetitions of a basetype.
|
ProceduralProxy |
A Proxy that forwards to a Procedure.
|
SingletonType | |
SlotGet | |
SlotSet | |
StaticFieldLocation | |
StaticGet | |
StaticSet | |
Throw | |
TypeSwitch |
Implement 'typeswitch' (as in XQuery) or 'typecase'.
|
gnu.bytecode
,
gnu.mapping
, and
gnu.expr
.
Also uses gnu.kawa.util.FString
.
Uses kawa.standard.Scheme
, but that is a bug.
(It should be using gnu.expr.Interpreter
instead.)