Listing 3

VAR(      int,      foo  );             /* simple variable */
INIT(     WORD,     bar, 5 );           /* init variable */
INIT(     BYTE,     aaa[5], { 1,2,3,4,5});
                                 /* init array */
TBL(      BYTE,     tbl[], table.h);    /* init table */