Racket language interpreter.
Start a REPL (interactive shell)
Execute a Racket script
Execute a Racket expression
Run module as a script (terminates option list)
Start a REPL (interactive shell) for the typed/racket hashlang
racket [ option ... ] [ argument ... ]
for a list of command-line options and other start-up information.
Supplying no arguments to racket is the same as supplying the -i option for interactive evaluation.
Supplying non-switch, non-configuration arguments to racket is the same as putting -u before the arguments to run the first one as a module-based script.
For further information, run
to open installed documentation in your web browser.
Alternately, consult the on-line documentation and other information available at
raco(1), drracket(1), gracket(1)
Racket was implemented by Matthew Flatt and PLT. It was originally based on libscheme, written by Brent Benson.