RSS | Module Info | Add a review of Text-Balanced

3 out of 3 found this review helpful:

Text-Balanced (v2.0.0) ****

I thought Method::Signatures was sunk when I realized I need to detect Perl strings in the signature. Text::Balanced to the rescue!

Does What It Says On The Tin and keeps me from trying to do the same (badly).

Michael G Schwern - 2008-10-20T18:34:04

Was this review helpful to you?  Yes No
2 out of 2 found this review helpful:

Text-Balanced (v2.0.0) ****

In response to Wilma from the Cave Age : that's why functions can take a third argument to specify the prefix to skip. All is in the documentation, but not that easy to grasp as it should be for such a general-purpose module.

Vincent Pit - 2008-10-19T02:37:52

Was this review helpful to you?  Yes No
3 out of 5 found this review helpful:

Text-Balanced (v2.0.0) **

Less here than meets the eye.

Functions fail if delimited text sequences don't begin the subject string. You don't get this from even the most careful reading of the documentation.

This really limits usefulness.

Wilma Stoneflint - 2008-10-10T12:19:29

Was this review helpful to you?  Yes No
3 out of 3 found this review helpful:

Text-Balanced (1.95) ****

This works great for extracting balanced strings, BUT....

Read the documentation closely, since it does some unexpected (not functional-programming-friendly) modification of arguments in scalar context.

Once I read the documentation and realized what was going on, I got it working as I needed it. It can be a very good alternative to Parse::RecDescent when you're concerned about balanced parenthesis, quotes, brackets, etc. but otherwise simple grammars.

Robert Rothenberg - 2004-07-25T17:55:10

Was this review helpful to you?  Yes No


the camel