aboutsummaryrefslogtreecommitdiff
path: root/gfsm/gfsm/doc/programs/gfsmutils.skel
blob: cc25d9d31298f985675fe8b43ae39ad8d8569b38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
[@ # -*- Mode: Perl -*-
   my @gogs = glob('*.gog');
   @subogs = qw();
   foreach my $gog (sort(@gogs)) {
     my $subog = Getopt::Gen->new(handle_rcfile=>0);
     $subog->parse($gog);
     push(@subogs, $subog);
   }
@]
=pod

=head1 NAME

gfsmutils - finite state machine command-line utilities

=head1 PROGRAMS

The following is a list of the programs
and user documentation contained in the gfsm package.
See the individual manpages for details.

[@
  foreach my $subog (@subogs) {
      next if (!defined($subog->{USER}{program})
	       || $subog->{USER}{program} =~ /^\s*$/);
    $OUT .= ("=head2 $subog->{USER}{program}\n"
	     ."\n"
	     ."$subog->{purpose}\n"
	     ."\n"
	     ."See L<$subog->{USER}{program}> for details.\n"
	     ."\n"
	     ."\n"
	    );
  }
@]

=cut

###############################################################
# Description
###############################################################
=pod

=head1 DESCRIPTION

The gfsmutils package provides a suite of command-line tools
for manipulation of finite state machines (FSMs) using
the libgfsm library.

=cut

###############################################################
# Addenda
###############################################################
=pod

=head1 ADDENDA

=head2 About this Document

Documentation file auto-generated by [@$og{name}@] version [@$OptGenVersion@].
Translation was initiated
as:

   [@$CMDLINE_OPTIONS@]

=cut


###############################################################
# Footer
###############################################################
#=pod
#
#=head1 ACKNOWLEDGEMENTS
#
##[ @ join('',`cat acknowledge.pod`); @ ]

=head1 SEE ALSO

[@
 join(",\n", (map { $_->{USER}{program}."(1)" } @subogs));
@],
fsm(1), fsm(5)

=head1 AUTHOR

Bryan Jurish E<lt>moocow@ling.uni-potsdam.deE<gt>

=cut