Re: [COMMIT] Added preprocessor layer to newasm.

2002-05-28 Thread Jeff
Brent Dax wrote: > > Jeff: > # I haven't been tracking assembly speed at all. Keep in mind > # that a perl assembler is only a temporary measure, and it'll > # be rewritten in C eventually. It's only written in Perl so > > C or PASM (or Perl 6)? The latter might be better. PASM is tempting, if

RE: [COMMIT] Added preprocessor layer to newasm.

2002-05-28 Thread Brent Dax
Jeff: # I haven't been tracking assembly speed at all. Keep in mind # that a perl assembler is only a temporary measure, and it'll # be rewritten in C eventually. It's only written in Perl so C or PASM (or Perl 6)? The latter might be better. --Brent Dax <[EMAIL PROTECTED]> @roles=map {"Parr

Re: [COMMIT] Added preprocessor layer to newasm.

2002-05-28 Thread Jeff
[EMAIL PROTECTED] wrote: > > On Tue, 28 May 2002 01:19:25 -0400 Jeff <[EMAIL PROTECTED]> wrote: > > >newasm now handles constants, macros, and local >labels within. Here's a > > Great work! Thanks. > >expansion. Also, they don't expand >recursively. '.constant FOO > >"blah"n.constant BAR "Hey

Re: [COMMIT] Added preprocessor layer to newasm.

2002-05-28 Thread mrjoltcola
On Tue, 28 May 2002 01:19:25 -0400 Jeff <[EMAIL PROTECTED]> wrote: >newasm now handles constants, macros, and local >labels within. Here's a Great work! >expansion. Also, they don't expand >recursively. '.constant FOO >"blah"n.constant BAR "Hey, .FOO"' won't do what >you want, sadly. Thats ex

[COMMIT] Added preprocessor layer to newasm.

2002-05-27 Thread Jeff
newasm now handles constants, macros, and local labels within. Here's a short test program that exercises all three featurs. Doesn't do much, but here it is: print "Everything else is as usual.\n" ..macro MyMacro ( FOO, Bar ) # Macros are now prepended with '.'. print .FOO # . also prepends ou