At 1:23 PM +0000 2004-03-26, Gary V. Vaughan wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Dave Yost wrote:
>| The changecom macro is not enough.  To parse C, we need 2 kinds of
>comments.. /* */ amnd //.  Actually, if anyone does work on this, it would be
>good to be able to define nesting comments as well.
>|
>| I think it would be useful if you extended changecom to be
>|
>|   changecom(opt start1, opt end1, opt isNesting, ...)
>
>Now that the module api for CVS m4 has stabilized somewhat, why don't you have
>a go at writing a C module to implement the semantics you need?
>
>I suspect that what you want reaches deeper into the internals of m4 than the
>module api allows, but if you find anything of that nature do post back here,
>and I'll try and work something out before 2.0 is set free.

Thanks for the invite, but my use of m4 was fleeting, and the macro set I wrote is 
able to limp along with only the /* */ comments.

I'm using m4 as an alternative preprocessor to gcc -E because gcc -E mucks with 
spacing, and m4 does not.

Thanks

Dave


_______________________________________________
Bug-m4 mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-m4

Reply via email to