/* file STRDEF.H */

     defstr ( InitStr,  "Init String" )
     defstr ( OtherStr, "Other String")

/* file STRDEMO. C */

     #include "strhndl.h"
     #include <stdio.h>

     int main ()
          {
          puts(InitStr);
          puts(OtherStr);
          return O;
          }

/* file STRHNDL.H */

     #define defstr (x,y) extern char x[];
     #include "strdef.h"

/* file STRHNDL.C */

     #define defstr(x,y) char x[] = y;
     #include "strdef.h"
