Referencer

org.nlogo.nvm.Referencer
trait Referencer extends Command

Attributes

Source
Referencer.scala
Graph
Supertypes
class Command
class Instruction
trait TokenHolder
class InstructionJ
class Object
trait Matchable
class Any
Show all
Known subtypes
class _diffuse
class _diffuse4
class _downhill
class _downhill4
class _uphill
class _uphill4
Show all

Members list

Value members

Abstract methods

def applyReference(ref: Reference): Command

Attributes

Source
Referencer.scala

Attributes

Source
Referencer.scala

Inherited methods

def argEvalAgent(context: Context, index: Int): Agent

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAgentSet(context: Context, index: Int, kind: AgentKind): AgentSet

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAgentSet(context: Context, index: Int): AgentSet

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAnonymousCommand(context: Context, index: Int): AnonymousCommand

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalAnonymousReporter(context: Context, index: Int): AnonymousReporter

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalBoolean(context: Context, index: Int): Boolean

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalBooleanValue(context: Context, index: Int): Boolean

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalCodeBlock(context: Context, argIndex: Int): List[Token]

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalDouble(context: Context, index: Int): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalDoubleValue(context: Context, index: Int): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalIntValue(context: Context, index: Int): Int

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalList(context: Context, index: Int): LogoList

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalPatch(context: Context, index: Int): Patch

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalString(context: Context, index: Int): String

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalSymbol(context: Context, argIndex: Int): Token

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def argEvalTurtle(context: Context, index: Int): Turtle

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Command
def copyFieldsFrom(sourceInstr: Instruction): Unit

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def dump(indentLevel: Int): String

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def dump: String

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def init(workspace: Workspace): Unit

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def newValidDouble(d: Double, context: Context): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def throwAgentClassException(context: Context, kind: AgentKind): Nothing

Attributes

Inherited from:
Instruction
Source
Instruction.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Instruction -> Any
Inherited from:
Instruction
Source
Instruction.scala
def validDouble(d: Double, context: Context): Double

Attributes

Inherited from:
Instruction
Source
Instruction.scala
def validLong(d: Double, context: Context): Long

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Inherited and Abstract methods

def perform(x$0: Context): Unit

Attributes

Inherited from:
Command

Inherited fields

var agentBits: Int

Attributes

Inherited from:
InstructionJ
var agentClassString: String

Attributes

Inherited from:
InstructionJ

Attributes

Inherited from:
InstructionJ
var chosenMethod: Method

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
var next: Int

Attributes

Inherited from:
Command
var offset: Int

Attributes

Inherited from:
Command
var source: String

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala
var storedSourceSnippet: String

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
Command
var token: Token

Attributes

Inherited from:
Instruction
Source
Instruction.scala

Attributes

Inherited from:
InstructionJ
var world: World

Attributes

Inherited from:
InstructionJ