Mercurial > hg > Members > kono > nitros9-code
view docs/nitros9guide/runb.refentry @ 969:43792cdb993d
ded added to std CMDS
author | boisy |
---|---|
date | Fri, 31 Jan 2003 18:00:50 +0000 |
parents | cfed0d7751f3 |
children | c565a4700689 |
line wrap: on
line source
<refentry id="runb"> <refnamediv> <refname>RUNB</refname> <refpurpose>BASIC09 run time package</refpurpose> </refnamediv> <refsynopsisdiv> <cmdsynopsis> <command>Runb</command> <arg choice="plain">&replstart;i-code module&replend;</arg> </cmdsynopsis> </refsynopsisdiv> <refsect1><title>Description</title> <para> BASIC09 run time package </para> <para> Once one or more BASIC09 procedures are debugged to the programmer's satisfaction, they can be "packed" or converted permanently to the bytecode form. </para> <para> Packed BASIC09 procedures are in fact OS-9 modules, and the OS-9 shell recognizes them as I-code and passes them off to the virtual machine emulator RunB for execution. RunB avoids a great deal of the overhead of the typical interpreted BASICs of the day -- not to mention that one can do integer calculations where appropriate rather than doing everything in floating point -- so that BASIC09 programs run very quickly in comparison with interpreted BASICs. </para> </refsect1> </refentry>