JSHOP2
Class StdLib

java.lang.Object
  extended by JSHOP2.StdLib

public class StdLib
extends java.lang.Object

This class bundles all the code calls that are implemented in the standard library of JSHOP2 in one class. As opposed to user-defined code calls that will be mapped at compile-time to an object of the corresponding class, all the stnadard code calls are mapped (at compile time) to the static members of this class.

Version:
1.0.3
Author:
Okhtay Ilghami, http://www.cs.umd.edu/~okhtay

Field Summary
static Div div
          For code call of the form (call / ...).
static Equal equal
          For code call of the form (call = ...).
static Less less
          For code call of the form (call < ...).
static LessEq lessEq
          For code call of the form (call <= ...).
static Member member
          For code call of the form (call Member ...).
static Minus minus
          For code call of the form (call - ...).
static More more
          For code call of the form (call > ...).
static MoreEq moreEq
          For code call of the form (call >= ...).
static Mult mult
          For code call of the form (call * ...).
static NotEq notEq
          For code call of the form (call != ...).
static Plus plus
          For code call of the form (call + ...).
static Power power
          For code call of the form (call ^ ...).
 
Constructor Summary
StdLib()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

div

public static Div div
For code call of the form (call / ...).


equal

public static Equal equal
For code call of the form (call = ...).


less

public static Less less
For code call of the form (call < ...).


lessEq

public static LessEq lessEq
For code call of the form (call <= ...).


member

public static Member member
For code call of the form (call Member ...).


minus

public static Minus minus
For code call of the form (call - ...).


more

public static More more
For code call of the form (call > ...).


moreEq

public static MoreEq moreEq
For code call of the form (call >= ...).


mult

public static Mult mult
For code call of the form (call * ...).


notEq

public static NotEq notEq
For code call of the form (call != ...).


plus

public static Plus plus
For code call of the form (call + ...).


power

public static Power power
For code call of the form (call ^ ...).

Constructor Detail

StdLib

public StdLib()