| ../doc/AAmanual.e |
| Vmain.a | Main program. Initial comments summarize calling sequence options. | ||
| Vassm.a | Block assembler. | ||
| Ctable.a | |||
| Instr.a | |||
| Emul.a | Floating point emulation. | ||
| Finals.a | |||
| Backw.a | Disassembler. | ||
| Amacro.e | Storage and machine parameter includes. | ||
| Aobject.e | Included by Backw.a. |
Those scripts that take a command line argument, or several in case of NAYP.s, need k=#, where # specifies the system. See the comments in Amacro.e about MACHINE=.Key. Making a special assembler (one that assembles the assembler) requires an extra 100 in that option, for example k=114 for the Macintosh or k=115 for the NeXT.
| AA14.s | AAma14 for Macintosh, with Emul.a. | ||
| AA14c.s AA15c.s |
|
|
AAma#c cross builds for Macintosh and NeXT, with Emul.a. |
| Linky.s | Link preassembled block object files to produce AAma.y, with Emul.a. | ||
| NAS.s | AAman for the Minimum, without Emul.a. | ||
| NAY.s | AAma.y for the specified system, with Emul.a. | ||
| NAYP.s | Like NAY.s, but with reassembly of a subset of source files. |
| hello.a hello.s |
Command line standard IO, basic pseudo's, subroutine and startup stack arguments, argument addresses, etc. | ||
| hello1.a hello1.s |
A version of hello.a that loads IOst.a and explicitly jumps to its entry code. | ||
| hello2.a hello2.s |
A version of hello.a whose executable is position independent when linked with IOst.a. | ||
| hello3.a hello3.s |
Another version of hello.a which is position independent in the same sense as hello2.a. | ||
| Argu.a Argu.s |
Display command line arguments, accessed by direct manipulation of the stack instead of through formal subroutine arguments as in hello.a. |
| asm_var.e | Assembler variables. | ||
| Notes.e | Miscellaneous. |