com.irs.jam
Class SystemFunctions

java.lang.Object
  |
  +--com.irs.jam.Functions
        |
        +--com.irs.jam.SystemFunctions
All Implemented Interfaces:
java.io.Serializable

public class SystemFunctions
extends Functions
implements java.io.Serializable

Base class for defining primitive functionality

See Also:
Serialized Form

Fields inherited from class com.irs.jam.Functions
_interpreter
 
Constructor Summary
SystemFunctions(Interpreter interpreter)
          Primary constructor
 
Method Summary
 Value execute(java.lang.String name, int arity, ExpList args, Binding binding, Goal currentGoal)
          Perform the indicated non-decomposable action
 
Methods inherited from class com.irs.jam.Functions
getInterpreter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemFunctions

public SystemFunctions(Interpreter interpreter)
Primary constructor
Method Detail

execute

public Value execute(java.lang.String name,
                     int arity,
                     ExpList args,
                     Binding binding,
                     Goal currentGoal)
Description copied from class: Functions
Perform the indicated non-decomposable action
Overrides:
execute in class Functions