1 #ifndef _SOWINGTXT
2 #define _SOWINGTXT
3 
4 #ifdef ANSI_ARGS
5 #undef ANSI_ARGS
6 #endif
7 #ifdef __STDC__
8 #define ANSI_ARGS(a) a
9 #else
10 #define ANSI_ARGS(a) ()
11 #endif
12 
13 extern int SYTxtGetLine ANSI_ARGS(( FILE *, char *, int ));
14 extern int SYTxtSkipBlankLines ANSI_ARGS(( FILE *, char *, int ));
15 extern int SYTxtLineIsBlank ANSI_ARGS(( char *, int ));
16 extern int SYTxtFindNextToken ANSI_ARGS(( FILE *, char *, int, int * ));
17 extern int SYTxtGetChar ANSI_ARGS(( FILE * ));
18 extern int SYTxtFindNextANToken ANSI_ARGS(( FILE *, char *, int, int * ));
19 extern int SYTxtFindNextAToken ANSI_ARGS(( FILE *, char *, int, int * ));
20 extern int SYTxtSkipWhite ANSI_ARGS(( FILE * ));
21 extern int SYTxtSkipOver ANSI_ARGS(( FILE *, char * ));
22 extern void SYTxtDiscardToEndOfLine ANSI_ARGS(( FILE * ));
23 extern int SYTxtTrimLine ANSI_ARGS(( char * ));
24 extern void SYTxtUpperCase ANSI_ARGS(( char * ));
25 extern void SYTxtLowerCase ANSI_ARGS(( char * ));
26 
27 #endif
28