Hello developers,
As part of a bioinformatics project, I have developed several
runtime-loadable modules that may be of general interest.
Before contributing them to the public (or inflicting
them upon the innocent, depending on your point of view)
I was wondering if someone(s) on this list might be willing
to give them a once-over. I'm especially interested in
advice on their interface, comments on usability, etc.
These modules augment DX's string handling capabilities.
(Some of this might be better done as enhancements to
Compute, but I didn't want to go there...) Anyway,
here's a brief rundown:
strFormat - 'souped up' Format, e.g., can format
a table into a string list
strParse - 'souped up' Parse. e.g., can parse a
string list into a table
strSplice - substring manipulation: extraction, insertion, deletion
strJoin - 'vertical' string concatenation, with separators
strRegex - finds regular expression matches
strRegsub - makes substitutions at regex matches
strRegsplit - splits strings at regex matches.
(The regex modules use GNU regex.c)
I have compiled them only under solaris, so I have no idea what
kind of portability problems may lurk. They just
use standard C string functions, so it shouldn't be too bad.
If you are interested/willing to test them out or at
least look over the man pages, please let me know.
Thanks in advance!
Joel
===============================================================
Joel Richardson, Ph.D. [EMAIL PROTECTED]
The Jackson Laboratory Phone: (207) 288-6435
600 Main Street Fax: (207) 288-6132
Bar Harbor, Maine 04609 URL: www.informatics.jax.org
===============================================================