On Saturday, 27 April 2013 at 18:34:24 UTC, Lodo wrote:
Hi!
I'm having some troubles with an enum with base type string.
Here's the code:

enum Type:string
{
        DOT="DOT",
        ID="ID",
        MODULE="MODULE",
        SEMICOLON="SEMICOLON",
        ERROR="ERROR",
        EOF="EOF"
}

For every element of the enum, dmd writes this message two times:
 Integer constant expression expected instead of "DOT"
(with "ID", "MODULE", ... instead of "DOT")

Am I doing something wrong?

Thanks in advance.

      Lodo

Works fine for me with dmd >= 2.062

Reply via email to