adalogo.visitor

Class ProgramCounter


public class ProgramCounter
extends java.lang.Object

programm counter. used mainly for varMonitor to keep track of changed variables. started and counted by interpreter.

Constructor Summary

ProgramCounter()

Method Summary

void
addProgramCounterListener(ProgramCounter.ProgramCounterListener listener)
int
getValue()
void
increment()
void
removeProgramCounterListener(ProgramCounter.ProgramCounterListener listener)
void
reset()

Constructor Details

ProgramCounter

public ProgramCounter()

Method Details

addProgramCounterListener

public void addProgramCounterListener(ProgramCounter.ProgramCounterListener listener)


getValue

public int getValue()


increment

public void increment()


removeProgramCounterListener

public void removeProgramCounterListener(ProgramCounter.ProgramCounterListener listener)


reset

public void reset()