/*-------------------------------------------------------------------+
| |
| Copyright (c) 1996, SAS Institute Inc. |
| Unpublished - All Rights Reserved |
| S A S / C S A M P L E |
| NAME: WRDCNT2 header file |
| LANGUAGE: C |
| PURPOSE: SAS/C Debugger tutorial example program |
| Contains #define statements , pointer and structure |
| declarations. |
| Refer to SAS/C Debugger User's Guide and Reference, |
| Third Edition, Chapter 5, pg. 121. |
| |
| MISC: See prefix.SAMPLE.C(WRDCNT2A) |
| prefix.SAMPLE.C(WRDCNT2B) |
| prefix.SAMPLE.AUX(WRDCNT2) |
+-------------------------------------------------------------------*/
#eject
#define TRUE 1
#define FALSE 0
#define BEFORE 1 /* position to insert in list */
#define END 0
#define MAXLEN 32 /* maximum word length */
typedef struct worddata {
char *word;
int totcnt;
struct worddata *next;
} wordlist;
void readin(FILE *); /* function prototypes */
void enter(char *, int);
void printlst(wordlist *);