NCode: The conditional macro assembler for MC68000/10/20/30 ----------------------------------------------------------- NCode is a conditional macro assembler for the Motorola MC68000, MC68010, MC68020 and MC68030 that produces object code for the Commodore AMIGA. The assembler offers the possibility to put your standard assembler options (for example the target CPU and the page length) in an argument file. NCode is a two pass assembler that never rereads the source file in the second pass. Instead, it keeps the file in memory (also needed to produce the listing) and only rescans the forward references. This can speed up the assembly time significantly, especially when you're using slow floppy drives or lots of include files. In fact the gain of speed is most noticeable at large source files with many include files. Unfortunately, sending the listing file to the screen is slow, because of the use of standard I/O routines. If you want your listings to go to the screen, you might want to turn off the listing (the assembler will still produce error messages). This can be done by the "NOLIST"-directive. To further speed up the process of writing assembly language programs, NCode will produce executable code whenever possible. So, if your source contains no external references or definitions, you won't need the linker. NCode is compatible with most assemblers for the AMIGA and uses the standard Motorola syntax for both instructions and operands. See the manual for further details on the supported assembler directives, conditional assembly and macro's. There is an English and Dutch manual included (files Manual.English and Manual.Dutch). ------------------------------------------------------- THE AUTHOR MAKES NO WARRANTY OF ANY KIND WITH RESPECT TO THE DOCUMENTATION OR THE SOFTWARE DESCRIBED THEREIN, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR APPLICATION. THE AUTHOR SHALL NOT BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE USE OF THIS PRODUCT. ------------------------------------------------------- This software is not public domain, but it is freely distributable in public domain series, BBSs etc., on condition that this file and the manuals are included and remain unchanged. This version is NOT FOR COMMERCIAL USE. Copyright (c) Edgar Visser. I am not requesting any money for the use of this product but should you feel the urge to reward the author, his address is listed below. If you find any bugs or have questions or suggestions on improving NCode, please write to: Edgar Visser Kalverstraat 54 5642 CJ Eindhoven The Netherlands Europe ph: 31-40-816782 I hope you enjoy using my assembler! Edgar Visser.