digitalmars.D.learn - Checking Compiler version in code?
- Jeremy DeHaan (8/8) Dec 05 2013 Hey all,
- Dicebot (2/10) Dec 05 2013 http://dlang.org/phobos/std_compiler.html
- Jeremy DeHaan (3/16) Dec 05 2013 How did I miss this? :P
- H. S. Teoh (7/14) Dec 05 2013 [...]
- Jeremy DeHaan (3/20) Dec 05 2013 That's very interesting as well. Seeing things like this makes me
Hey all, I was wondering if there was a way to check the compiler version when running code. My project uses 2.064 and other people that go to use it will get errors if they haven't upgraded yet, and I'd like to make a check before hand so that if need be I can have a "Please upgrade to the most recent compiler" message show up or something. Thanks!
Dec 05 2013
On Thursday, 5 December 2013 at 18:40:53 UTC, Jeremy DeHaan wrote:Hey all, I was wondering if there was a way to check the compiler version when running code. My project uses 2.064 and other people that go to use it will get errors if they haven't upgraded yet, and I'd like to make a check before hand so that if need be I can have a "Please upgrade to the most recent compiler" message show up or something. Thanks!http://dlang.org/phobos/std_compiler.html
Dec 05 2013
On Thursday, 5 December 2013 at 18:45:08 UTC, Dicebot wrote:On Thursday, 5 December 2013 at 18:40:53 UTC, Jeremy DeHaan wrote:How did I miss this? :P Thanks very much!Hey all, I was wondering if there was a way to check the compiler version when running code. My project uses 2.064 and other people that go to use it will get errors if they haven't upgraded yet, and I'd like to make a check before hand so that if need be I can have a "Please upgrade to the most recent compiler" message show up or something. Thanks!http://dlang.org/phobos/std_compiler.html
Dec 05 2013
On Thu, Dec 05, 2013 at 07:40:51PM +0100, Jeremy DeHaan wrote:Hey all, I was wondering if there was a way to check the compiler version when running code. My project uses 2.064 and other people that go to use it will get errors if they haven't upgraded yet, and I'd like to make a check before hand so that if need be I can have a "Please upgrade to the most recent compiler" message show up or something.[...] static if (__VERSION__ < 2064L) static assert(0, "Please upgrade to version 2.064 or later"); T -- ASCII stupid question, getty stupid ANSI.
Dec 05 2013
On Thursday, 5 December 2013 at 19:43:09 UTC, H. S. Teoh wrote:On Thu, Dec 05, 2013 at 07:40:51PM +0100, Jeremy DeHaan wrote:That's very interesting as well. Seeing things like this makes me realize how much more I have to learn about this language.Hey all, I was wondering if there was a way to check the compiler version when running code. My project uses 2.064 and other people that go to use it will get errors if they haven't upgraded yet, and I'd like to make a check before hand so that if need be I can have a "Please upgrade to the most recent compiler" message show up or something.[...] static if (__VERSION__ < 2064L) static assert(0, "Please upgrade to version 2.064 or later"); T
Dec 05 2013