scheme.absyn
Class Prim

java.lang.Object
  |
  +--scheme.absyn.Prim

public class Prim
extends java.lang.Object


Field Summary
static byte ADD1
           
static byte BOOLEANP
           
static byte CAR
           
static byte CDR
           
static byte CONS
           
static byte EQ
           
static byte EQP
           
static byte INTEGERP
           
static byte LEQ
           
static byte LESS
           
static byte MINUS
           
static byte NOT
           
static byte NULLP
           
static byte PAIRP
           
static byte PLUS
           
static byte PROCEDUREP
           
static byte SETCAR
           
static byte SETCDR
           
static byte SUB1
           
static byte TIMES
           
static byte VOID
           
static byte ZEROP
           
 
Constructor Summary
Prim()
           
 
Method Summary
static int opArity(byte op)
           
static java.lang.String opName(byte op)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

MINUS

public static final byte MINUS

TIMES

public static final byte TIMES

PLUS

public static final byte PLUS

LESS

public static final byte LESS

LEQ

public static final byte LEQ

EQ

public static final byte EQ

ADD1

public static final byte ADD1

BOOLEANP

public static final byte BOOLEANP

CAR

public static final byte CAR

CDR

public static final byte CDR

CONS

public static final byte CONS

INTEGERP

public static final byte INTEGERP

NOT

public static final byte NOT

NULLP

public static final byte NULLP

PAIRP

public static final byte PAIRP

PROCEDUREP

public static final byte PROCEDUREP

SUB1

public static final byte SUB1

VOID

public static final byte VOID

ZEROP

public static final byte ZEROP

EQP

public static final byte EQP

SETCAR

public static final byte SETCAR

SETCDR

public static final byte SETCDR
Constructor Detail

Prim

public Prim()
Method Detail

opArity

public static int opArity(byte op)
                   throws VisitE

opName

public static java.lang.String opName(byte op)
                               throws VisitE