Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-soc
于 2011/6/27 20:53, Donnie Berkholz 写道:
> On 19:19 Mon 27 Jun , Mu Qiao wrote:
>> Last week I tried to do semantic predicate in our parser grammar. We
>> hoped that it could solve most of the problems we were facing.
>> Unfortunately, it didn’t end up well as we cannot make semantic
>> predicate working with backtracking. This week I will migrate to ANTLR
>> 3.4. and see if it helps solve the problem. Here are what I have done in
>> the last week:
>
> I've really been enjoying seeing the numbers of ebuilds your code can
> handle going up each week. What did it change to over the past week?
>
Thanks for pointing out. We can handle 7800 ebuilds now. It hasn't been
changed for weeks because we are stuck with some limitations from the
parser grammar. Some important eclasses(like eutils.eclass) cannot be
fully parsed so any ebuild that inherits from those eclasses will fail.
I don't think we can handle more ebuilds until we solve the problem with
semantic predicate.
--
Cheers,
Mu Qiao
GnuPG fingerprint: 92B1 B0C4 8D14 F8C4 EFA5 3ACC 30B3 0DE4 17B1 57E9
|
|