All apps/Gauche

Gauche

gauche

Gauche is an R7RS Scheme implementation designed for scripting.

Runs as gosh|macOS, Linux, Windows|practical-scheme.net

Command form

ai-draft · 2 tasks · 10 fields

Run a Scheme script, evaluate an expression, or start the REPL with gosh. Feature flags (-f, -F), profiling and R7RS mode are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui gauche
Run SchemeExample values, fixed in this page — nothing here reaches a terminal
Basic
Script file*
file
Script arguments
string
Import module
string
Advanced
Prepend load path
directory
Skip default init file
-q
TasksEach one presets the form for one job
Run a script
scriptscript_argsload_pathuse_moduleno_init
Start the REPL
load_fileuse_moduleload_pathno_init
ParametersOnly these flags are editable in the form
Script file
Leave empty to start the interactive REPL.
path · positional 0
Script arguments
string · positional 1 · repeatable
Evaluate expression
string
-e
Load file first
path
-l
Import module
string
-u
Prepend load path
path
-I
Append load path
path
-A
Batch mode (no prompt)
boolean
-b
Force prompt
boolean
-i
Skip default init file
boolean
-q
SourcesEvery flag above is checked against these
man
gosh [-bhiqV] [-I path ] [-A path ] [-u module ] [-l file ] [-L file ] [-e expr ] [-E expr ] [-m module ] [-f flag ] [-F feature ] [-p type ] [-r standard ] [--] [ script argument ... ] -b Batch mode. Doesn't print prompt even the standard input is a terminal. -i Interactive mode. Forces to print prompt, even the standard input is not a terminal. -q Preve…
manualdebian testing 2026-10

manpages.debian.org

Before it fills your prompt, Otty checks the installed gosh against its version. A form that does not match your version is not offered.