#include "xsb_config.h"#include "xsb_debug.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include "auxlry.h"#include "cell_xsb.h"#include "error_xsb.h"#include "psc_xsb.h"#include "hash_xsb.h"#include "tries.h"#include "choice.h"#include "deref.h"#include "memory_xsb.h"#include "heap_xsb.h"#include "register.h"#include "flags_xsb.h"#include "binding.h"#include "builtin.h"#include "cinterf.h"#include "sp_unify_xsb_i.h"#include "string_xsb.h"#include "ptoc_tag_xsb_i.h"Functions | |
| char * | p_charlist_to_c_string (CTXTdeclc prolog_term term, VarString *outstring, char *in_func, char *where) |
| void | c_string_to_p_charlist (char *name, prolog_term list, int regs_to_protect, char *in_func, char *where) |
| static | XSB_StrDefine (input_buffer) |
| static | XSB_StrDefine (subst_buf) |
| static | XSB_StrDefine (output_buffer) |
| xsbBool | str_cat (CTXTdecl) |
| xsbBool | str_match (CTXTdecl) |
| xsbBool | substring (CTXTdecl) |
| xsbBool | string_substitute (CTXTdecl) |
| char * | xsb_strrstr (char *str, char *pat) |
Variables | |
| static Cell | term |
| static Cell | term2 |
| static Cell | term3 |
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.4.5