.TH GST 1 .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other parms are allowed: see man(7), man(1) .SH NAME gst \- GNU Smalltalk .SH SYNOPSIS .B gst .I "[options] files ..." .SH "DESCRIPTION" This manual page documents briefly the .BR gst command. This manual page is not a full reference. The program, instead, has documentation in the GNU Info format; see below. .SH OPTIONS The programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). .TP .B \-a, \-\-smalltalk Make command line arguments available to smalltalk code. .TP .B \-c, \-\-core\-dump Produce core dumps on fatal signals. .TP .B \-d, \-\-user\-declaration\-trace Trace compilation of user specified files. .TP .B \-D, \-\-kernel\-declaration\-trace Trace compilation of kernel and user specified files. .TP .B \-e, \-\-user\-execution\-trace Trace execution of files specified on the command line. .TP .B \-E, \-\-kernel\-declaration\-trace Trace execution of kernel and user files. .TP .B \-g, \-\-no\-gc\-messages Suppress garbage collection messages. .TP .B \-h, \-H, \-?, \-\-help Show summary of options. .TP .B \-i, \-\-rebuild\-image Ignore the saved image file; always load from the kernel method definition files. .TP .B \-I FILE, \-\-image\-file FILE Use FILE as the image file to load. .TP .B \-l, \-\-log\-changes Produce a log of the compiled Smalltalk code to ./st-changes.st. .TP .B \-L FILE, \-\-log\-file FILE Produce a log of the compiled Smalltalk code to the file FILE. .TP .B \-q, \-\-quiet, \-\-silent Suppress the printing of execution information while running. .TP .B \-Q, \-\-no\-messages Suppress the printing of execution information and any other informative message. .TP .B \-r, \-\-regression\-test Disable certain informative I/O; used by the regression testing system. .TP .B \-s, \-\-store\-no\-source Store all methods' source code as FileSegments. .TP .B \-S, \-\-snapshot Save a snapshot after loading files from the command line. .TP .B \-v, \-\-version Show version of program. .TP .B \-V, \-\-verbose Print extra diagnostic information while running. .TP .B \-y, \-\-yacc\-debug Turns on parser debugging. .SH "SEE ALSO" GNU Smalltalk is documented more fully by the info pages. An excellent reference on Smalltalk in general is .IR "Smalltalk-80: the Language and its Implementation" , by Adele Goldberg and David Robson. .SH AUTHOR This manual page was written by Alexander Shinn , for the Debian GNU/Linux system (but may be used by others). .PP GNU Smalltalk was developed by Steve Byrne, Paolo Bonzini, Brad Diller, with contributions from many others.