Class interpreter

java.lang.Object
  extended bysfi
      extended byinterpreter

public class interpreter
extends sfi


Constructor Summary
interpreter(java.awt.TextArea pin, java.awt.TextArea pout)
          Creates a new instance of interpreter
 
Method Summary
 void error(java.lang.String message)
          Default error method.
 boolean execWordRANDOM()
           
 void output(java.lang.String o)
          Default output method.
 
Methods inherited from class sfi
addSystemWord, col, defineConstant, defineVariable, deleteString, execute, execWord, getConstant, getString, getVariableValue, ip, isDefinedConstant, isDefinedVariable, isDefinedWord, isStackEmpty, line, stackClear, stackPop, stackPush, storeString, storeVariableValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

interpreter

public interpreter(java.awt.TextArea pin,
                   java.awt.TextArea pout)
Creates a new instance of interpreter

Method Detail

execWordRANDOM

public boolean execWordRANDOM()

error

public void error(java.lang.String message)
Description copied from class: sfi
Default error method. System.err used by default.

Overrides:
error in class sfi
Parameters:
message - Error message.

output

public void output(java.lang.String o)
Description copied from class: sfi
Default output method. System.out used by default.

Overrides:
output in class sfi
Parameters:
o - Output.