Opps sorry, I just relized that the pushdef'd x
would require a \. (I had been wrestling on how to convert
the forloop example with a \ prefix).
By the way, I can't seem to access the download page so
I found the 1.4o version of the source else where.
Again I apologize for the erroneous bug report.
> Date: Mon, 4 Feb 2002 21:37:54 -0600 (CST)
> From: Carl Swanson <[EMAIL PROTECTED]>
> Subject: pushdef fails when prefix of backslash is used
> To: [EMAIL PROTECTED]
> MIME-Version: 1.0
> Content-MD5: HPQ+WISSJHSevmXh1rsYng==
>
> ============ working code ================
> > more pushdef_org.m4
> x
> pushdef(x,0)
> x
>
> > m4 pushdef_org.m4
> x
>
> 0
>
> ============== faulty code ================
> > more pushdef_backslash.m4
> changesyntax(`@\')
> x
> \pushdef(x,0)
> x
>
> > m4 pushdef_backslash.m4
>
> x
>
> x
>
> =============== tested on version 1.4o ===========
> > m4 --version
> GNU m4 1.4o
>
****************************************
* Carl Swanson * email: [EMAIL PROTECTED] *
* * ph: (952) 921-8501 *
* LSI Logic * fax: (952) 921-8399 *
* Custom Memory * *
****************************************
_______________________________________________
Bug-m4 mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-m4