summaryrefslogtreecommitdiffstats
path: root/scripts/MarkdownBook/Book.pm
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-08-10 17:36:29 (EDT)
committer P. J. McDermott <pjm@nac.net>2012-08-10 17:36:29 (EDT)
commitea75c43dedebe5b6f768841f1a8234d5ef855350 (patch)
treece2c5f64125cbd53c6efeb4d5d346311b2d92dee /scripts/MarkdownBook/Book.pm
parentb3fc81396147a4df176cd86cbf0e42e73fdc418f (diff)
Adjust book and document interfaces.
Diffstat (limited to 'scripts/MarkdownBook/Book.pm')
-rw-r--r--scripts/MarkdownBook/Book.pm12
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/MarkdownBook/Book.pm b/scripts/MarkdownBook/Book.pm
index 77193fd..ac41631 100644
--- a/scripts/MarkdownBook/Book.pm
+++ b/scripts/MarkdownBook/Book.pm
@@ -42,6 +42,8 @@ sub new
}
close($control_fh);
+ $self->create_documents();
+
return $self;
}
@@ -130,6 +132,16 @@ sub create_documents
}
}
+sub parse
+{
+ my ($self) = @_;
+ my $doc;
+
+ foreach $doc (@{$self->{'docs'}}) {
+ $doc->parse();
+ }
+}
+
sub list_documents
{
my ($self) = @_;