920
|
1 <refentry id="basic09">
|
|
2 <refnamediv>
|
|
3 <refname>BASIC09</refname>
|
|
4 <refpurpose>Basic language package</refpurpose>
|
|
5 </refnamediv>
|
|
6
|
|
7 <refsynopsisdiv>
|
|
8 <cmdsynopsis>
|
|
9 <command>BASIC09</command>
|
|
10 <arg choice="opt">&replstart;filename&replend;</arg>
|
|
11 </cmdsynopsis>
|
|
12 </refsynopsisdiv>
|
|
13
|
|
14 <refsect1><title>Description</title>
|
|
15 <para>
|
|
16 The Auto-run feature allows BASIC09 to get the name of a file to load and
|
|
17 run from the same command line used to call BASIC09. The file loaded and run
|
|
18 can be either a SAVED file (in the data directory), or a PACKED file (in the
|
|
19 execution directory). The file may contain several procedures; the one
|
|
20 executed is the one with the same name as the file. Parameters may be
|
|
21 passed following the pathname specified.
|
|
22 </para>
|
|
23 <para>
|
|
24 Once one or more BASIC09 procedures are debugged to the programmer's
|
|
25 satisfaction, they can be "packed" or converted permanently to
|
|
26 bytecode form. Comments and names of local variables are discarded during
|
|
27 packing, so that in BASIC09,
|
|
28 comments and intelligible variable names are not considered
|
|
29 a burden to be avoided in the name of efficiency.
|
|
30 </para>
|
|
31 </refsect1>
|
|
32 <refsect1><title>Examples</title>
|
|
33 <screen>
|
|
34 OS9: BASIC09
|
|
35 READY
|
|
36 B:bye
|
|
37
|
|
38 OS9: BASIC09 printreport("Past Due Accounts")
|
|
39
|
|
40 OS9: BASIC09 evaluate(COS(7.8814)/12.075,-22.5,129.055)
|
|
41 </screen>
|
|
42 </refsect1>
|
|
43 <refsect1><title>See Also</title>
|
|
44 <para>
|
|
45 BASIC09 Programming Language Reference Manual
|
|
46 </para>
|
|
47 </refsect1>
|
|
48 </refentry>
|