#include <cstdio>#include <cstring>#include <setjmp.h>#include <cstdlib>#include <cctype>#include "EST_Pathname.h"#include "EST_cutils.h"#include "siod.h"#include "siodp.h"
Go to the source code of this file.
Functions | |
| LISP | strintern (const char *data) |
| LISP | strcons (long length, const char *data) |
| LISP | cstrcons (const char *data) |
| LISP | read_from_lstring (LISP x) |
| LISP | read_from_string (const char *string) |
| LISP | string_append (LISP args) |
| LISP | string_length (LISP string) |
| LISP | parse_number (LISP x) |
| LISP | string_downcase (LISP symbol) |
| LISP | string_upcase (LISP symbol) |
| LISP | path_is_dirname (LISP lpath) |
| LISP | path_is_filename (LISP lpath) |
| LISP | path_as_directory (LISP lpath) |
| LISP | path_as_file (LISP lpath) |
| LISP | path_append (LISP lpaths) |
| LISP | path_basename (LISP lpath) |
| LISP | symbol_basename (LISP path, LISP suffix) |
| LISP | symbolexplode (LISP name) |
| LISP | l_matches (LISP atom, LISP regex) |
| LISP | l_strequal (LISP atom1, LISP atom2) |
| LISP | l_substring (LISP string, LISP l_start, LISP l_length) |
| void | init_subrs_str (void) |
| LISP strintern | ( | const char * | data | ) |
Definition at line 22 of file slib_str.cc.
| LISP strcons | ( | long | length, |
| const char * | data | ||
| ) |
Definition at line 27 of file slib_str.cc.
| LISP cstrcons | ( | const char * | data | ) |
Definition at line 40 of file slib_str.cc.
| LISP read_from_lstring | ( | LISP | x | ) |
Definition at line 62 of file slib_str.cc.
| LISP read_from_string | ( | const char * | string | ) |
Definition at line 65 of file slib_str.cc.
| LISP string_append | ( | LISP | args | ) |
Definition at line 79 of file slib_str.cc.
| LISP string_length | ( | LISP | string | ) |
Definition at line 93 of file slib_str.cc.
| LISP parse_number | ( | LISP | x | ) |
Definition at line 97 of file slib_str.cc.
| LISP string_downcase | ( | LISP | symbol | ) |
Definition at line 102 of file slib_str.cc.
| LISP string_upcase | ( | LISP | symbol | ) |
Definition at line 121 of file slib_str.cc.
| LISP path_is_dirname | ( | LISP | lpath | ) |
Definition at line 140 of file slib_str.cc.
| LISP path_is_filename | ( | LISP | lpath | ) |
Definition at line 147 of file slib_str.cc.
| LISP path_as_directory | ( | LISP | lpath | ) |
Definition at line 154 of file slib_str.cc.
| LISP path_as_file | ( | LISP | lpath | ) |
Definition at line 161 of file slib_str.cc.
| LISP path_append | ( | LISP | lpaths | ) |
Definition at line 169 of file slib_str.cc.
| LISP path_basename | ( | LISP | lpath | ) |
Definition at line 185 of file slib_str.cc.
| LISP symbol_basename | ( | LISP | path, |
| LISP | suffix | ||
| ) |
Definition at line 193 of file slib_str.cc.
| LISP symbolexplode | ( | LISP | name | ) |
Definition at line 251 of file slib_str.cc.
| LISP l_matches | ( | LISP | atom, |
| LISP | regex | ||
| ) |
Definition at line 268 of file slib_str.cc.
| LISP l_strequal | ( | LISP | atom1, |
| LISP | atom2 | ||
| ) |
Definition at line 279 of file slib_str.cc.
| LISP l_substring | ( | LISP | string, |
| LISP | l_start, | ||
| LISP | l_length | ||
| ) |
Definition at line 288 of file slib_str.cc.
| void init_subrs_str | ( | void | ) |
Definition at line 335 of file slib_str.cc.