Command-line arguments are a common way to parameterize execution of programs. For example, sbcl --script hello.lisp uses --script and hello.lisp arguments to the sbcl program.
To experiment with command-line arguments it’s best to save the code in a file (e.g., command-line-arguments.lisp) and run it with SBCL:
Next, we’ll look at more advanced command-line processing with option parsing libraries in Lisp.