Provides a SNOBOL interpreter.
The sno command provides a SNOBOL compiler and interpreter, with some differences from standard SNOBOL. It reads the named files and the standard input and compiles all input through a statement containing the end label. The rest is available to the syspit pseudo-variable.
The sno command differs from standard SNOBOL in the following ways:
a ** b | Produces an unanchored search for b. |
a *x* b = x c | Produces an unanchored assignment. |
a *x* x | Produces an unanchored search for abc. |
define f() define f(a, b, c)
To run the file test.s through the sno command and direct the output into the file output, enter:
sno < test.s > output
/usr/bin/sno | Contains the sno command. |
The awk command.