The next piece of code is the command line option handling. This is not described here, because this is nothing special to ScriptBasic.