Uses of Class
edu.vub.at.objects.natives.NATByCopy

Packages that use NATByCopy
edu.vub.at.actors.natives   
edu.vub.at.actors.net   
edu.vub.at.objects.mirrors   
edu.vub.at.objects.natives   
edu.vub.at.objects.natives.grammar   
edu.vub.at.parser   
 

Uses of NATByCopy in edu.vub.at.actors.natives
 

Subclasses of NATByCopy in edu.vub.at.actors.natives
 class NATFarReference
          NATFarReference is the root of the native classes that represent native far references.
 class NATLocalFarRef
          Instances of NATLocalFarRef denote far references to objects 'local' to this address space.
 class NATRemoteFarRef
          Instances of NATRemoteFarRef represent far references to physically remote actors.
 

Uses of NATByCopy in edu.vub.at.actors.net
 

Subclasses of NATByCopy in edu.vub.at.actors.net
 class OBJNetwork
          This class represents the singleton network object which provides methods to interface with AT/2's distribution layer.
 

Uses of NATByCopy in edu.vub.at.objects.mirrors
 

Subclasses of NATByCopy in edu.vub.at.objects.mirrors
 class OBJMirrorRoot
          OBJMirrorRoot is a singleton which is shared by as a parent by all NATIntercessiveMirrors, It encodes the default behaviour to deal with invocation, selection and field assignment along the dynamic parent chain.
 class PrimitiveMethod
          A primitive method is the equivalent of a NativeClosure but for methods rather than closures.
 

Uses of NATByCopy in edu.vub.at.objects.natives
 

Subclasses of NATByCopy in edu.vub.at.objects.natives
 class NATBoolean
          NATBoolean is simply a container class for ambienttalk booleans.
static class NATBoolean.NATFalse
           
static class NATBoolean.NATTrue
           
 class NATContext
          NATContext is a purely functional implementation of the ATContext interface.
 class NATException
          Instances of the class NATException provide a AmbientTalk representation for the default instances of all InterpreterExceptions.
 class NATFraction
          The native implementation of an AmbientTalk fraction.
 class NATMethod
          NATMethod implements methods as named functions which are in fact simply containers for a name, a table of arguments and a body.
 class NATNumber
          The native implementation of an AmbientTalk number.
 class NATNumeric
          A common superclass of both numbers and fractions to factor out common base-level behaviour.
 class NATStripe
          The native implementation of AmbientTalk stripe objects.
static class NATStripe.OBJRootStripe
          The root stripe of the stripe hierarchy: every stripe eventually has this stripe as its parent.
 class NATTable
          The native implementation of an AmbientTalk table.
 class NATText
          The native implementation of an AmbientTalk text string.
 class OBJLexicalRoot
          An instance of the class OBJLexicalRoot represents the lexical root of an actor.
 class OBJSystem
          The sole instance of the class OBJSystem represents the 'system' object, accessible from the lexical root during execution of 'iat'.
 

Uses of NATByCopy in edu.vub.at.objects.natives.grammar
 

Subclasses of NATByCopy in edu.vub.at.objects.natives.grammar
 class AGApplication
           
 class AGAssignField
           
 class AGAssignTable
           
 class AGAssignVariable
           
 class AGAsyncMessageCreation
          AGAsyncMessageCreation implements the ATAsyncMessageCreation interface natively.
 class AGBegin
          AGBegin represents the abstract grammar element of a list of statements.
 class AGClosureLiteral
          The native implementation of a literal closure AG element.
 class AGDefExternalField
          Represents the abstract grammar for defining external fields.
 class AGDefExternalMethod
          The native implementation of an external method definition abstract grammar element.
 class AGDefField
           
 class AGDefFunction
          The native implementation of a function definition abstract grammar element.
 class AGDefStripe
          The native AST node for the code: def stripename; def stripename < superstripename;
 class AGDefTable
           
 class AGDelegationCreation
          The native implementation of a first-class delegating message send.
 class AGExpression
           
 class AGMessageCreation
           
 class AGMessageSend
           
 class AGMethodInvocationCreation
           
 class AGMultiAssignment
           
 class AGMultiDefinition
           
 class AGQuote
           
 class AGSelection
           
 class AGSelf
           
 class AGSplice
           
 class AGSymbol
           
 class AGTabulation
           
 class AGUnquote
           
 class AGUnquoteSplice
           
 class NATAbstractGrammar
           
 

Uses of NATByCopy in edu.vub.at.parser
 

Subclasses of NATByCopy in edu.vub.at.parser
 class NATParser
          The class NATParser is a front-end (or Facade) to hide the details of the parser from the ambienttalk core interpreter.