Parameter
Parameters are like variables which determine the flow of control between the sections. Any parameter consists of a declaration field and a type field. Further a number of optional fields, depending of the parameter type, may be used to describe the parameter. A parameter can be one of the following four types:
Any parameter can obtain a value in one of the following ways:
Examples
parameter name 'the name of the user'
type text
question 'What is your name ?'
parameter pc_colour 'The user''s favourite screen colour'
type category
options
red,
blue,
green.
question 'Which screen colour do you prefer when using an editor ?'
picture 'colour_screen_picture'
parameter colour 'a word describing the colour'
type text
explanation
'Humans normally use words to describe colours rather than specifying the frequency of the light wave. This parameter represents colours as red, blue, etc.'
rules
'blue' if frequency < 1000,
'red' if frequency > 2000 and frequency < 3000,
'invisible'.