SRFI 193: Command line

by Lassi Kortela

status: final (2020-09-10)

keywords: Operating System

See also SRFI 22: Running Scheme Scripts on Unix.


R6RS and R7RS define a command-line procedure. While a useful baseline, the specification is not detailed enough to cover all practical situations. This SRFI clarifies the definition of command-line and adds a few related procedures. Scheme scripts, standalone executables, compilation and REPL use are accounted for. Option parsing is out of scope.