IKARUS(1)
π IKARUS π β the ikarus(1) manual, bestie edition
okay so you opened the manual for ikarus, and I am so glad you're here. This is section 1 of the General Commands Manual, and it's literally just about the ikarus command. Sit down, hydrate, let's go π«Ά
β¨ NAME β¨
ikarus β Scheme Programming Language π
πΈ SYNOPSIS πΈ
ikarus -h
ikarus [-b bootfile] --r6rs-script scriptfile [opts]
ikarus [-b bootfile] [files] [opts]
like. that's it. that's the whole vibe check. three shapes, pick your fighter π
π¦ DESCRIPTION π¦
So the ikarus command starts the Ikarus Scheme system, periodt. And if you invoke ikarus with no options at all? Bestie, you fall straight into a read-eval-print loop. Just you, a prompt, and unlimited power π₯
π OPTIONS π
-hβ prints the help message, then dips. Exits. Bye π[-b <bootfile>] --r6rs-script <scriptfile> opts ...β startsikarusin r6rs-script mode π The script file gets treated as an R6RS-script. And thoseopts ...? You can grab them with the"command-line"procedure over in the(rnrs programs)library. iykyk β¨[-b <bootfile>] <file> ... [-- opts ...]β startsikarusin interactive mode π§ Each of the files gets loaded into the interaction environment first, before the interactive repl kicks off. The optionsoptscan be obtained using the"command-line"procedure. (yes, same procedure, different day π)- If the option
[-b <bootfile>]is provided, the bootfile is used as the system's initial boot file, which is what the environment gets initialized from. No-b? Then the default boot file is used instead. The current default boot file location is/usr/lib/ikarus/ikarus.bootπ Consult the Ikarus Scheme User's Guide for more details, bestie, it's all in there.
not me being obsessed with the fact that -b is literally just "which brain do we boot from" π§ β¨
π FILES π
/usr/lib/ikarus/ikarus.boot
β ENVIRONMENT VARIABLES β
none π
like. zero. not a single one. the environment is clean, the environment is thriving, the environment said "no thoughts head empty" π
π SEE ALSO π
The wrapper scheme-script(1) is useful for writing Scheme scripts that use ikarus. Bestie, if you're writing scripts, go look at it, it's giving convenience π«Ά
Further documentation is available in /usr/share/doc/ikarus/ikarus-scheme-users-guide.pdf and at http://www.cs.indiana.edu/~aghuloum/ikarus/.
π AUTHOR π
ikarus was written by Abdulaziz Ghuloum. absolute icon, no cap π
This manual page was written by Barak A. Pearlmutter <bap@debian.org> while packaging ikarus for Debian. thank you for your service π«‘
okay that's the whole page, you're fully caught up. go write something iconic in Scheme. slay π
General Commands Manual, dated November 27, 2007 β that's the source and the date, bestie, and this has been the ikarus(1) glow-up πβ¨
π¦ where this page comes from
- debian bookworm: ikarus 0.0.3+bzr.2010.01.26+bap.1-1 Β· GPL-3.0-only
- debian trixie: ikarus 0.0.3+bzr.2010.01.26+bap.1-1+b1 Β· GPL-3.0-only
- ubuntu jammy: ikarus 0.0.3+bzr.2010.01.26+bap.1-1 Β· GPL-3.0-only
- ubuntu noble: ikarus 0.0.3+bzr.2010.01.26+bap.1-1 Β· GPL-3.0-only
- ubuntu resolute: ikarus 0.0.3+bzr.2010.01.26+bap.1-1build1 Β· GPL-3.0-only
- ubuntu stonking: ikarus 0.0.3+bzr.2010.01.26+bap.1-1build1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms