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