At 10:33 AM 9/14/2001 -0500, Brian Wheeler wrote:
>On Fri, 2001-09-14 at 10:20, Dan Sugalski wrote:
> > Okay, we've had a number of people in favor of a good macro assembler for
> > Parrot. Given that, do we have anyone who'll volunteer to define, 
> maintain,
> > and extend the thing? (Presuming we jump off of the current assembler,
> > which seems reasonable)
> >
> > There probably isn't a huge amount to do with the thing--maintain macro
> > substitutions, handle local labels, manage sub definitions, and suchlike
> > things.
> >
>
>Wouldn't it largely be just filtering the input through cpp?

CPP? Yech! We have a perfectly good string handling language handy. :)

Seriously, there's more to it than that. (Ignoring the whole "Do we have 
cpp" question) The macro format will probably not resemble C's (no parens 
to start, I'd expect) either in definition or use. The C style macro 
doesn't mesh too well with the normal assembler coding style. Besides, 
we'll be doing enough other stuff in the assember (local labels, sub 
definitions, and advanced constant definitions) that it's not much more work.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to