Page 5 of 62
SBasic User's Manual SBasic Version 2.7 Page 5
Printed: December 5, 1999
Invocation
You execute SB by entering the command:
sbasic infile
where 'infile' contains the path to the source file you wish to
compile. SB writes its output, the assembly language source for the
target, to the standard output, which is normally the screen.
You can redirect the output file to another file by entering the
command:
sbasic infile >outfile
where 'outfile' is the path to an output file to hold the created
source lines.
If SB did not detect any errors in your source file, its output file
should assemble correctly with the appropriate target assembler. If
SB detected errors, it inserts error notices in the output file.
These are almost guaranteed to generate numerous errors if the
resulting output file is assembled.
SBasic supports several command-line options, used to control the
addresses of key elements in the final program. These options will be
explained in detail below.
Upon completion, SB returns an errorlevel that can be used to
determine success or failure of the compilation. If SB successfully
compiled the source program, it returns an errorlevel of 0. If SB
detected one or more errors during compilation, it returns an
errorlevel of 1.