From 1341932d30297ab2aa0dcd7791729863bdf43ece Mon Sep 17 00:00:00 2001 From: Ruslan Zakirov Date: Thu, 22 Jan 2009 14:24:02 +0000 Subject: [PATCH] document alternatives --- lib/Parse/BooleanLogic.pm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/lib/Parse/BooleanLogic.pm b/lib/Parse/BooleanLogic.pm index 4ddb9d8..1516750 100644 --- a/lib/Parse/BooleanLogic.pm +++ b/lib/Parse/BooleanLogic.pm @@ -155,7 +155,7 @@ sub init { $self->{'re_close_paren'} = qr{\)}; } $self->{'re_tokens'} = qr{(?:$self->{'re_operator'}|$self->{'re_open_paren'}|$self->{'re_close_paren'})}; -# the next need some explanation +# the following need some explanation # operand is something consisting of delimited strings and other strings that are not our major tokens # so it's a (delim string or anything until a token, ['"](start of a delim) or \Z) - this is required part # then you can have zero or more ocurences of above group, but with one exception - "anything" can not start with a token or ["'] @@ -518,6 +518,18 @@ sub fsolve { 1; +=head1 ALTERNATIVES + +There are some alternative implementations available on the CPAN. + +=over 4 + +=item L - similar purpose with several differences. + +=item Another? + +=back + =head1 AUTHORS Ruslan Zakirov Eruz@cpan.orgE, Robert Spier Erspier@pobox.comE