AssemblerAssistant

org.nlogo.nvm.AssemblerAssistant

Attributes

Source
AssemblerAssistant.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def add(cmd: Command): Unit

Attributes

Source
AssemblerAssistant.scala
def arg(i: Int): Reporter

Attributes

Source
AssemblerAssistant.scala
def argCount: Int

Attributes

Source
AssemblerAssistant.scala
def block(): Unit

Attributes

Source
AssemblerAssistant.scala
def block(pos: Int): Unit

Attributes

Source
AssemblerAssistant.scala
def comeFrom(label: Int): Unit

Attributes

Source
AssemblerAssistant.scala
def done(): Unit

Attributes

Source
AssemblerAssistant.scala
def goTo(label: Int): Unit

Attributes

Source
AssemblerAssistant.scala
def next: Int

Attributes

Returns

The ip of the next instruction. Useful for when you need to calculate offsets manually.

Source
AssemblerAssistant.scala
def offset(): Int

Attributes

Source
AssemblerAssistant.scala
def removeArg(i: Int): Unit

Attributes

Source
AssemblerAssistant.scala
def resume(): Unit

Attributes

Source
AssemblerAssistant.scala

Concrete methods

def comeFrom(): Unit

Attributes

Source
AssemblerAssistant.scala
def goTo(): Unit

Attributes

Source
AssemblerAssistant.scala