{ version = 2.23; (* of parse.p 2007 jul 26}
(* begin module describe.parse *)
(*
name
parse: breaks a book into its components
synopsis
parse(book: in, list: out, parsep: in, output: out)
files
book: a book from the delila system
list: a listing of the parts in the book
parsep: parse parameters from the user
if parsep is empty, default values are used. otherwise, parsep
must contain four lines corresponding to the variables
that the user may reset. they are:
number of bases printed per line
symbol to mark the end of sequences
print header information
print information about each sequence
print raw sequences
the last 3 items are boolean (true/false) values. if you want to
have the information, put a t (standing for true) at the beginning of
the line. if you do not want it, put an f (standing for false).
output: messages to the user
description
to parse is to break into component parts. this program breaks a book
into parts. this allows one to easily look at sequences of a book
without having to look at the book structure or the fancy listing
provided by the lister program.
examples
if parsep contains 60/./f/f/t then the sequences will be listed, with
the '.' character ending each sequence. all other information would be
lost.
author
thomas schneider
bugs
only piece information is listed.
*)
(* end module describe.parse *)
{This manual page was created by makman 1.44}
{created by htmlink 1.52}