Command Line Options

Here is a list of the interpreters I have checked. Tests were done against my Linux box (RedHat Linux 7.3) with gcc (2.96) or FreeBSD notebook (5.1) with gcc (3.2.2). Of course, this list is not exhaustive and the results may be environment dependent. Please inform tagga@tsuda.ac.jp if you have any additions, corrections or advice.

Scheme

Bigloo 2.5c
bigloo -i /dev/stdin
Gambit-C 3.0
gsi -
Gauche 0.7.4.1
gosh -b

It works even without -b. This interpreter is our default backend.

Guile 1.6.4
guile -s /dev/stdin
Ksi 3.4.1
ksi
KSM-Scheme 0.3.2
ksm /dev/stdin
Rep 0.15.1
rep -s /dev/stdin
Scm 5d9
scm -q

scm does not work with the default configuration file for Scheme. You should use scm-scm instead.

Scsh 0.6.2
scsh -s /dev/stdin
Sizzle 0.0.31
sizzle -s /dev/stdin
Stklos 0.55
stklos

Some old versions may require -q option to be used in a CGI.

TinyScheme 1.33
scheme /dev/stdin

Do not use this interpreter in CGI scripts, for it limits string length and a query string by the POST method will abort the program.

Common Lisp

CLISP
clisp -q /dev/stdin

The configuration file is lisp.

CMUCL
lisp -quiet -batch -eval '(setq *prompt* "")'

The configuration file is lisp-cmucl.


SourceForge.net Logo