![[Toc]](../../toc.gif)
![[Index]](/idx.gif)
RexxRE, OS/2 edition
Name RexxRE, OS/2 edition
A POSIX regular expression library for rexx
Version v1.0.1 26 May 2003
Author Patrick TJ McPhee
(see EMail Addresses)
Distrib. Freeware
Type REXX DLL
Price -
Source Internet
Name: rexxre101.*
Description from the author:
"RexxRE provides a Rexx interface to POSIX regular expressions. There is
an analog to each of the POSIX functions, and a `parse' function which
provides functionality similar to the Rexx parse instruction.
Regular expressions are strings which represent classes of strings
according to a formal grammar. They are commonly used in free-form parsing
applications. The POSIX regular expression grammar is provided by most
operating systems as part of their POSIX compatibility efforts. For other
systems, package includes a set of POSIX routines originally by Henry
Spencer of the University of Toronto and enhanced as part of the FreeBSD
project."
The DLL contains the following functions:
ReLoadFuncs()
registers all the other routines in RexxRE with the Rexx interpreter
ReDropFuncs()
deregisters all the routines from RexxRE
ReVersion()
reports the version number of the library
ReComp( re, flags )
compiles the regular expression re into the compiled regular
expression cre
ReExec( cre, string[, matches[, flags]] )
searches the target string string for the first, longest substring
which can be represented by the regular expression cre
ReError( cre )
takes a compiled regular expression returned from a failed call to
ReComp() and returns a string which explains the problem.
ReFree( cre [, cre, ... ] )
releases memory used to hold the compiled regular expressions cre
ReParse( cre, string, [flags], varname[, varname, ...] )
ReParse() attempts to provide `parse value'-like functionality using
regular expressions
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs