Armadillo Software Corporation

POSIX-compliant Regular Expression Library Functions

The C runtime library standard as defined by XPG/4 includes functions to 'compile' and process regular expression matching of patterns in text files.

The purpose of this project was to bring an existing implementation of the functions regcomp(), regexec(), regerror(), and regfree() into compliance with the XPG/4 standard by adding support for specifying and matching strings created using multibyte character sets.

We choose to use represent such strings internally as 2-byte Unicode characters, converting to and from the original format before processing.

This project was done as part of the IRIX operating system that ships on Silicon Graphics workstations.


© 1994-2001 Armadillo Software Corporation
All Rights Reserved.
All trademarks and copyrights are property of their respective owners.
Microsoft, Windows, Win32, Win32s, Windows XP, Windows 2000, Windows NT, and Windows 98 are registered trademarks of Microsoft Corporation.