edu.cmu.cs.crystal.cfg.eclipse
Class Infix

java.lang.Object
  extended by edu.cmu.cs.crystal.cfg.eclipse.Infix

public class Infix
extends Object

Author:
Ciera Jaspan

Constructor Summary
Infix()
           
 
Method Summary
 int multiple(int a, int b, int c, int d)
           
 void multipleTest()
           
 int ordering(int a, int b, int c, int d)
           
 void orderingTest()
           
static void setup()
           
 boolean shortcircuit(boolean a, boolean b, boolean c, boolean d)
           
 void shortcircuitTest()
           
 int simple(int a, int b)
           
 void simpleTest()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Infix

public Infix()
Method Detail

setup

public static void setup()
                  throws CoreException
Throws:
CoreException

simpleTest

public void simpleTest()
                throws Exception
Throws:
Exception

simple

public int simple(int a,
                  int b)

shortcircuitTest

public void shortcircuitTest()
                      throws Exception
Throws:
Exception

shortcircuit

public boolean shortcircuit(boolean a,
                            boolean b,
                            boolean c,
                            boolean d)

multipleTest

public void multipleTest()
                  throws Exception
Throws:
Exception

multiple

public int multiple(int a,
                    int b,
                    int c,
                    int d)

orderingTest

public void orderingTest()
                  throws Exception
Throws:
Exception

ordering

public int ordering(int a,
                    int b,
                    int c,
                    int d)