RE: [vhdl-200x] conditional compilation proposal

From: Higgs, Chris <>
Date: Tue Aug 16 2011 - 08:58:51 PDT


> Generate is a concurrent statement, enclosing concurrent statements.
> such, it misses a large part, if not most, of the use cases that #if
> covers. Of course, it's fine if you want to get rid of a few
> statements, and they're already syntactically correct, and you can't
> bothered to comment them out or delete them.

Getting rid of old/incomplete/syntactically invalid code that you never
want to compile could be handled by allowing nested block quotes.

I think it would be helpful if you could expand on some alternative and
specific use case examples where a pre-processor would be preferable to
generate which don't involve simply getting rid of unwanted code...


Please consider the environment before printing this email.
This message should be regarded as confidential. If you have received this email in error please notify the sender and destroy it immediately.
Statements of intent shall only become binding when confirmed in hard copy by an authorised signatory.
The contents of this email may relate to dealings with other companies under the control of BAE Systems plc details of which can be found at
Detica Limited is a BAE Systems company trading as BAE Systems Detica.
Detica Limited is registered in England and Wales under No: 1337451.
Registered office: Surrey Research Park, Guildford, Surrey, GU2 7YP, England.

This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Tue Aug 16 08:59:21 2011

This archive was generated by hypermail 2.1.8 : Tue Aug 16 2011 - 08:59:27 PDT