Returns the argument as an Object without type checking.
Returns the argument as an Object without type checking.
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as an Agent.
Returns the argument as an Agent.
api.ExtensionException if the argument is not an Agent
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as an org.nlogo.api.AgentSet.
Returns the argument as an org.nlogo.api.AgentSet.
api.ExtensionException if the argument is not an AgentSet
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a boxed java.lang.Boolean
Returns the argument as a boxed java.lang.Boolean
api.ExtensionException if the argument is not a Boolean
api.LogoException if a LogoException occurred while evaluating this argument
Returns the value of the argument as an unboxed boolean.
Returns the value of the argument as an unboxed boolean.
api.ExtensionException if the argument is not a boolean
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a java.utilList[Token].
Returns the argument as a java.utilList[Token].
api.ExtensionException if the argument is not a valid block of tokens
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a org.nlogo.api.AnonymousCommand.
Returns the argument as a org.nlogo.api.AnonymousCommand.
api.ExtensionException if the argument is not an AnonymousCommand
api.LogoException if a LogoException occurred while evaluating this argument
Returns the value of the argument as an unboxed double.
Returns the value of the argument as an unboxed double.
api.ExtensionException if the argument is not a number.
api.LogoException if a LogoException occurred while evaluating this argument
Returns the value of the argument as an unboxed int.
Returns the value of the argument as an unboxed int.
Any fractional part is discarded.
api.ExtensionException if the argument is not a number.
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a org.nlogo.api.Link.
Returns the argument as a org.nlogo.api.Link.
api.ExtensionException if the argument is not a Link
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a org.nlogo.core.LogoList
Returns the argument as a org.nlogo.core.LogoList
api.ExtensionException if the argument is not a LogoList
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as an org.nlogo.api.Patch
Returns the argument as an org.nlogo.api.Patch
api.ExtensionException if the argument is not a Patch
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a org.nlogo.api.AnonymousReporter.
Returns the argument as a org.nlogo.api.AnonymousReporter.
api.ExtensionException if the argument is not an AnonymousReporter
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a String
Returns the argument as a String
api.ExtensionException if the argument cannot be cast to a String
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a org.nlogo.api.Token.
Returns the argument as a org.nlogo.api.Token.
api.ExtensionException if the argument is not a Token
api.LogoException if a LogoException occurred while evaluating this argument
Returns the argument as a org.nlogo.api.Turtle.
Returns the argument as a org.nlogo.api.Turtle.
api.ExtensionException if the argument is not a Turtle
api.LogoException if a LogoException occurred while evaluating this argument
Interface provides access to arguments passed to the
performorreportmethods of a primitive at run-time.Argumentsare created by NetLogo and passed to theperformorreportmethods of your primitive.Reporter#report(Argument[], Context)
Command#perform(Argument[], Context)