On Thu, Mar 21, 2013 at 6:08 PM, john skaller
<skal...@users.sourceforge.net> wrote:
>
> On 22/03/2013, at 5:25 AM, James Dennett wrote:
>
>> On Thu, Mar 21, 2013 at 4:11 AM, john skaller
>> <skal...@users.sourceforge.net> wrote:
>>> I just ran into a very serious problem.
>>>
>>> Consider this:
>>>
>>>        fun .. = "X<?1>(.. )"
>>>
>>> This looks innocent. But consider:
>>>
>>>        X<::std::size_t>
>>>
>>> Looks ok? It isn't:
>>>
>>> error: expected ‘<’ before ‘<:’ token
>>
>> Even more fun: it's OK in C++11,
>
> If only I could get C++11 working ;(
> gcc -- not available on Mac.

FSF GCC seemed to build OK on Mac OS X last I looked, but of course
Apple doesn't support it.  You'd need GCC 4.8-prerelease to get the
proper fix the <::, although there was a parser (rather than lexer)
hack in 4.7 IIRC.  (I wrote the 4.8 fix, though someone else's version
was ultimately committed.)

> Clang SVN -- build broken today.

That's a shame.  It was OK yesterday, and probably will be tomorrow.

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to