../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. |