uk.ac.man.cs.rainbow.compiler.names
Class MOp

java.lang.Object
  |
  +--uk.ac.man.cs.rainbow.compiler.CompilerThing
        |
        +--uk.ac.man.cs.rainbow.compiler.names.MOp

public class MOp
extends CompilerThing


Field Summary
 CompilerType input_type
           
 CompilerType result_type
           
 
Constructor Summary
MOp()
           
MOp(String mopname, CompilerType input_type, CompilerType result_type)
           
 
Method Summary
 void attach(MOp next)
           
 MOp lookup_mop(String mop)
           
 String toString()
           
 
Methods inherited from class uk.ac.man.cs.rainbow.compiler.CompilerThing
className, crashHere, getSerial
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

input_type

public CompilerType input_type

result_type

public CompilerType result_type
Constructor Detail

MOp

public MOp(String mopname,
           CompilerType input_type,
           CompilerType result_type)

MOp

public MOp()
Method Detail

attach

public void attach(MOp next)

toString

public String toString()
Overrides:
toString in class Object

lookup_mop

public MOp lookup_mop(String mop)