abstract class Command extends Instruction
Ordering
- Alphabetic
- By Inheritance
Inherited
- Command
- Instruction
- TokenHolder
- InstructionJ
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Command()
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def callsOtherCode(): Boolean
-
var
chosenMethod: Method
- Definition Classes
- Instruction
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
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
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
extractErrorInstruction(ex: EngineException): Instruction
- Definition Classes
- Instruction
-
var
fullSource: String
- Definition Classes
- Instruction
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
getFilename: String
- Definition Classes
- Instruction
-
def
getPositionAndLength(): Array[Int]
- Definition Classes
- Instruction
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
init(workspace: Workspace): Unit
- Definition Classes
- Instruction
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newValidDouble(d: Double, context: Context): Double
- Definition Classes
- Instruction
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
var
source: String
- Definition Classes
- Instruction
-
var
storedSourceEndPosition: Int
- Definition Classes
- Instruction
-
var
storedSourceSnippet: String
- Definition Classes
- Instruction
-
var
storedSourceStartPosition: Int
- Definition Classes
- Instruction
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
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
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )