Boost logo

Boost :

Subject: Re: [boost] libzeep
From: Lars Viklund (zao_at_[hidden])
Date: 2010-04-13 18:54:19


On Wed, Apr 14, 2010 at 12:21:31AM +0200, Juraj Ivančić wrote:
> As an interesting side note - while attempting to compile libzeep I
> found that VS 9.0 compiler does not recognize spelled logical operators
> ('or', 'not' and 'and') as C++ keywords. Furthermore, passing macros
> like or=|| on the VS command line causes internal compiler error.
> Putting them inside code as #defines is OK for VS, but gcc (correctly)
> refuses to preprocess this.

Aren't the alternative spellings like `or', `and' and such defined in
<ciso646>?

-- 
Lars Viklund | zao_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk