OPATtern
OPATtern
command/query
The OPATtern command allows you to construct a pattern recognizer
term for the 0 Marker which is then used with the
OSEarch
criteria when
moving the marker on patterns. Since this command deals with only one
label at a time, a complete specification could require several invocations.
When the value of a pattern is expressed in binary, it represents the bit
values for the label inside the pattern
reco
p
term. In whatever base
is used, the value must be between 0 and 2
-
1, since a label may not have
more than 32 bits. Because the c labelqattem
>
parameter may contain
don’t cares, it is handled as a string of characters rather than a number.
The OPATtern query returns the pattern specification for a given label
name.
Command Syntax:
:MACHine{
1
I2):SLISt:OPATtern
<label-name
>,
-z
labelgattern
>
where:
e
label-name
>
:: = string of up to 6 alphanumeric characters
c label-pattern
>
::=
“{#B{Oll
IX}.
. . 1
%Q{O111213)41516)7JX)...
I
%H(Ol1~2/3~4~5~6)7~8~9~A)BICJDIEIFIX).
. . 1
{Oil
~2~3~4~5~6~7~8~9).
}”
Examples:
OUTPUT
XXX;“:MACHINEl:SLIST:OPATTERN
‘DATA’,‘255’
*
OUTPUT
XXX;“:MACHINEl:SLIST:OPATTERN
‘ABC’,‘#BXXXXllDl’
-
HP 1650B/HP 16518
Programming Reference
SLIST Subsystem
13-11