RE: [sv-bc] E-mail Ballot: Respond by 8AM PST, Mon, Dec 10, 2007

From: Bresticker, Shalom <shalom.bresticker_at_.....>
Date: Tue Dec 04 2007 - 01:35:39 PST
I posted version V7 on Mantis. I changed the last few paragraphs as
follows:

When a macro usage is passed as an actual argument or a default to
another macro, the argument expansion does not introduce new uses of the
formal arguments to the top-level macro.

Example:

  `define TOP(a,b) a + b
  `TOP( `TOP(b,1), `TOP(42,a) )

expands to: b + 1 + 42 + a
not into: 42 + a + 1 + 42 + a
nor into: b + 1 + 42 + b + 1

It shall be an error for a macro to expand directly or indirectly to
text containing another usage of itself (a recursive macro). However, an
actual argument to a macro or a default may contain a usage of itself,
as in the previous example.

Thanks,
Shalom 

> Please add 1571. I will update the proposal shortly.
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Received on Tue Dec 4 01:38:35 2007

This archive was generated by hypermail 2.1.8 : Tue Dec 04 2007 - 01:38:57 PST