When the command DIVIDE (may be abbreviated to DIV) is given, ICL expands this intoICL> defstring div(ide) arithmetic oper="/"
arithmetic oper="/"
and thereby invokes
ARITHMETIC with the option OPER="/". Any other quantities entered
on the command will be appended to the expanded string before it
is interpreted. So a full example might be:
which expands toICL> divide img 2.0 newimg
arithmetic oper="/" img 2.0 newimg
.Where shortform commands have been defined a section is included in the help for the full command. Shortform commands also have their own entry in the relevant command group and to distinguish them from primitive ASTERIX commands they have the suffix '+'. You may of course define your own and in this way ASTERIX can be customised to suit the way in which you normally use it.