C:/Users/Dennis/src/lang/russell.orig/src/stree/stplinks.m File Reference

#include "../parm.h"
#include "streedefs.h"

Go to the source code of this file.

Defines

#define NOTYPEDEFS
#define TOP   unsigned stplinks[] = {
#define START(x, y)
#define DECSHIFT   # decr SHIFT
#define INT(fld)   DECSHIFT
#define UNSIGNED(fld)   DECSHIFT
#define NODESTAR(fld)   +(1<<SHIFT) DECSHIFT
#define SIG(fld)   NODESTAR(fld)
#define HNODESTAR(fld)   NODESTAR(fld)
#define HSIG(fld)   HNODESTAR(fld)
#define CNSTAR(fld)   DECSHIFT
#define REFCNT(fld)   DECSHIFT
#define NODEKIND(fld)   DECSHIFT
#define VLINENO(fld)   DECSHIFT
#define STTINDX(fld)   DECSHIFT
#define LISTPTR(fld)   NODESTAR(fld)
#define HLISTPTR(fld)   NODESTAR(fld)
#define LBACKREF(fld)   DECSHIFT
#define BACKREF(fld)   DECSHIFT
#define BITVECTOR(fld)   DECSHIFT
#define STRPTR(fld)   DECSHIFT
#define HSTRPTR(fld)   DECSHIFT
#define NBPTR(fld)   DECSHIFT
#define FINISH   ,
#define BOTTOM   };


Define Documentation

#define BACKREF ( fld   )     DECSHIFT

Definition at line 36 of file stplinks.m.

#define BITVECTOR ( fld   )     DECSHIFT

Definition at line 37 of file stplinks.m.

#define BOTTOM   };

Definition at line 44 of file stplinks.m.

#define CNSTAR ( fld   )     DECSHIFT

Definition at line 28 of file stplinks.m.

#define DECSHIFT   # decr SHIFT

Definition at line 19 of file stplinks.m.

#define FINISH   ,

Definition at line 42 of file stplinks.m.

#define HLISTPTR ( fld   )     NODESTAR(fld)

Definition at line 34 of file stplinks.m.

#define HNODESTAR ( fld   )     NODESTAR(fld)

Definition at line 26 of file stplinks.m.

#define HSIG ( fld   )     HNODESTAR(fld)

Definition at line 27 of file stplinks.m.

#define HSTRPTR ( fld   )     DECSHIFT

Definition at line 39 of file stplinks.m.

#define INT ( fld   )     DECSHIFT

Definition at line 22 of file stplinks.m.

#define LBACKREF ( fld   )     DECSHIFT

Definition at line 35 of file stplinks.m.

#define LISTPTR ( fld   )     NODESTAR(fld)

Definition at line 33 of file stplinks.m.

#define NBPTR ( fld   )     DECSHIFT

Definition at line 40 of file stplinks.m.

#define NODEKIND ( fld   )     DECSHIFT

Definition at line 30 of file stplinks.m.

#define NODESTAR ( fld   )     +(1<<SHIFT) DECSHIFT

Definition at line 24 of file stplinks.m.

#define NOTYPEDEFS

Definition at line 1 of file stplinks.m.

#define REFCNT ( fld   )     DECSHIFT

Definition at line 29 of file stplinks.m.

#define SIG ( fld   )     NODESTAR(fld)

Definition at line 25 of file stplinks.m.

#define START ( x,
 ) 

Value:

0 \
#       set SHIFT WORDLENGTH \
#       decr SHIFT

Definition at line 15 of file stplinks.m.

#define STRPTR ( fld   )     DECSHIFT

Definition at line 38 of file stplinks.m.

#define STTINDX ( fld   )     DECSHIFT

Definition at line 32 of file stplinks.m.

#define TOP   unsigned stplinks[] = {

Definition at line 13 of file stplinks.m.

#define UNSIGNED ( fld   )     DECSHIFT

Definition at line 23 of file stplinks.m.

#define VLINENO ( fld   )     DECSHIFT

Definition at line 31 of file stplinks.m.


Generated on Fri Jan 25 10:39:50 2008 for russell by  doxygen 1.5.4