A B C D E F G H I J K L M N O P R S T U V W X Y Z _

A

AGApplication - class edu.vub.at.objects.natives.grammar.AGApplication.
 
AGApplication(ATExpression, ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGApplication
 
AGAssignField - class edu.vub.at.objects.natives.grammar.AGAssignField.
 
AGAssignField(ATExpression, ATSymbol, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGAssignField
 
AGAssignTable - class edu.vub.at.objects.natives.grammar.AGAssignTable.
 
AGAssignTable(ATExpression, ATExpression, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGAssignTable
 
AGAssignVariable - class edu.vub.at.objects.natives.grammar.AGAssignVariable.
 
AGAssignVariable(ATSymbol, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGAssignVariable
 
AGAsyncMessageCreation - class edu.vub.at.objects.natives.grammar.AGAsyncMessageCreation.
AGAsyncMessageCreation implements the ATAsyncMessageCreation interface natively.
AGAsyncMessageCreation(ATSymbol, ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGAsyncMessageCreation
 
AGBegin - class edu.vub.at.objects.natives.grammar.AGBegin.
AGBegin represents the abstract grammar element of a list of statements.
AGBegin(ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGBegin
 
AGClosureLiteral - class edu.vub.at.objects.natives.grammar.AGClosureLiteral.
The native implementation of a literal closure AG element.
AGClosureLiteral(ATTable, ATBegin) - Constructor for class edu.vub.at.objects.natives.grammar.AGClosureLiteral
 
AGDefExternalField - class edu.vub.at.objects.natives.grammar.AGDefExternalField.
Represents the abstract grammar for defining external fields.
AGDefExternalField(ATSymbol, ATSymbol, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGDefExternalField
 
AGDefExternalMethod - class edu.vub.at.objects.natives.grammar.AGDefExternalMethod.
The native implementation of an external method definition abstract grammar element.
AGDefExternalMethod(ATSymbol, ATSymbol, ATTable, ATBegin) - Constructor for class edu.vub.at.objects.natives.grammar.AGDefExternalMethod
 
AGDefField - class edu.vub.at.objects.natives.grammar.AGDefField.
 
AGDefField(ATSymbol, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGDefField
 
AGDefFunction - class edu.vub.at.objects.natives.grammar.AGDefFunction.
The native implementation of a function definition abstract grammar element.
AGDefFunction(ATSymbol, ATTable, ATBegin) - Constructor for class edu.vub.at.objects.natives.grammar.AGDefFunction
 
AGDefStripe - class edu.vub.at.objects.natives.grammar.AGDefStripe.
The native AST node for the code: def stripename; def stripename < superstripename;
AGDefStripe(ATSymbol, ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGDefStripe
 
AGDefTable - class edu.vub.at.objects.natives.grammar.AGDefTable.
 
AGDefTable(ATSymbol, ATExpression, ATBegin) - Constructor for class edu.vub.at.objects.natives.grammar.AGDefTable
 
AGDelegationCreation - class edu.vub.at.objects.natives.grammar.AGDelegationCreation.
The native implementation of a first-class delegating message send.
AGDelegationCreation(ATSymbol, ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGDelegationCreation
 
AGExpression - class edu.vub.at.objects.natives.grammar.AGExpression.
 
AGExpression() - Constructor for class edu.vub.at.objects.natives.grammar.AGExpression
 
AGMessageCreation - class edu.vub.at.objects.natives.grammar.AGMessageCreation.
 
AGMessageCreation(ATSymbol, ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGMessageCreation
 
AGMessageSend - class edu.vub.at.objects.natives.grammar.AGMessageSend.
 
AGMessageSend(ATExpression, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGMessageSend
 
AGMethodInvocationCreation - class edu.vub.at.objects.natives.grammar.AGMethodInvocationCreation.
 
AGMethodInvocationCreation(ATSymbol, ATTable) - Constructor for class edu.vub.at.objects.natives.grammar.AGMethodInvocationCreation
 
AGMultiAssignment - class edu.vub.at.objects.natives.grammar.AGMultiAssignment.
 
AGMultiAssignment(ATTable, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGMultiAssignment
 
AGMultiDefinition - class edu.vub.at.objects.natives.grammar.AGMultiDefinition.
 
AGMultiDefinition(ATTable, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGMultiDefinition
 
AGQuote - class edu.vub.at.objects.natives.grammar.AGQuote.
 
AGQuote(ATStatement) - Constructor for class edu.vub.at.objects.natives.grammar.AGQuote
 
AGSelection - class edu.vub.at.objects.natives.grammar.AGSelection.
 
AGSelection(ATExpression, ATSymbol) - Constructor for class edu.vub.at.objects.natives.grammar.AGSelection
 
AGSelf - class edu.vub.at.objects.natives.grammar.AGSelf.
 
AGSelf() - Constructor for class edu.vub.at.objects.natives.grammar.AGSelf
 
AGSplice - class edu.vub.at.objects.natives.grammar.AGSplice.
 
AGSplice(ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGSplice
 
AGSymbol - class edu.vub.at.objects.natives.grammar.AGSymbol.
 
AGSymbol(String) - Constructor for class edu.vub.at.objects.natives.grammar.AGSymbol
 
AGTabulation - class edu.vub.at.objects.natives.grammar.AGTabulation.
 
AGTabulation(ATExpression, ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGTabulation
 
AGUnquote - class edu.vub.at.objects.natives.grammar.AGUnquote.
 
AGUnquote(ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGUnquote
 
AGUnquoteSplice - class edu.vub.at.objects.natives.grammar.AGUnquoteSplice.
 
AGUnquoteSplice(ATExpression) - Constructor for class edu.vub.at.objects.natives.grammar.AGUnquoteSplice
 
ATAbstractGrammar - interface edu.vub.at.objects.ATAbstractGrammar.
ATAbstractGrammar contains all methods to be understood by any parsetree element in the ambienttalk/2 programming language.
ATActorMirror - interface edu.vub.at.actors.ATActorMirror.
 
ATApplication - interface edu.vub.at.objects.grammar.ATApplication.
 
ATAssignField - interface edu.vub.at.objects.grammar.ATAssignField.
 
ATAssignTable - interface edu.vub.at.objects.grammar.ATAssignTable.
 
ATAssignVariable - interface edu.vub.at.objects.grammar.ATAssignVariable.
 
ATAssignment - interface edu.vub.at.objects.grammar.ATAssignment.
 
ATAsyncMessage - interface edu.vub.at.actors.ATAsyncMessage.
Instances of the class ATAsyncMessage represent first-class asynchronous message sends.
ATAsyncMessageCreation - interface edu.vub.at.objects.grammar.ATAsyncMessageCreation.
An ATAsyncMessageCreation instance is created whenever an asynchronous message send o <- m() is performed, or when a first-class async msg is created using code such as <- m().
ATBegin - interface edu.vub.at.objects.grammar.ATBegin.
 
ATBeholder - interface edu.vub.at.actors.beholders.ATBeholder.
Deprecated. currently not in use
ATBoolean - interface edu.vub.at.objects.ATBoolean.
The ATBoolean interface is the public interface to a boolean object.
ATClosure - interface edu.vub.at.objects.ATClosure.
The public interface to a native AmbientTalk closure (a method + enclosing environment).
ATClosureLiteral - interface edu.vub.at.objects.grammar.ATClosureLiteral.
 
ATContext - interface edu.vub.at.objects.ATContext.
ATContext describes a triplet of scope pointers used during evaluation, namely one for the lexical scope (where the lookup starts for receiverless messages), one for the late-bound receiver and one for the parent object.
ATConversions - interface edu.vub.at.objects.coercion.ATConversions.
ATConversions is an interface defining all conversion functions between different types of ambienttalk language elements.
ATDefExternalField - interface edu.vub.at.objects.grammar.ATDefExternalField.
 
ATDefExternalMethod - interface edu.vub.at.objects.grammar.ATDefExternalMethod.
 
ATDefField - interface edu.vub.at.objects.grammar.ATDefField.
 
ATDefMethod - interface edu.vub.at.objects.grammar.ATDefMethod.
 
ATDefStripe - interface edu.vub.at.objects.grammar.ATDefStripe.
The public interface to a stripe definition abstract grammar element.
ATDefTable - interface edu.vub.at.objects.grammar.ATDefTable.
 
ATDefinition - interface edu.vub.at.objects.grammar.ATDefinition.
 
ATExpression - interface edu.vub.at.objects.grammar.ATExpression.
 
ATFarReference - interface edu.vub.at.actors.ATFarReference.
ATFarReference is an object reference denoting an object hosted by another actor.
ATField - interface edu.vub.at.objects.ATField.
ATFields provide a mapping from an immutable name to a potentially mutable value.
ATFraction - interface edu.vub.at.objects.ATFraction.
The public interface to a native AmbientTalk fraction (a floating point value).
ATHandler - interface edu.vub.at.objects.ATHandler.
Instances of the class ATHandler represent first-class exception handlers which have a filter object, describing the kind of exceptions caught by the handler and a code block which acts as replacement code for the code that raised the exception.
ATJavaClosure - interface edu.vub.at.objects.symbiosis.ATJavaClosure.
The public interface to a closure pairing a Java wrapper object with a symbiotic Java method.
ATMailbox - interface edu.vub.at.actors.ATMailbox.
A mailbox is a special kind of table object used to buffer asynchronous messages
ATMessage - interface edu.vub.at.objects.ATMessage.
Instances of the class ATMessage represent first-class AmbientTalk asynchronous messages.
ATMessageCreation - interface edu.vub.at.objects.grammar.ATMessageCreation.
 
ATMessageSend - interface edu.vub.at.objects.grammar.ATMessageSend.
 
ATMethod - interface edu.vub.at.objects.ATMethod.
ATMethods are ambienttalk's representation of methods as named functions.
ATMethodInvocation - interface edu.vub.at.objects.ATMethodInvocation.
Instances of the class ATMethodInvocation represent first-class method invocations.
ATMethodInvocationCreation - interface edu.vub.at.objects.grammar.ATMethodInvocationCreation.
 
ATMirror - interface edu.vub.at.objects.ATMirror.
ATMirror is an interface describing the additional behaviour exhibited by mirrors with respect to ordinary objects.
ATMultiAssignment - interface edu.vub.at.objects.grammar.ATMultiAssignment.
 
ATMultiDefinition - interface edu.vub.at.objects.grammar.ATMultiDefinition.
 
ATNil - interface edu.vub.at.objects.ATNil.
the native object representing 'nil' implements this interface.
ATNumber - interface edu.vub.at.objects.ATNumber.
The public interface to an AmbientTalk native number (an integer value).
ATNumeric - interface edu.vub.at.objects.ATNumeric.
The common interface to both numbers and fractions.
ATObject - interface edu.vub.at.objects.ATObject.
ATObject represents the public interface of an AmbientTalk/2 object.
ATObjectID - class edu.vub.at.actors.id.ATObjectID.
An ATObjectID instance represents a globally unique identifier denoting an AmbientTalk/2 object.
ATObjectID(GUID, int, int) - Constructor for class edu.vub.at.actors.id.ATObjectID
 
ATObservable - interface edu.vub.at.actors.ATObservable.
 
ATParserTest - class edu.vub.at.parser.ATParserTest.
 
ATParserTest() - Constructor for class edu.vub.at.parser.ATParserTest
 
ATQuote - interface edu.vub.at.objects.grammar.ATQuote.
 
ATSelection - interface edu.vub.at.objects.grammar.ATSelection.
 
ATSplice - interface edu.vub.at.objects.grammar.ATSplice.
 
ATStatement - interface edu.vub.at.objects.grammar.ATStatement.
 
ATStripe - interface edu.vub.at.objects.ATStripe.
The public interface to a native stripe object.
ATSymbol - interface edu.vub.at.objects.grammar.ATSymbol.
 
ATTable - interface edu.vub.at.objects.ATTable.
The public interface to a native AmtientTalk table (an array).
ATTabulation - interface edu.vub.at.objects.grammar.ATTabulation.
 
ATText - interface edu.vub.at.objects.ATText.
The public interface to a native AmbientTalk string (a string of characters).
ATUnquote - interface edu.vub.at.objects.grammar.ATUnquote.
 
ATUnquoteSplice - interface edu.vub.at.objects.grammar.ATUnquoteSplice.
 
ATWalkerTest - class edu.vub.at.parser.ATWalkerTest.
 
ATWalkerTest() - Constructor for class edu.vub.at.parser.ATWalkerTest
 
ActorTest - class edu.vub.at.actors.natives.ActorTest.
The Actorscript tests several aspects of actor creation, most notably actor creation, message sending and protocol installation.
ActorTest() - Constructor for class edu.vub.at.actors.natives.ActorTest
 
Actor_LOG - Static variable in class edu.vub.at.actors.net.Logging
Logs information of all actor event loops in the AT/2 runtime.
AllParserTests - class edu.vub.at.parser.AllParserTests.
 
AllParserTests() - Constructor for class edu.vub.at.parser.AllParserTests
 
AmbientTalkTest - class edu.vub.at.AmbientTalkTest.
 
AmbientTalkTest() - Constructor for class edu.vub.at.AmbientTalkTest
 
AmbientTalkTest.Actorscript - class edu.vub.at.AmbientTalkTest.Actorscript.
 
AmbientTalkTest.Actorscript() - Constructor for class edu.vub.at.AmbientTalkTest.Actorscript
 
AmbientTalkTestCase - class edu.vub.at.AmbientTalkTestCase.
 
AmbientTalkTestCase() - Constructor for class edu.vub.at.AmbientTalkTestCase
 
abort(String) - Static method in class edu.vub.at.IAT
 
accessor_ - Variable in class edu.vub.at.objects.mirrors.NativeField
The native Java accessor method to be called when accessing the field
actorId_ - Variable in class edu.vub.at.actors.id.ATObjectID
 
actorTest(AmbientTalkTest.Actorscript) - Method in class edu.vub.at.AmbientTalkTest
 
addClient(ATObject, ATFarReference) - Method in class edu.vub.at.actors.natives.ReceptionistsSet
Invoked whenever another actor is passed a reference to an object offering a service on this actor.
addConnectionListener(GUID, ConnectionListener) - Method in class edu.vub.at.actors.net.MembershipNotifier
Registers listener to be notified whenever a virtual machine becomes (un)reachable.
addDisconnectionListener(ATObject) - Method in class edu.vub.at.actors.natives.ELFarReference
 
addEntry(GUID, Address) - Method in class edu.vub.at.actors.net.VMAddressBook
 
addLocalPublication(DiscoveryManager.Publication) - Method in class edu.vub.at.actors.natives.DiscoveryManager
A new local publication: - is stored locally - is checked against local subscriptions, which fire immediately - is broadcast to all currently connected members (done by VM)
addLocalSubscription(DiscoveryManager.Subscription) - Method in class edu.vub.at.actors.natives.DiscoveryManager
A new local subscription: - is stored locally - is checked against local publications, which may cause the subscrption to fire immediately - is broadcast to all currently connected members (done by VM)
addReconnectionListener(ATObject) - Method in class edu.vub.at.actors.natives.ELFarReference
 
addressToGuid_ - Variable in class edu.vub.at.actors.net.VMAddressBook
 
allMethodsPrefixed(Class, String, boolean) - Static method in class edu.vub.at.objects.mirrors.JavaInterfaceAdaptor
Returns all public methods from the given class parameter whose name starts with the given prefix.
alloc(NATText) - Static method in class edu.vub.at.objects.natives.grammar.AGSymbol
 
alreadyReturned - Variable in class edu.vub.at.objects.natives.NATClosure.QuitClosureFrame
 
ambientTalkToJava(ATObject, Class) - Static method in class edu.vub.at.objects.symbiosis.Symbiosis
Convert an AmbientTalk object into an equivalent Java object.
argumentExps_ - Variable in class edu.vub.at.objects.natives.grammar.AGDefExternalMethod
 
argumentExps_ - Variable in class edu.vub.at.objects.natives.grammar.AGDefFunction
 
arguments - Variable in class edu.vub.at.eval.InvocationStack.InvocationFrame
 
arguments_ - Variable in class edu.vub.at.objects.natives.grammar.AGApplication
 
arguments_ - Variable in class edu.vub.at.objects.natives.grammar.AGClosureLiteral
 
arguments_ - Variable in class edu.vub.at.objects.natives.grammar.AGMessageCreation
 
argv_ - Variable in class edu.vub.at.objects.natives.OBJSystem
 
asAmbientTalkObject() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asAmbientTalkObject() - Method in class edu.vub.at.objects.natives.NATNil
 
asAmbientTalkObject() - Method in class edu.vub.at.objects.natives.NATObject
 
asChar() - Method in class edu.vub.at.objects.natives.NATText
 
asJavaClassUnderSymbiosis() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asJavaClassUnderSymbiosis() - Method in class edu.vub.at.objects.natives.NATNil
 
asJavaClassUnderSymbiosis() - Method in class edu.vub.at.objects.symbiosis.JavaClass
 
asJavaObjectUnderSymbiosis() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asJavaObjectUnderSymbiosis() - Method in class edu.vub.at.objects.natives.NATNil
 
asJavaObjectUnderSymbiosis() - Method in class edu.vub.at.objects.symbiosis.JavaObject
 
asNativeBoolean() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeBoolean() - Method in class edu.vub.at.objects.natives.NATBoolean
 
asNativeBoolean() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeException() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeException() - Method in class edu.vub.at.objects.natives.NATException
 
asNativeException() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeFarReference() - Method in class edu.vub.at.actors.natives.NATFarReference
 
asNativeFarReference() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeFarReference() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeFraction() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeFraction() - Method in class edu.vub.at.objects.natives.NATFraction
 
asNativeFraction() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeNumber() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeNumber() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeNumber() - Method in class edu.vub.at.objects.natives.NATNumber
 
asNativeNumeric() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeNumeric() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeNumeric() - Method in class edu.vub.at.objects.natives.NATNumeric
 
asNativeTable() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeTable() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeTable() - Method in class edu.vub.at.objects.natives.NATTable
 
asNativeText() - Method in interface edu.vub.at.objects.coercion.ATConversions
 
asNativeText() - Method in class edu.vub.at.objects.natives.NATNil
 
asNativeText() - Method in class edu.vub.at.objects.natives.NATText
 
askedToStop_ - Variable in class edu.vub.at.actors.eventloops.EventLoop
 
assignArgsToParams(String, ATContext, ATTable, ATTable) - Static method in class edu.vub.at.eval.Evaluator
Deprecated. use partial evalation using PartialBinder.bind(ATObject[], ATContext, edu.vub.at.eval.PartialBinder.BindClosure) instead.
assignArgsToParams(PartialBinder, ATContext, ATTable) - Static method in class edu.vub.at.eval.PartialBinder
Assign all of the formal parameter names in the scope object to the given arguments The scope is defined as the lexical scope of the given context.
atArgsToJavaArgs(ATObject[], Class[]) - Static method in class edu.vub.at.objects.symbiosis.Symbiosis
 
atFooBar_ - Variable in class edu.vub.at.objects.natives.grammar.TestEval
 
atM_ - Static variable in class edu.vub.at.objects.natives.LexicalRootTest
 
atM_ - Variable in class edu.vub.at.objects.natives.grammar.TestEval
 
atN_ - Static variable in class edu.vub.at.objects.natives.LexicalRootTest
 
atObjectToPrimitiveJava(ATObject, Class) - Static method in class edu.vub.at.objects.mirrors.JavaInterfaceAdaptor
 
atTestClass - Variable in class edu.vub.at.objects.symbiosis.SymbiosisTest
 
atTestObject - Variable in class edu.vub.at.objects.symbiosis.SymbiosisTest
 
atThree_ - Variable in class edu.vub.at.objects.natives.grammar.TestEval
 
atValue(ATObject) - Static method in class edu.vub.at.objects.mirrors.NATIntrospectiveMirror
Return a mirror on the given native or custom AmbientTalk object.
atValue(boolean) - Static method in class edu.vub.at.objects.natives.NATBoolean
Returns the corresponding ATBoolean given a java truth value.
atValue(double) - Static method in class edu.vub.at.objects.natives.NATFraction
This method currently serves as a hook for fraction creation.
atValue(int) - Static method in class edu.vub.at.objects.natives.NATNumber
This method currently serves as a hook for number creation.
atValue(String) - Static method in class edu.vub.at.objects.natives.NATStripe
 
atValue(ATSymbol) - Static method in class edu.vub.at.objects.natives.NATStripe
 
atValue(String, NATStripe) - Static method in class edu.vub.at.objects.natives.NATStripe
 
atValue(ATSymbol, ATTable) - Static method in class edu.vub.at.objects.natives.NATStripe
Stripes should not be created directly because it should be verified that their list of parent stripes is never empty.
atValue(ATObject[]) - Static method in class edu.vub.at.objects.natives.NATTable
Table factory method.
atValue(String) - Static method in class edu.vub.at.objects.natives.NATText
This method currently serves as a hook for text creation.
atX_ - Static variable in class edu.vub.at.objects.natives.LexicalRootTest
 
atX_ - Variable in class edu.vub.at.objects.natives.grammar.TestEval
 
atY_ - Variable in class edu.vub.at.objects.natives.grammar.TestEval
 
atZ_ - Variable in class edu.vub.at.objects.natives.grammar.TestEval
 
at_ - Variable in class edu.vub.at.objects.natives.NATNamespaceTest
 
at_a - Variable in class edu.vub.at.objects.natives.grammar.TestParameterBinding
 
at_b - Variable in class edu.vub.at.objects.natives.grammar.TestParameterBinding
 
at_rest - Variable in class edu.vub.at.objects.natives.grammar.TestParameterBinding
 
at_test_ - Variable in class edu.vub.at.objects.natives.NATNamespaceTest
 
at_test_file1_at - Variable in class edu.vub.at.objects.natives.NATNamespaceTest
 
at_test_file2_at - Variable in class edu.vub.at.objects.natives.NATNamespaceTest
 
at_x - Variable in class edu.vub.at.objects.natives.grammar.TestParameterBinding
 
at_y - Variable in class edu.vub.at.objects.natives.grammar.TestParameterBinding
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z _