| Thread overview | |||||
|---|---|---|---|---|---|
|
March 12, 2009 Version defined after first use error | ||||
|---|---|---|---|---|
| ||||
Is there a simple way to do this without getting the "version defined after use" error?
version(Ansi) {
} else version(Unicode) {
} else {
Version = Unicode;
}
I've resorted to this, but it seems hackish:
version(Ansi) {
version = Ansi_ForReal;
} else version(Unicode) {
version = Unicode_ForReal;
} else {
Version = Unicode_ForReal;
}
| ||||
March 12, 2009 Re: Version defined after first use error | ||||
|---|---|---|---|---|
| ||||
Posted in reply to John Simon | version(Ansi) {
version = Ansi_ForReal;
} else {
version = Unicode_ForReal;
}
| |||
March 12, 2009 Re: Version defined after first use error | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kagamin | On Thu, 12 Mar 2009 07:19:29 -0400, Kagamin <spam@here.lot> wrote:
> version(Ansi) {
> version = Ansi_ForReal;
> } else {
> version = Unicode_ForReal;
> }
>
Don't need the ForReal:
version(Ansi) {
} else {
version = Unicode;
}
-Steve
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply