VB-Regex News

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

VB-Regex News

Lukas Renggli
Gofer new
        renggli: 'unsorted';
        package: 'VB-Regex';
        load

- The VB-Regex engine has 160 new SUnit tests that cover 88% of the
code-base. A few tests I wrote myself, but most of it comes from the
class-side of RxParser that had an ad-hock test suite that painfully
logged its results to the transcript.

- I fixed the issue with the duplicated matches that was reported here
<http://code.google.com/p/pharo/issues/detail?id=1747>. Unfortunately
Vassili Bykov did not answer my questions. The fix is quite ugly and I
had to rewrite most of the logic in RxMatcher. The test pass, but
there might be new bugs.

- The bad news is that matching is roughly 7% slower. I guess that's
the price to pay for correct results.

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: VB-Regex News

Stéphane Ducasse
excellent
lukas can you add an entry in the bugtracker. :)
Stef

> Gofer new
> renggli: 'unsorted';
> package: 'VB-Regex';
> load
>
> - The VB-Regex engine has 160 new SUnit tests that cover 88% of the
> code-base. A few tests I wrote myself, but most of it comes from the
> class-side of RxParser that had an ad-hock test suite that painfully
> logged its results to the transcript.
>
> - I fixed the issue with the duplicated matches that was reported here
> <http://code.google.com/p/pharo/issues/detail?id=1747>. Unfortunately
> Vassili Bykov did not answer my questions. The fix is quite ugly and I
> had to rewrite most of the logic in RxMatcher. The test pass, but
> there might be new bugs.
>
> - The bad news is that matching is roughly 7% slower. I guess that's
> the price to pay for correct results.
>
> Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: VB-Regex News

Lukas Renggli
There is an entry here:
<http://code.google.com/p/pharo/issues/detail?id=1747>. And I
committed it to the PharoInbox.

Lukas

2010/1/15 Stéphane Ducasse <[hidden email]>:

> excellent
> lukas can you add an entry in the bugtracker. :)
> Stef
>
>> Gofer new
>>       renggli: 'unsorted';
>>       package: 'VB-Regex';
>>       load
>>
>> - The VB-Regex engine has 160 new SUnit tests that cover 88% of the
>> code-base. A few tests I wrote myself, but most of it comes from the
>> class-side of RxParser that had an ad-hock test suite that painfully
>> logged its results to the transcript.
>>
>> - I fixed the issue with the duplicated matches that was reported here
>> <http://code.google.com/p/pharo/issues/detail?id=1747>. Unfortunately
>> Vassili Bykov did not answer my questions. The fix is quite ugly and I
>> had to rewrite most of the logic in RxMatcher. The test pass, but
>> there might be new bugs.
>>
>> - The bad news is that matching is roughly 7% slower. I guess that's
>> the price to pay for correct results.
>>
>> Lukas
>>
>> --
>> Lukas Renggli
>> http://www.lukas-renggli.ch
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



--
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project