#include <cstdio>
#include "siod.h"
#include "siodp.h"
#include "EST_Pathname.h"
#include "EST_File.h"
Go to the source code of this file.
Functions | |
void | pprintf (FILE *fd, LISP exp, int indent, int width, int depth, int length) |
void | pprint_to_fd (FILE *fd, LISP exp) |
void | pprint (LISP exp) |
EST_String | siod_sprint (LISP exp) |
LISP | fopen_c (const char *name, const char *how) |
LISP | siod_fdopen_c (int fd, const char *name, char *how) |
LISP | fopen_l (LISP what, const char *r_or_w) |
LISP | fclose_l (LISP p) |
FILE * | get_c_file (LISP p, FILE *deflt) |
LISP | lgetc (LISP p) |
LISP | lputc (LISP c, LISP p) |
LISP | lputs (LISP str, LISP p) |
LISP | lftell (LISP file) |
LISP | lfseek (LISP file, LISP offset, LISP direction) |
LISP | lprin1f (LISP exp, FILE *f) |
LISP | load (LISP fname, LISP cflag) |
LISP | lprint (LISP exp) |
LISP | lread (void) |
LISP | get_eof_val (void) |
void | close_open_files_upto (LISP end) |
void | close_open_files (void) |
LISP | vload (const char *fname_raw, long cflag) |
void | init_subrs_file (void) |
Variables | |
LISP | open_files = NIL |
Definition at line 21 of file slib_file.cc.
void pprint_to_fd | ( | FILE * | fd, |
LISP | exp | ||
) |
Definition at line 74 of file slib_file.cc.
void pprint | ( | LISP | exp | ) |
Definition at line 95 of file slib_file.cc.
EST_String siod_sprint | ( | LISP | exp | ) |
Definition at line 208 of file slib_file.cc.
LISP fopen_c | ( | const char * | name, |
const char * | how | ||
) |
Definition at line 254 of file slib_file.cc.
LISP siod_fdopen_c | ( | int | fd, |
const char * | name, | ||
char * | how | ||
) |
Definition at line 269 of file slib_file.cc.
LISP fopen_l | ( | LISP | what, |
const char * | r_or_w | ||
) |
Definition at line 274 of file slib_file.cc.
LISP fclose_l | ( | LISP | p | ) |
Definition at line 329 of file slib_file.cc.
FILE* get_c_file | ( | LISP | p, |
FILE * | deflt | ||
) |
Definition at line 349 of file slib_file.cc.
LISP lgetc | ( | LISP | p | ) |
Definition at line 355 of file slib_file.cc.
LISP lputc | ( | LISP | c, |
LISP | p | ||
) |
Definition at line 360 of file slib_file.cc.
LISP lputs | ( | LISP | str, |
LISP | p | ||
) |
Definition at line 374 of file slib_file.cc.
LISP lftell | ( | LISP | file | ) |
Definition at line 378 of file slib_file.cc.
LISP lfseek | ( | LISP | file, |
LISP | offset, | ||
LISP | direction | ||
) |
Definition at line 381 of file slib_file.cc.
LISP lprin1f | ( | LISP | exp, |
FILE * | f | ||
) |
Definition at line 471 of file slib_file.cc.
LISP load | ( | LISP | fname, |
LISP | cflag | ||
) |
Definition at line 545 of file slib_file.cc.
LISP lprint | ( | LISP | exp | ) |
Definition at line 548 of file slib_file.cc.
LISP lread | ( | void | ) |
Definition at line 553 of file slib_file.cc.
LISP get_eof_val | ( | void | ) |
Definition at line 556 of file slib_file.cc.
void close_open_files_upto | ( | LISP | end | ) |
Definition at line 599 of file slib_file.cc.
void close_open_files | ( | void | ) |
Definition at line 610 of file slib_file.cc.
LISP vload | ( | const char * | fname_raw, |
long | cflag | ||
) |
Definition at line 632 of file slib_file.cc.
void init_subrs_file | ( | void | ) |
Definition at line 661 of file slib_file.cc.
LISP open_files = NIL |
Definition at line 19 of file slib_file.cc.