ObjectSlots

The layout of object slots for my instances.

Entries

Link copied to clipboard

The message bundle that this will parse invocations of.

Link copied to clipboard

The definition that this will parse invocations of. Note that the exact argument type information is included in the parsing operations, but this doesn't statically determine which actual definition will be invoked.

Link copied to clipboard

A tuple of integers that describe how to parse an invocation of this method. The integers encode parsing instructions, many of which can be executed en masse against a piece of Avail source code for multiple potential methods. This is facilitated by the incremental construction of a message bundle tree. The instructions are produced during analysis of the method name by the MessageSplitter, which has a description of the complete instruction set.

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int