PAW is based on KUIP (Kit for a User Interface Package) which can provide
different types of
dialogue styles:
Command mode - the user enters a command via the
terminal keyboard
Alphanumeric menu mode - the user enters a character
from a menu
Graphics menu modes - Pull down etc (not used at
UiO)
The general PAW command looks like this:
PAW> command parameters
The first part, command, has the format of object/verb
where object is the item
(HISTOGRAM, VECTOR, NTUPLE etc) on which you perform the action verb
(CREATE,
DELETE, PLOT etc).
The second part, parameters, will give input to
the command and the position of the
individual parameters in the list of parameters is crucial and determine
their meaning.
As an example: This will create a one dimensional histogram with ID
20, title "title" and x-values
ranging from 10 to 20:
PAW> histogram/create/1dhisto 20 title ! 10. 20.
In PAW all commands can be abbreviated to their shortest unambigous
form, so the command
above can be retyped:
PAW> hi/cr/1d 20 title ! 10. 20.