absynt
Class Expr

java.lang.Object
  |
  +--absynt.Absynt
        |
        +--absynt.Expr
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
B_expr, Constval, U_expr, Variable

public abstract class Expr
extends Absynt
implements java.io.Serializable

Abstract class for simple expressions

Version:
$Id: Expr.java,v 1.4 2001/05/02 07:03:36 swprakt Exp $
Author:
Initially provided by Martin Steffen.
See Also:
Serialized Form

Field Summary
static int AND
           
static int DIV
           
static int EQ
           
static int GEQ
           
static int GREATER
           
static int LEQ
           
static int LESS
           
static int MINUS
           
static int NEG
           
static int NEQ
           
static int OR
           
static int PLUS
           
static int TIMES
           
 Type type
           
 
Fields inherited from class absynt.Absynt
pos
 
Constructor Summary
Expr()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

public Type type

PLUS

public static final int PLUS

MINUS

public static final int MINUS

TIMES

public static final int TIMES

DIV

public static final int DIV

AND

public static final int AND

OR

public static final int OR

NEG

public static final int NEG

EQ

public static final int EQ

LESS

public static final int LESS

GREATER

public static final int GREATER

LEQ

public static final int LEQ

GEQ

public static final int GEQ

NEQ

public static final int NEQ
Constructor Detail

Expr

public Expr()