All apps/SBCL

SBCL

sbcl

Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler.

Runs as sbcl|macOS, Linux, Windows|www.sbcl.org

Command form

ai-draft · 3 tasks · 10 fields

Start SBCL, evaluate expressions or load files, or run a script. Core selection, memory sizing and the less common runtime switches are partly covered.

Opens the form; the finished command lands at your prompt, unrun
otty gui sbcl
Run LispExample values, fixed in this page — nothing here reaches a terminal
Basic
Script file*
file
Advanced
Dynamic space size
string
TasksEach one presets the form for one job
Run a script
scriptdynamic_space_size
Evaluate expressions and exit
evalloadnon_interactivenoinformno_userinit
REPL with files loaded
loadevalnoinformno_userinit
ParametersOnly these flags are editable in the form
Script file
Load this file and exit instead of entering the REPL.
path
--script
Expression to evaluate
Evaluated before the REPL starts. Repeat for several.
string · repeatable
--eval
File to load
path · repeatable
--load
Non-interactive
Disable the debugger and exit after processing the options.
boolean
--non-interactive
No banner
boolean
--noinform
No prompt or result echo
boolean
--noprint
Disable debugger
boolean
--disable-debugger
Skip user init file
boolean
--no-userinit
Skip system init file
boolean
--no-sysinit
Dynamic space size
Units kb, MB, GB or TB; the default unit is megabytes.
string
--dynamic-space-size2GB8GB
SourcesEvery flag above is checked against these
man
--dynamic-space-size <size> --noinform Suppress the printing of any banner or other informational message at startup. --eval <command> --load <filename> --no-userinit --no-sysinit --noprint --disable-debugger --non-interactive --script <filename>
manual2026-10-27

github.com

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