KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > SOFA > SOFAnode > Made > TIR > ExprOperKind


1 /* $Id: ExprOperKind.java,v 1.1.1.1 2003/02/11 16:19:41 bures Exp $ */
2 package SOFA.SOFAnode.Made.TIR;
3 import java.rmi.Remote JavaDoc;
4 import java.rmi.RemoteException JavaDoc;
5
6 /** Kinds of expression objects */
7 public interface ExprOperKind extends Remote JavaDoc {
8   public static final int eok_or = 0;
9   public static final int eok_xor = 1;
10   public static final int eok_and = 2;
11   public static final int eok_shr = 3;
12   public static final int eok_shl = 4;
13   public static final int eok_plus = 5;
14   public static final int eok_minus = 6;
15   public static final int eok_mul = 7;
16   public static final int eok_div = 8;
17   public static final int eok_mod = 9;
18   public static final int eok_unminus = 10;
19   public static final int eok_unplus = 11;
20   public static final int eok_untilde = 12;
21   public static final int eok_short = 13;
22   public static final int eok_long = 14;
23   public static final int eok_longlong = 15;
24   public static final int eok_unsigshort = 16;
25   public static final int eok_unsiglong = 17;
26   public static final int eok_unsiglonglong = 18;
27   public static final int eok_float = 19;
28   public static final int eok_double = 20;
29   public static final int eok_longdouble = 21;
30   public static final int eok_fixed = 22;
31   public static final int eok_property = 23;
32   public static final int eok_constant = 24;
33   public static final int eok_valuegen = 25;
34   public static final int eok_enum = 26;
35   public static final int eok_octet = 27;
36   public static final int eok_char = 28;
37   public static final int eok_wchar = 29;
38   public static final int eok_string = 30;
39   public static final int eok_wstring = 31;
40   public static final int eok_default = 32;
41   public static final int eok_boolean = 33;
42   public int value() throws RemoteException JavaDoc;
43 }
44
Popular Tags