[comp.sys.ibm.pc] PD regular expression subroutines?

perry@omepd.UUCP (06/11/87)

Hi there!
I am looking for the equivalent of the BSD regex(3) or SYSV regcmp(3)
routines for MSDOS, in a public domain (read: gratis) version. This is
SUCH a useful thing that someone HAS to have written it before! Yet my
search of the Simtel archives turned up empty (or where do they hide?).

Yes, I know I can write them myself. I just don't enjoy reinventing the
wheel (and hammering out the dents again:-).
Thanks for your help
  -- perry
------------------------------------------------------------------------
  <<  Perry The Cynic >>		   =>> perry@inteloa.intel.com <<=
				      ...!tektronix!ogcvax!omepd!inteloa!perry
   (Peter Kiehtreiber)				...!verdix!omepd!inteloa!perry

forrest@blia.UUCP (06/11/87)

In article <782@omepd>, perry@inteloa.intel.com (Perry The Cynic) writes:
> 
> Hi there!
> I am looking for the equivalent of the BSD regex(3) or SYSV regcmp(3)
> routines for MSDOS, in a public domain (read: gratis) version.

In the May 1986 issue of PC Tech Journal is a version of grep written
in Turbo Pascal. It is organized as a regular expression compiler and
a regular expression interpreter so it might be what you want. The
algorithm used was taken from Software Tools in Pascal.

Jon Forrest
ucbvax!mtxinu!blia!forrest
pyramid!voder!blia!forrest

campbell@maynard.UUCP (06/14/87)

In article <782@omepd> perry@inteloa.intel.com (Perry The Cynic) writes:
>I am looking for the equivalent of the BSD regex(3) or SYSV regcmp(3)
>routines for MSDOS, in a public domain (read: gratis) version. ...

Henry Spencer (henry@utzoo.uucp) wrote a public domain regex package
and posted it to mod.sources quite a while (a year?  two years?) ago.
-- 
Larry Campbell                                The Boston Software Works, Inc.
Internet: campbell@maynard.BSW.COM          120 Fulton Street, Boston MA 02109
uucp: {husc6,mirror,think}!maynard!campbell         +1 617 367 6846