Boost logo

Proto :

Subject: Re: [proto] Proto v5
From: Eric Niebler (eric_at_[hidden])
Date: 2013-06-14 20:02:49



I've made no effort so far to port Proto v5 to any compiler other than clang. I'm sure it would be a big job. I welcome any contributions. Otherwise, it'll get ported eventually, but probably not before I get the API settled.

Eric


Sent via tiny mobile device

-----Original Message-----
From: Agustín K-ballo Bergé <kaballo86_at_[hidden]>
Sender: "proto" <proto-bounces_at_[hidden]>Date: Fri, 14 Jun 2013 16:19:23
To: Discussions about Boost.Proto and DSEL design<proto_at_[hidden]>
Reply-To: "Discussions about Boost.Proto and DSEL design"
        <proto_at_[hidden]>
Subject: [proto] Proto v5

Hi,

I watched the C++Now session about Proto v5, and now I want to play with
it. I do not have the luxury of a Clang build from trunk, but I do have
GCC 4.8.1 which should do pretty well.

I cloned the repository at https://github.com/ericniebler/proto-0x/.
After jumping a few hoops, I am now left with tons of instances of the
same errors:

- error: no type named 'proto_grammar_type' in ...
          using type = typename Ret::proto_grammar_type(Args...);

- error: no type named 'proto_action_type' in ...
          using type = typename Ret::proto_action_type(Args...);

For at least some cases, those are clear errors since the Ret type
represents an empty structs (e.g. `not_`).

What is going on? What should I be doing to get Proto v5 to compile?

Regards,

--
Agustín K-ballo Bergé.-
http://talesofcpp.fusionfenix.com
_______________________________________________
proto mailing list
proto_at_[hidden]
http://lists.boost.org/mailman/listinfo.cgi/proto


Proto list run by eric at boostpro.com