Portable code: identifier length

Gregory Smith greg at utcsri.UUCP
Tue Dec 23 08:19:24 AEST 1986


In article <6928 at ki4pv.UUCP> tanner at ki4pv.UUCP (Tanner Andrews) writes:
>Well, my CP/M compiler handles identifiers up to <settable> chars -- but
>its output goes through macro-80.  Macro-80 deals in 6-char monocase
>names, much as the old DEC and IBM tools do.
>-- 
><std dsclm, copies upon request>	   Tanner Andrews

If you mean MicroSoft M80, I have quick patch which makes M80 into
a dualcase assembler. The dualcase symbols are passed to L80, which
doesn't seem to mind. Of coure, predefined words like mnemonics and DB
and END then must be in uppercase.

These patches will only work on the same rev of the assembler that I am using.
(At top of listing: MACRO-80 3.44  30-Mar-82). If you are interested, send
me mail, and I will reply or post to comp.os.cpm. Strictly, this
is infringing on MS's copyright, but I've strictly already done that
by doing the patches in the first place. Besides, it's just so darn useful...
I have used this patched assembler for gzillions of lines of code, and
not a glitch...

-- 
----------------------------------------------------------------------
Greg Smith     University of Toronto      UUCP: ..utzoo!utcsri!greg
Have vAX, will hack...



More information about the Comp.lang.c mailing list