diff docs/nitros9guide/runb.refentry @ 920:cfed0d7751f3

Added basic09, cc and runb to the user's guide
author roug
date Sun, 19 Jan 2003 12:02:27 +0000
parents
children c565a4700689
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/nitros9guide/runb.refentry	Sun Jan 19 12:02:27 2003 +0000
@@ -0,0 +1,33 @@
+<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>