/* Module Name: GloDef.H * * Description: * Definitions for GloTeX data structures * * Author: R L Aurbach CR&DS MIS Group 17-Aug-1986 * * Modification History: * * Version Initials Date Description * ------------------------------------------------------------------------ * 1-001 RLA 17-Aug-1986 Original Code * 2-001 F.H. 17-May-1991 converted to portable C * 2-002 S.I. 30-Mar-1992 added /glossaryname for intern. support * */ /* Definitions */ #define TRUE 1 #define FALSE 0 #define STRDYN { 0, DSC$K_DTYPE_T, DSC$K_CLASS_D, 0 } #define NONE 0 #define ARTICLE 1 #define REPORT 2 #define linesz 133 /* Max size of a line */ /* Declarations */ typedef struct string { struct string *next; char *desc; } STRING, *STRING_PTR; typedef struct node { struct node *next; char *spell; char *item; struct string *hdr; } NODE, *NODE_PTR;