home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / prgramer / adaptor / src / include / changede.h < prev    next >
C/C++ Source or Header  |  1994-01-02  |  1KB  |  39 lines

  1. # ifndef yyChangeDefs
  2. # define yyChangeDefs
  3.  
  4. # if defined __STDC__ | defined __cplusplus
  5. # define ARGS(parameters)    parameters
  6. # else
  7. # define ARGS(parameters)    ()
  8. # endif
  9.  
  10. # ifndef bool
  11. # define bool char
  12. # endif
  13.  
  14. # include "Tree.h"
  15. # include "Definiti.h"
  16.  
  17. # line 40 "ChangeDefs.puma"
  18.  
  19.  
  20.  
  21. extern void MakeObjType ARGS((tTree decl, tDefinitions obj));
  22. extern void MakeObjDimension ARGS((tTree indexes, tDefinitions obj));
  23. extern void MakeObjParameter ARGS((tTree decl, tDefinitions obj));
  24. extern void MakeObjSave ARGS((tTree t, tDefinitions v));
  25. extern void MakeObjExternal ARGS((tTree decl, tDefinitions oldobj));
  26. extern void MakeObjOptional ARGS((tDefinitions obj));
  27. extern void MakeObjIntent ARGS((tDefinitions obj, int intent));
  28. extern void MakeObjCommon ARGS((tTree decl, tDefinitions obj));
  29. extern void MakeObjDistribution ARGS((tTree layout, tDefinitions obj));
  30. extern void MakeObjAlignment ARGS((tTree align, tDefinitions obj));
  31. extern void MakeObjSequential ARGS((tTree t, tDefinitions v));
  32. extern void MakeObjNoSequential ARGS((tTree t, tDefinitions v));
  33. extern void StatementFunctions ARGS((tTree body));
  34.  
  35. extern void BeginChangeDefs ();
  36. extern void CloseChangeDefs ();
  37.  
  38. # endif
  39.