![]() |
The ezr² Project 0.1.1
The codebase for the ezr² programming language.
|
This is the complete list of members for EzrSquared.Runtime.Interpreter, including all inherited members.
| AssignValuesToVariables(VariableAssignmentNode node, Reference[] variables, bool isSingleVariable, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| AssignValueToVariable(Reference variable, IEzrObject value, VariableAssignmentNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| CreateArray(ArrayLikeNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| CreateList(ArrayLikeNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| Execute(Node ast, Context runtimeContext, AccessMod accessibilityModifiers=AccessMod.None) | EzrSquared.Runtime.Interpreter | |
| ExecuteBinaryOperation(IEzrObject first, IEzrObject second, Node node, TokenType operation, Context executionContext) | EzrSquared.Runtime.Interpreter | private |
| ExecuteConjunctiveOperators(BinaryOperationNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| ExecuteObjectAttributeAccess(BinaryOperationNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers, bool ignoreUndefinedVariable) | EzrSquared.Runtime.Interpreter | private |
| HandleSetStatus(Context.SetStatus status, string referenceName, Node referenceNode, Context referenceContext) | EzrSquared.Runtime.Interpreter | private |
| HandleSetStatus((Context.SetStatus Status, Reference Reference) setResult, string referenceName, Node referenceNode, Context referenceContext) | EzrSquared.Runtime.Interpreter | private |
| IterateLoop(BigInteger? iBigInteger, double? iDouble, List< IEzrObject > returns, CountNode node, Context callingContext, Context executionContext, AccessMod accessibilityModifiers, AccessMod operationAccessibilityModifiers, Reference? iterationVariableReference, string iterationVariableName, Context iterationVariableRegisteredContext) | EzrSquared.Runtime.Interpreter | private |
| RuntimeResult | EzrSquared.Runtime.Interpreter | |
| VisitArrayLikeNode(ArrayLikeNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitBinaryOperationNode(BinaryOperationNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers, bool ignoreUndefinedVariable) | EzrSquared.Runtime.Interpreter | private |
| VisitCallNode(CallNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitClassDefinitionNode(ClassDefinitionNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitCountNode(CountNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitDefineBlockNode(DefineBlockNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitDictionaryNode(DictionaryNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitFunctionDefinitionNode(FunctionDefinitionNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitIfNode(IfNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitNoValueNode(NoValueNode node, Context executionContext) | EzrSquared.Runtime.Interpreter | private |
| VisitReturnNode(ReturnNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitTryNode(TryNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitUnaryOperationNode(UnaryOperationNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitValueNode(ValueNode node, Context executionContext) | EzrSquared.Runtime.Interpreter | private |
| VisitVariableAccessNode(VariableAccessNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers, bool ignoreUndefinedVariable) | EzrSquared.Runtime.Interpreter | private |
| VisitVariableAssignmentNode(VariableAssignmentNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |
| VisitWhileNode(WhileNode node, Context executionContext, Context callingContext, AccessMod accessibilityModifiers) | EzrSquared.Runtime.Interpreter | private |