![]() |
YAP 7.1.0
|
#include "Yap.h"#include "YapEval.h"#include "YapHeap.h"#include "Yatom.h"#include "alloc.h"#include "yapio.h"#include "YapText.h"#include "iopreds.h"Go to the source code of this file.
Macros | |
| #define | my_isxdigit(C, SU, SL) (chtype(C) == NU || (C >= 'A' && C <= (SU)) || (C >= 'a' && C <= (SL))) |
| #define | my_isupper(C) (C >= 'A' && C <= 'Z') |
| #define | my_islower(C) (C >= 'a' && C <= 'z') |
| #define | CodeSpaceError(t, p, l) CodeSpaceError__(t, p, l PASS_REGS) |
| #define | TrailSpaceError(t, l) TrailSpaceError__(t, l PASS_REGS) |
| #define | number_overflow() |
| #define | CHECK_SPACE() |
| #define | safe_add_ch_to_buff(ch) charp += put_utf8(charp, ch); |
| #define | add_ch_to_buff(ch) |
Typedefs | |
| typedef struct scanner_extra_alloc | ScannerExtraBlock |
Functions | |
| double | atof (const char *) |
| Term | Yap_scan_num (StreamDesc *inp) |
| This routine is used when we need to parse a string into a number. More... | |
| Term | Yap_tokRep (void *tokptre) |
| convert a token to text More... | |
| const char * | Yap_tokText (void *tokptre) |
| TokEntry * | Yap_tokenizer (void *st_, void *params_) |
| void | Yap_clean_tokenizer (void) |
| terminate scanning: just closes the comment store More... | |
Variables | |
| char_kind_t | Yap_chtype0 [NUMBER_OF_CHARS+1] |