Companion

object Companion

Functions

Link copied to clipboard
fun newMethod(numArgs: Int): AvailObject

Answer a new method. It has no name yet, but will before it gets used in a send phrase. It gets named by virtue of it being referenced by one or more message bundless, each of which keeps track of how to parse it using that bundle's name. The bundles will be grouped into a bundle tree to allow parsing of many possible message sends in aggregate.

Properties

Link copied to clipboard
val runtimeDispatcher: LookupTreeAdaptor<A_Definition, A_Tuple, Unit>

A LookupTreeAdaptor used for building and navigating the LookupTrees that implement runtime dispatching. Also used for looking up A_Macros in an A_Bundle.