NAME
Smalltalk - the GNU Smalltalk virtual machine
DESCRIPTION
GNU Smalltalk usage:
- gst [ flag ... ] [ file ... ] gst [ flag ... ] { -f |
--file } file [ args ... ]
Short flags can appear either as -xyz or as -x
-y -z. If an option is mandatory for a long option,
it is also mandatory for a short one. The currently defined set of
flags is:
- -a --smalltalk
- Pass the remaining arguments to Smalltalk
- -c --core-dump
- Dump core on fatal signal
- -d --declaration-trace-user
- Trace compilation of files on the command line
- -D --declaration-trace-all
- Trace compilation of all loaded files
- -e --execution-trace-user
- Trace execution of files on the command line
- -E --execution-trace-all
- Trace execution of all loaded files
- -g --no-gc-message
- Do not print garbage collection messages
- -H --help
- Print this message and exit
- -i --rebuild-image
- Ignore the image file; rebuild it from scratch
- -I --image-file file
- Instead of `gst.im', use `file' as the image file, and ignore
the kernel files' timestamps
- -K --kernel-file file
- Make file's path relative to the image path.
- -p --emacs-mode
- Execute as a `process' (from within Emacs)
- -q --quiet --silent
- Do not print execution information
- -Q --no-messages
- Run Smalltalk with -q -g and no startup banner
- -r --regression-test
- Run in regression test mode, i.e. make printed messages
constant
- -S --snapshot
- Save a snapshot just before exiting
- -v --version
- Print the Smalltalk version number and exit
- -V --verbose
- Print names of loaded files and execution stats
- -
- Read input from standard input explicitly
Files are loaded one after the other. After the last one is
loaded, Smalltalk will exit. If no files are specified, Smalltalk
reads from the terminal, with prompts.
In the second form, the file after -f is the last loaded
file; any parameter after that file is passed to the Smalltalk
program.
AUTHOR
Written by Steve Byrne (bonzini@gnu.org)
GNU Smalltalk comes with NO WARRANTY, to the extent permitted by
law. You may redistribute copies of GNU Smalltalk under the terms
of the GNU General Public License. For more information, see the
file named COPYING.
Using default kernel path: /usr/share/gnu-smalltalk/kernel Using
default image path: /usr/share/gnu-smalltalk
REPORTING BUGS
Report bugs to help-smalltalk@gnu.org
Copyright 2006 Free Software Foundation, Inc.
SEE ALSO
The full documentation for Smalltalk is
maintained as a Texinfo manual. If the info and
Smalltalk programs are properly installed at your site, the
command
- info gst
should give you access to the complete manual.