trait Referencer extends Command
- Source
- Referencer.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Referencer
- Command
- Instruction
- TokenHolder
- InstructionJ
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
Concrete Value Members
-
def
argEvalAgent(context: Context, index: Int): Agent
- Definition Classes
- Instruction
-
def
argEvalAgentSet(context: Context, index: Int, kind: AgentKind): AgentSet
- Definition Classes
- Instruction
-
def
argEvalAgentSet(context: Context, index: Int): AgentSet
- Definition Classes
- Instruction
-
def
argEvalAnonymousCommand(context: Context, index: Int): api.AnonymousCommand
- Definition Classes
- Instruction
-
def
argEvalAnonymousReporter(context: Context, index: Int): api.AnonymousReporter
- Definition Classes
- Instruction
-
def
argEvalBoolean(context: Context, index: Int): Boolean
- Definition Classes
- Instruction
-
def
argEvalBooleanValue(context: Context, index: Int): Boolean
- Definition Classes
- Instruction
-
def
argEvalCodeBlock(context: Context, argIndex: Int): List[Token]
- Definition Classes
- Instruction
-
def
argEvalDouble(context: Context, index: Int): Double
- Definition Classes
- Instruction
-
def
argEvalDoubleValue(context: Context, index: Int): Double
- Definition Classes
- Instruction
-
def
argEvalIntValue(context: Context, index: Int): Int
- Definition Classes
- Instruction
-
def
argEvalLink(context: Context, index: Int): Link
- Definition Classes
- Instruction
-
def
argEvalList(context: Context, index: Int): LogoList
- Definition Classes
- Instruction
-
def
argEvalPatch(context: Context, index: Int): Patch
- Definition Classes
- Instruction
-
def
argEvalString(context: Context, index: Int): String
- Definition Classes
- Instruction
-
def
argEvalSymbol(context: Context, argIndex: Int): Token
- Definition Classes
- Instruction
-
def
argEvalTurtle(context: Context, index: Int): Turtle
- Definition Classes
- Instruction
-
def
callsOtherCode(): Boolean
- Definition Classes
- Command
-
var
chosenMethod: Method
- Definition Classes
- Instruction
-
def
copyFieldsFrom(sourceInstr: Instruction): Unit
- Definition Classes
- Instruction
-
def
copyMetadataFrom(srcInstr: Instruction): Unit
- Definition Classes
- Instruction
-
var
disassembly: Thunk[String]
- Definition Classes
- Instruction
-
def
displayName: String
- Definition Classes
- Instruction
-
def
dump(indentLevel: Int): String
- Definition Classes
- Instruction
-
def
dump: String
- Definition Classes
- Instruction
-
def
extractErrorInstruction(ex: EngineException): Instruction
- Definition Classes
- Instruction
-
var
fullSource: String
- Definition Classes
- Instruction
-
def
getFilename: String
- Definition Classes
- Instruction
-
def
getPositionAndLength(): Array[Int]
- Definition Classes
- Instruction
-
def
init(workspace: Workspace): Unit
- Definition Classes
- Instruction
-
def
newValidDouble(d: Double, context: Context): Double
- Definition Classes
- Instruction
-
var
source: String
- Definition Classes
- Instruction
-
var
storedSourceEndPosition: Int
- Definition Classes
- Instruction
-
var
storedSourceSnippet: String
- Definition Classes
- Instruction
-
var
storedSourceStartPosition: Int
- Definition Classes
- Instruction
-
def
throwAgentClassException(context: Context, kind: AgentKind): Nothing
- Definition Classes
- Instruction
-
def
toString(): String
- Definition Classes
- Instruction → AnyRef → Any
-
var
token: Token
- Definition Classes
- Instruction
-
def
validDouble(d: Double, context: Context): Double
- Definition Classes
- Instruction
-
def
validLong(d: Double, context: Context): Long
- Definition Classes
- Instruction