#include "token_defs_xsb.h"#include "context.h"Data Structures | |
| struct | strbuf |
Defines | |
| #define | strgetc(p) (--(p)->strcnt>=0? ((int)*(p)->strptr++): -1) |
| #define | strpeekc(p) ((p)->strcnt>=0? ((int)*(p)->strptr): -1) |
| #define | GetC(card, instr) (instr ? strgetc(instr) : getc(card)) |
| #define | STRFILE struct strbuf |
| #define | MAXIOSTRS 5 |
| #define | iostrdecode(j) (-1-j) |
| #define | strfileptr(desc) iostrs[iostrdecode(desc)] |
| #define | InitStrLen 1000 |
Functions | |
| token_t * | GetToken (CTXTdeclc FILE *, STRFILE *, int) |
| int | intype (int) |
Variables | |
| STRFILE * | iostrs [MAXIOSTRS] |
| token_t * | token |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.4.5