org.nlogo

nvm

package nvm

Visibility
  1. Public
  2. All

Type Members

  1. final class Activation extends AnyRef

  2. class Argument extends Argument

  3. class ArgumentTypeException extends EngineException

  4. trait AssemblerAssistant extends AnyRef

  5. abstract class Command extends Instruction

  6. case class CommandTask(procedure: Procedure, formals: Array[Let], lets: List[LetBinding], locals: Array[AnyRef]) extends Task with CommandTask with Product with Serializable

  7. trait CompilerInterface extends AnyRef

  8. case class CompilerResults(procedures: Seq[Procedure], program: Program) extends Product with Serializable

  9. class ConcurrentJob extends Job

  10. final class Context extends AnyRef

  11. trait CustomAssembled extends AnyRef

  12. trait CustomGenerated extends AnyRef

  13. class DefaultCompilerServices extends CompilerServices

  14. class EngineException extends LogoException

  15. class ExclusiveJob extends Job

  16. class ExtensionContext extends Context

  17. trait FileManager extends AnyRef

  18. trait GeneratorInterface extends AnyRef

  19. class HaltException extends LogoException

  20. abstract class Instruction extends TokenHolder

  21. abstract class Job extends AnyRef

  22. trait JobManagerInterface extends AnyRef

  23. trait JobManagerOwner extends AnyRef

  24. trait LabInterface extends AnyRef

  25. case class MutableDouble(value: Double) extends Product with Serializable

  26. case class MutableInteger(value: Int) extends Product with Serializable

  27. case class MutableLong(value: Long) extends Product with Serializable

  28. class Procedure extends AnyRef

  29. trait Pure extends AnyRef

    Reporters should implement the Constant interface (which extends Pure) if they are truly constant, i.

  30. case class Reference(agentClass: Class[_ <: org.nlogo.agent.Agent], vn: Int, original: Instruction) extends Product with Serializable

  31. trait Referenceable extends AnyRef

  32. abstract class Reporter extends Instruction

  33. case class ReporterTask(body: Reporter, formals: Array[Let], lets: List[LetBinding], locals: Array[AnyRef]) extends Task with ReporterTask with Product with Serializable

  34. sealed trait Task extends AnyRef

  35. abstract class Tracer extends AnyRef

  36. trait Workspace extends ImporterUser with JobManagerOwner with CompilerServices with RandomServices

  37. trait WorkspaceFactory extends AnyRef

Value Members

  1. object Instruction extends

  2. object Job extends

  3. object LabInterface extends AnyRef

  4. object NonLocalExit extends RuntimeException

  5. object Procedure extends

  6. object StackTraceBuilder extends AnyRef

    A stack trace is displayed to the user when an error occurs in running code.

  7. object Workspace extends