October 1, 1979 PREFACE
PREFACE _______
All previous documentation has insufficiently and at times
incorrectly explained many sophisticated FRESS features. This
necessitated not simply reworking the old manuals, but a research
project that explained and tested each facility fully. While I
have not produced a user's manual, I have made considerable
efforts to provide this reference manual with a clear,
easy-to-reference layout, complete with many examples and
extensive cross-references.
A special effort was made to address users who do not have
prior computer experience. The comments I received from
circulating a late draft were valuable. I would like to thank all
those who have assisted with this project in one way or another.
First, I thank Andy van Dam for sponsoring me and understanding
that the manual would take more than a year for a student to
complete. In conjunction with him, I also would like to thank the
Department of Computer Science for sponsoring this project as my
undergraduate Honors thesis. Ken Fairchild '75, Eric Albert '80,
and Phil Wisoff '78 (former FRESS project director) were helpful
in the early stages of development. Steve Feiner '73 has offered
many suggestions. Steve DeRose '81 made several useful comments.
Kevin Connolly '79 helped comment from the perspective of a new
user. Norman Meyrowitz '81 was invaluable not only from a
journalistic point of view, but also because his careful reading
pointed out many inconsistencies and boundary conditions not
initially covered. Most importantly, I would like to thank Alan
Hecht '80 (former FRESS project director) for everything. Alan
served as editor, researcher and supporter in our joint effort to
make FRESS look respectable. He has read every word in the manual
at least fifteen times. I gratefully thank him for the dozens of
hours he spent looking through five-year old listings, making
minor modifications to the system so the documentation could as
closely as possible approximate actuality. Both of our
perfectionist attitudes have been so finely tuned it is difficult
to resist making improvements wherever we see them. This product
would not exist in its present form had Alan not been so
committed. Alison Lehr '79 provided support and understanding.
Finally, I want to thank the Operations staff of the Brown
Computer Center. Every member on duty while I was working was
extremely cooperative and went above and beyond the call of duty
in helping me to get each iteration printed in the proper format,
often at unscheduled times on very "special" forms.
FRESS Resource Manualnual Release 9.1 Preface -- i
HOW TO READ THIS MANUALL+: -- HOW TO READ**+ ____________________________________________


Although this manual has been very carefully edited by the
author, no warranty, expressed or implied, is made by Brown
University as to the accuracy of the material, nor shall the
fact of distribution constitute any such warranty, and no
responsibility is assumed by the author or Brown University in
connection therewith.

reference F R This is a _________ manual for FRESS ("_ile _etrieval and
E S S _diting _y_tem"). Anyone interested in learning what FRESS is and
its unique approach to text-processing should find this manual
useful. However, it should be noted that specific references are
made to the installation at Brown University where FRESS runs
under VM/370.
ORGANIZATION ____________
Section 1 serves as an introduction to FRESS, including
possible applications, support available, and a brief overview of
FRESS -- which is in no way intended to stand alone. Section 2
explains how to invoke FRESS and the characteristics of each
version (for different terminals). Because of the sophisticated
editing features that enhance the capability of older hardware,
FRESS has necessarily reserved many characters for special control
operations. A discussion of these is supplied in Section 3. All
codes necessary to format a document are described in Section 4.
Standard FRESS commands are explained in Section 5. "House
Functions" are a special type of FRESS command that perform
"house-keeping chores"; they are described in Section 6. Section
7 is a technical, though thorough discussion of the Command Macro
Facility, which includes a list of the system-supplied Command
Macros. Appendices cover the justification algorithms, different
types of Structure, keyword specification, boolean requests,
lists of commands, what to do if problems occur, and a long list
of system messages. The Table of Contents serves as an index.
ii -- How to Reaanual Release 9.1
Previous Page Next Page