[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LISA assembler
Michael J. Mahon wrote:
> "winston19842005@yahoo.com" <winston19842005@yahoo.com> wrote:
>> Interesting read. Wrong about it being the first or only editor that did
>> syntax checking.
>> The TI-99 MiniMemory Line-by-Line assembler did that, and it did it well.
>> Tab to the next field and if something in the last field was wrong, you'd
>> know instantly.
>> All in 1982.
>> But I won't argue for its speed. That depends on the person typing.
>
> I also found the writeup interesting.
>
> The assembler speed of 30,000 lines per minute means that each line
> required an average of about 300-400 instructions to assemble.
>
> This suggests that the source being assembled was already in tokenized
> form
> in memory, and that it was likely a single-pass assembler.
Yes, that's the secret to LISA's speed. Mr. Hyde himself explained that LISA
does some pre-processing once each line is entered that results in faster
assembly times.
http://macgui.com/usenet/search.php?q=lisa+tokenization+-faqs
http://macgui.com/usenet/?group=1&id=39315
--
]DF$
Apple II Book: http://macgui.com/newa2guide/
Usenet: http://macgui.com/usenet/ <-- get posts by email!
Apple II Web & Blog hosting: http://a2hq.com/