_H_o_w_ _t_o_ _u_s_e_ _t_h_e_ _M_i_r_a_n_d_a_ _o_n_-_l_i_n_e_ _r_e_f_e_r_e_n_c_e_ _m_a_n_u_a_l:

The manual is menu driven, and is  a  separate  subsystem  that  can  be
invoked from the Miranda command interpreter.  To access the manual from
Miranda, type
        /man
followed by return.  To access the manual directly  from  UNIX,  without
entering Miranda first, type the line
	mira -man
as a UNIX command.

On entering the manual system  a  contents  page  is  displayed  listing
numbered  sections.   In  response  to the question at the bottom of the
page you should type the number of the section you wish to see (and,  as
always,  your  response  should  be entered by pressing the return key).
The contents of that section are then displayed to you.   When  you  are
ready to leave the manual, press return, instead of a section number, in
response to the question at the foot of the contents  page  -  typing  q
(for "quit") will have the same effect.

If the section is more than one page long, you should  press  the  space
bar when you have finished reading a page, in order to see the next page
(or press return to see one more line).  At the end of the section,  you
may  press  return  to  go  back to the contents page.

The  manual  is  organised  in short sections, each at most two or three
pages (i.e.  screenfulls) long.  Where a section would otherwise be  too
long to fit in with this philosophy, the manual is organised recursively
and will display a subsidiary contents page, with  a  list  of  numbered
subsections,  which  you  may read, as before, by typing the appropriate
number.  To return to the main menu from a  submenu,  press  the  return
key,  instead  of a selection number, in response to the question at the
bottom of the page.

The manual is intended to provide online documentation  of  the  Miranda
programming language and the command system in which it is embedded.  It
is not intended to be a tutorial on functional programming.  It does not
provide  information about the UNIX operating system, for which separate
documentation is available.

------------------------------------------------------------------------
_S_u_m_m_a_r_y_ _o_f_ _m_a_n_u_a_l_ _b_e_h_a_v_i_o_u_r:

Whenever the manual system prompts the user for input -  by  asking  for
"next selection" - the complete repertoire of possible responses is:

q 	   quit the manual
<return>   exit one level of menu structure
		(i.e. if at foot of section, return to menu
		      if at submenu, return to master menu
		      if at main menu, quit the manual)
<number>   display section from current contents page
.  	   (dot) same again, i.e.  redisplay  last  requested  section 
+  	   display  next  section  in numerical  order
-          display previous section
!command   temporary escape to UNIX, executes shell command
!!         repeat last shell command

------------------------------------------------------------------------
_S_u_m_m_a_r_y_ _o_f_ _t_h_e_ _b_e_h_a_v_i_o_u_r_ _o_f_ _`_m_o_r_e_'_:

Individual sections of the manual are displayed to you  using  the  UNIX
program  `more'  (unless  you have an environment variable VIEWER set to
something else(*)).  The `more' program has a large number of  features,
most  of  which  are  not  relevant  here (see UNIX manual page for full
information).  The `more' program has its own prompt - the responses you
can give to `more' usually include

[SPACE]	   display next screenful
[return]   display one more line
q          (quit) cease showing me this file
'          (single quote) go back to beginning of file being displayed
b          (back) scroll backwards by one screenful

(*) See the section on Environment Variables under  UNIX/Miranda  system
interface.

