summaryrefslogtreecommitdiffstats
path: root/sysif.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-05-21 08:48:20 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-05-21 08:48:20 -0700
commit60782a5351d2306ac69f700bfb5ab458648190d7 (patch)
tree814122f41e65786b3bacf1958d491eb8703de7e8 /sysif.c
parent002969ba8021677cb6dc9a29374f174cbb4f8654 (diff)
downloadtxr-60782a5351d2306ac69f700bfb5ab458648190d7.tar.gz
txr-60782a5351d2306ac69f700bfb5ab458648190d7.tar.bz2
txr-60782a5351d2306ac69f700bfb5ab458648190d7.zip
Adding base-name and dir-name functions.
* stream.c (path_sep_chars): New global variable. (detect_path_separators): New static function. (base_name, dir_name): New functions. (stream_init): Call detect_path_separators. Register base-name and dir-name intrinsic functions, and path-sep-chars variable. * stream.h (path_sep_chars, base_name, dir_name): Declared. * txr.c (dirname): Static function removed. (sysroot_init): Use dir_name instead of dirname. * txr.1: Documented dir-name, base-name and path-sep-chars.
Diffstat (limited to 'sysif.c')
0 files changed, 0 insertions, 0 deletions