C:/Users/Dennis/src/lang/russell.orig/src/stree/Array.h

Go to the documentation of this file.
00001 /*
00002  * Template for an array of pointers to Nodes.
00003  */
00004 
00005 
00006 typedef struct {
00007     int a_size;             /* # of pointers in the array */
00008     NODE * a_body[1];
00009                         /* The .c files assume a 0 sized array, which   */
00010                         /* isn't legal anymore.  This is safe.          */
00011     } Array;
00012 
00013 #define a_start a_body[0]
00014 
00015 Array * list_to_array();

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