Regular Expressions in Smalltalk?

Brian Murphy-Dye brian.murphydye at mac.com
Tue Jun 22 15:48:34 UTC 2004


I think the package description just says it is a pure Smalltalk regex 
parser -- at any rate, I have been happily using it under both Mac and 
Linux :-)


On Jun 22, 2004, at 4:38 AM, Jason Rogers wrote:

> On Sunday 20 June 2004 05:02 pm, Avi Bryant wrote:
>> On Jun 20, 2004, at 8:23 AM, Ned Konz wrote:
>>> There are also some all-Smalltalk regex packages available; I haven't
>>> tried
>>> them or compared them against the plugin-based one (which is quite
>>> fast and
>>> complete, and comes with a number of tests).
>>
>> I did some benchmarking a while ago of the port of Vassili's regex
>> package against the plugin, and wrote this to the list:
>>
>> "
>> It did amazingly well - although it takes about 20x as long to compile
>> a pattern, when actually matching the plugin only gave about a 3x 
>> speed
>> boost.  Given that either way we're talking tens of thousands of
>> matches per second for most input, I'm not sure a plugin is really
>> necessary.
>> "
>>
>> One advantage of using an all-Smalltalk package is that your code is
>> more portable; it would be a real hassle to get a PCRE plugin going on
>> VW or Dolphin, but Vassili's matcher already runs on them.  This may
>> not be a concern for everyone, but it is for me.
>>
>> Avi
>
> I thought that the package for Vassili's port states that it is 
> supported ONLY
> on Windows.  If that's the case, it would leave us *nix users out in 
> the
> cold.
>
> -- 
> Jason Rogers
> 117 N. First Street
> Suite 90
> Ann Arbor, MI 48104
>
> Tel 734.302.7694
> Fax 734.302.7694
> Cel 734.846.5089
>




More information about the Squeak-dev mailing list