Library View Topics Framed Contents Revised Topics Previous Topic Next Topic Search Search ResultsPrevious Topic MatchNext Topic Match Notes List Notes Print Download No PDF Handheld DisconnectedHandheld ConnectedHelp

X 6.1.6.4.4 Procedure-Pointer Data Items




X Only EQUAL and NOT EQUAL are allowed as relational operators when
X specifying procedure-pointer data items. Procedure-pointer data items are
X items defined explicitly as USAGE IS PROCEDURE-POINTER.


X The operands are equal if the two addresses used in the comparison would
X both result in the same storage location.


X This relation condition is allowed in IF, PERFORM, EVALUATE, and SEARCH
X Format 1 statements. It is not allowed in SEARCH Format 2 (SEARCH ALL)
X statements, because there is no meaningful ordering that can be applied to
X procedure-pointer data items.


 X  ___ Format 3 ___________________________________________________________ 
 X |                                                                        |
 X | >>__ ______________ __ ____ __ _____ __ _EQUAL__ ____ _ _____________> |
 X |     |_identifier-1_|  |_IS_|  |_NOT_|  |        |_TO_| |               |
 X |     |_NULL_________|                   |_=_____________|               |
 X |     |_NULLS________|                                                   |
   |                                                                        |
 X | >__ ______________ _________________________________________________>< |
 X |    |_identifier-2_|                                                    |
 X |    |_NULL_________|                                                    |
 X |    |_NULLS________|                                                    |
   |                                                                        |
   |________________________________________________________________________|

X identifier-1

X identifier-2

X Must be described as USAGE IS PROCEDURE-POINTER.


X NULL(S)

X As in this syntax diagram, can be used only if the other operand is
X defined as USAGE IS PROCEDURE-POINTER. That is, NULL=NULL is not
X allowed.

Previous Topic Next Topic © Copyright IBM Corp. 1991, 1998

IBM Library Server Copyright 1989, 2005 IBM Corporation. All rights reserved.





Return to library:   z/OS | z/OS.e | TPF | z/VSE | z/VM | IBM Hardware | IBM System z Redbooks
Glossary:   IBM terminology
Publications:   How to order publications
Readers:   Download IBM Library Reader | Download IBM Softcopy Reader | Download Adobe® Acrobat® Reader®
Library management:   Download IBM Softcopy Librarian
Contacts:   Contact z/OS


Adobe, the Adobe logo, Acrobat, the Acrobat logo, and Acrobat Reader are registered trademarks of Adobe Systems incorporated.