abstract class Instruction extends AbstractScalaInstruction
Ordering
- Alphabetic
- By Inheritance
Inherited
- Instruction
- AbstractScalaInstruction
- TokenHolder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Instruction()
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, argIndex: Int): Agent
- def argEvalAgentSet(context: Context, argIndex: Int, kind: AgentKind): AgentSet
- def argEvalAgentSet(context: Context, argIndex: Int): AgentSet
- def argEvalBoolean(context: Context, argIndex: Int): Boolean
- def argEvalBooleanValue(context: Context, argIndex: Int): Boolean
- def argEvalCodeBlock(context: Context, argIndex: Int): List[Token]
- def argEvalCommand(context: Context, argIndex: Int): api.AnonymousCommand
- def argEvalDouble(context: Context, argIndex: Int): Double
- def argEvalDoubleValue(context: Context, argIndex: Int): Double
- def argEvalIntValue(context: Context, argIndex: Int): Int
- def argEvalLink(context: Context, argIndex: Int): Link
- def argEvalList(context: Context, argIndex: Int): LogoList
- def argEvalPatch(context: Context, argIndex: Int): Patch
- def argEvalReporter(context: Context, argIndex: Int): api.AnonymousReporter
- def argEvalString(context: Context, argIndex: Int): String
- def argEvalSymbol(context: Context, argIndex: Int): Token
- def argEvalTurtle(context: Context, argIndex: Int): Turtle
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
checkForBreedCompatibility(breed: AgentSet, context: Context): Unit
- Attributes
- protected[org.nlogo.nvm]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def copyFieldsFrom(sourceInstr: Instruction): Unit
- def copyMetadataFrom(srcInstr: Instruction): Unit
- def displayName(): String
- def dump(indentLevel: Int): String
- def dump(): String
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def extractErrorInstruction(ex: EngineException): Instruction
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def getFilename(): String
- def getPositionAndLength(): Array[Int]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- def init(workspace: Workspace): Unit
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newValidDouble(d: Double): Double
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
throwAgentClassException(context: Context, kind: AgentKind): Nothing
- Definition Classes
- AbstractScalaInstruction
-
def
toString(): String
- Definition Classes
- Instruction → AnyRef → Any
-
var
token: Token
- Definition Classes
- AbstractScalaInstruction
- def validDouble(d: Double): Double
- def validLong(d: Double): Long
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )