SNOLIB(3)

NAME
snolib - SNOBOL4 library routines

SYNOPSIS
-INCLUDE 'filename.sno'

DESCRIPTION

The following snobol4(1) library routines are installed in /usr/local/lib/snobol4 (the default path for -INCLUDE);

bq.sno
    run a program in a subprocess and capture all output, like shell/Perl backquote construct.

chars.sno
    defines a variable for each non-printing character in the local character set.

dynamic.sno
    functions to compile and link dynamicly LOADable extensions.

fence.sno, not.sno, unique.sno
    Emulation of SPITBOL FENCE() and NOT() functions, and unique variable creation support routine, thanks to Peter-Arno Coppen.

host.sno
    Function codes for HOST() function.

logic.sno
    Prototypes for Catspaw Macro SPITBOL compatible LOGIC() function.

ndbm.sno
    Prototypes and values for SNOBOL4 NDBM Database Access routines, see snobol4dbm(3).

serv.sno
    Example TCP server program.

smtp.sno
    Example code to send mail via TCP/SMTP.

snobol4+.sno
    SNOBOL4+ emulation functions: ENVIRONMENT(), EXECUTE(), TELL(), SEEK().

spitbol.sno
    SPITBOL emulation functions (no unit numbers) INPUT(), OUTPUT(), ENDFILE(), REWIND().

stcl.sno
    Prototypes and values for EXPERIMENTAL SNOBOL4 Tcl/Tk routines, see snobol4tcl(3).

tcp.sno
    TCP connection routines, used by the URL library (below)

url.sno, file.sno, ftp.sno, http.sno
    Internet URL file reading support (for file, ftp and http URL's).

utf.sno
    Experimental routines for handling UTF encoded (Unicode) data.

wrapper.sno
    Routines for creating C code wrappers for dynamicly loading code.

SEE ALSO
snobol4(1), snobol4dbm(3), snobol4tcl(3).

AUTHOR
Philip Budne
Peter-Arno Coppen

BUGS
This man page should describe how to use the routines, but for now just tells you the files exist (which is better than nothing).