Update of /cvsroot/perl-flat/perl-flat-legacy/lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29905/lib
Modified Files:
FLAT.pm
Log Message:
updating comments for hopefully the last time - or at least until I decide to add more info, which is unlikely since FLaT 1.0 is coming up fast
Index: FLAT.pm
===================================================================
RCS file: /cvsroot/perl-flat/perl-flat-legacy/lib/FLAT.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** FLAT.pm 1 Mar 2006 18:14:25 -0000 1.3
--- FLAT.pm 2 Mar 2006 21:00:27 -0000 1.4
***************
*** 2,10 ****
use Carp;
- use vars '$VERSION';
- $VERSION = 0.4;
-
## let subclasses implement a minimal set of closure properties.
## they can override these with more efficient versions if they like.
1;
--- 2,47 ----
use Carp;
## let subclasses implement a minimal set of closure properties.
## they can override these with more efficient versions if they like.
1;
+
+ __END__
+
+ =head1 NAME
+
+ FLAT - A finite automata base class
+
+ =head1 SYNOPSIS
+
+ N/A - this file is really just a stub of a super class. Use FLAT::FA instead.
+
+ =head1 DESCRIPTION
+
+ This module is a base finite automata used by NFA and DFA to encompass common functions. It is probably of no use other than to organize the DFA and NFA modules.
+
+ =head1 AUTHOR
+
+ Brett D. Estrade - <estrabd AT mailcan DOT com>
+
+ =head1 CAVEATS
+
+ Currently, all states are stored as labels. There is also no integrity checking for consistency among the start, final, and set of all states.
+
+ =head1 BUGS
+
+ I haven't hit any yet :)
+
+ =head1 AVAILABILITY
+
+ Perl FLaT Project Website at L<http://perl-flat.sourceforge.net/pmwiki>
+
+ =head1 ACKNOWLEDGEMENTS
+
+ This suite of modules started off as a homework assignment for a compiler class I took for my MS in computer science at the University of Southern Mississippi. It then became the basis for my MS research. and thesis.
+
+ Mike Rosulek has joined the effort, and is heading up the rewrite of Perl FLaT, which will soon be released as FLaT 1.0.
+
+ =head1 COPYRIGHT
+
+ This code is released under the same terms as Perl.
|