retroforth/man/retro.1
crc 581973b3e1 manpage: note that retro runs in interactive mode if no arguments are passed
FossilOrigin-Name: 56f73ce95258243371df033572cac363aa45ebf4e3cb2105a0a817c1e44165e9
2020-06-09 12:40:29 +00:00

47 lines
1.2 KiB
Groff

.Dd June 2020
.Dt RETRO 1
.Os
.Sh RETRO
.Nm retro
.Nd "a modern, pragmatic forth development system"
.Sh SYNOPSIS
.Nm
.Op Fl h
.Op Fl i
.Op Fl t
.Op Fl f Ar filename
.Op Fl u Ar filename
.Op Fl r Ar filename
.Op Ar filename Ar script-args
.Sh DESCRIPTION
RETRO is a modern, pragmatic Forth drawing influences from many sources.
It's clean, elegant, tiny, and easy to grasp and adapt to various uses.
.Nm
is the main interface for interacting with Retro. It provides both
an interactive and a scripting model.
.Sh OPTIONS
.Bl -tag -width -indent
.It Fl h
Display a help screen.
.It Fl i
Start Retro in interactive mode.
.It Fl s
Start Retro in interactive mode and supress the startup message.
.It Fl t
Run any test blocks in the loaded files.
.It Fl f Ar filename
Run any code blocks in the specified file.
.It Fl u Ar filename
Load and use the specified image file rather than the integral one.
.It Fl r Ar filename
Load and run the code in the specified image file rather than the integral one.
.It filename script-args
Run code blocks in a single file. Pass script-args to the code being run.
.El
If invoked with no arguments,
.Nm
will run in interactive mode.
.Sh AUTHORS
.An Charles Childers Aq Mt crc@forthworks.com