/[cvs]/stack/stack.h
ViewVC logotype

Diff of /stack/stack.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by masse, Tue Mar 12 14:06:05 2002 UTC revision 1.13 by masse, Tue Mar 12 14:53:19 2002 UTC
# Line 25  Line 25 
25  /* First, define some types. */  /* First, define some types. */
26    
27  struct cons_struct;  struct cons_struct;
28    struct symbol_struct;
29    
30  /* A value of some type */  /* A value of some type */
31  typedef struct {  typedef struct {
# Line 48  typedef struct { Line 49  typedef struct {
49    union {    union {
50      void *ptr;                  /* Pointer to the content */      void *ptr;                  /* Pointer to the content */
51      struct cons_struct *c;      /* ...or a pointer to a cons cell */      struct cons_struct *c;      /* ...or a pointer to a cons cell */
52        struct symbol_struct *sym;  /* ...or a pointer to a symbol */
53      int i;                      /* ...or an integer */      int i;                      /* ...or an integer */
54      float f;                    /* ...or a floating point number */      float f;                    /* ...or a floating point number */
55    } content;                    /* Stores a pointer or an integer */    } content;                    /* Stores a pointer or an integer */

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

root@recompile.se
ViewVC Help
Powered by ViewVC 1.1.26