Skip to main content
Home Documents Lisa Monitor 12.0 Assembler Mar83
Monitor 12.0 Assembler Mar83

Monitor 12.0 Assembler Mar83

Lisa · PDF
FilenameMonitor_12.0_Assembler_Mar83.pdf
Size0.10 MB
Subsection pascal_monitor
Downloads0
Contents
To: LISA users From: Sus.anna Lam ')j eoc t : Date: Re 1ease of Mon i tor Assernb 1er (vers. ion 12.0) Harch 23 1983 Changes from the last release: a) Yo~ need a new errors fil~ N68K.ERR. The errors have been reorganized and new ones are added. Se~ attached erro~ message 1 isting. b) Th~ assembler does not recognize- the-- directive .ABSOLUTE anymore. ar~ using it in your source files, comment- it out. c) The prompt line has- been changed for option input. options, do the following: input file: options: options: input file: So if you If you want to enter <enter ?) <enter your options - e-.g. +c) <enter return to terminate options entry) <enter your file name) and continue as you always do. 1fat· any time in the promp t stage, you dec i de you rea 11 y do not wan t to assemble, just hit the. (CLEAR) Key on th~ Key pad and you can escape from the assembler cleanly. d) There is. a pretty 1 i·sting option in the assembler, +p. If the option is chosen, you~ 1 isting should have all the forward references patched. (But do not use the directive .NOPATCHLILST if you want all forward references to be patched.) e) Macro processing has been improved. You can turn macro expansion listing on or off us i n9 d i rec t i ves- HACROLI ST and NCt1ACROLIST anyt ime in your program. f) For the Diagnostics Group, the .CODE file option has been restored. Do not be alarmed when you do a verify on the new and old .CODE files and find them do not compare. The .CODE file generated by this assembler should be in correct format for the DHT loader. LISA N68K assembler error message listing: 1 undefined label operand out of range must have procedure name number of parameters expected extra garbage on line input line over 80 characters not enough .IF's Illegal use of .REF label identifier 'previously declared 10 improper format 11 .EQU expected 12 must .EQU before use if not to a label 13 macro identifier expected 14 word addressed machine 15 bacKward .ORG currently not allowed 16 identifier expected 17 constant expected 18 inval id structure 19 extra special symbol 20 branch too fa~ 21 variable not PC relative 22 unexpected .ENDN 23 not enough macro parameters 24 operand not absolut~ 2S illegal use of special symbols 26 ill-formed expression 27 not enough operands 28 cannot handle this relative expression 29 constant overfl~ 30 illegal decimal constant 31 illegal octal constant 32 illegal binary constant 33 inval id key word 34· macro stack overf low - 5 nes ted lim it 35 includ~ files may not b~ nested 36 unexpected end of input 37 this is a bad place for an .INCLUDE file 38 anI y 1abel s & c.omments may occuPY col 1 39 expected local label 40 1oca 1 1abe 1 st acK overf low. 41 string constant must be on one line 42 string constant exceeds 80 characters 43 illegal use of macro parameter 44 Illegal use of .DEF label 45 expected key word 46 string expected 47 nested macro definitions illegal 48 '=' or '()' expected 49 may not EQU to undefined labels 50 Not eve…

Showing first 3,000 characters of 4,243 total. Open the full document →

MacTrove — a free archive of classic Macintosh software. Files mirrored from ftp.funet.fi/pub/mac (info-mac + funet legacy). All software provided for historical preservation.