n parameter will generat an error message.</li>

<li>
Support for enum constants has been added.</li>

<li>
The IDL compiler can now handle concatenation of string literals, for example</li>

<blockquote>const string foo = "hel" "lo " "the" "re";</blockquote>

<li>
Support for abstract interfaces has been added.</li>

<li>
Support for valuetypes has been expanded.</li>

<ul>
<li>
Forward declared valuetypes not defined in the same compilation unit</li>

<li>
Type codes for valuetypes</li>

<li>
Generation o