Mercurial > hg > Members > kono > nitros9-code
annotate docs/nitros9guide/runb.refentry @ 3076:d28d94edee79
Found SDFLAGS from level1/coco1/modules/makefile was missing. Added line.
author | David Ladd <drencor-xeen@users.sf.net> |
---|---|
date | Mon, 23 Feb 2015 15:00:06 -0600 |
parents | 4dae346c4969 |
children |
rev | line source |
---|---|
920 | 1 <refentry id="runb"> |
2 <refnamediv> | |
3 <refname>RUNB</refname> | |
4 <refpurpose>BASIC09 run time package</refpurpose> | |
5 </refnamediv> | |
6 | |
7 <refsynopsisdiv> | |
8 <cmdsynopsis> | |
1093 | 9 <command>runb</command> |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
920
diff
changeset
|
10 <arg choice="plain"><replaceable>i-code module</replaceable></arg> |
920 | 11 </cmdsynopsis> |
12 </refsynopsisdiv> | |
13 | |
14 <refsect1><title>Description</title> | |
15 <para> | |
16 BASIC09 run time package | |
17 </para> | |
18 <para> | |
19 Once one or more BASIC09 procedures are debugged to the programmer's | |
20 satisfaction, they can be "packed" or converted permanently to the | |
21 bytecode form. | |
22 </para> | |
23 <para> | |
24 Packed BASIC09 procedures are in fact OS-9 modules, and the OS-9 shell | |
25 recognizes them as I-code and passes them off to the virtual machine | |
26 emulator RunB for execution. RunB avoids a great deal of the overhead of | |
27 the typical interpreted BASICs of the day -- not to mention that one can do | |
28 integer calculations where appropriate rather than doing everything in | |
29 floating point -- so that BASIC09 programs run very quickly in comparison | |
30 with interpreted BASICs. | |
31 </para> | |
32 </refsect1> | |
33 </refentry> |