Top Method Summary
Options Name Purpose
LOGICAL IsHandleKeyword (INode) Returns whether the given node is the HANDLE data type keyword
LOGICAL ProcessNode (INode) Collects the name of a node declaring a HANDLE

Top Property Summary
Options Name Purpose
CHARACTER HandleNames


Method Detail
Top

LOGICAL IsHandleKeyword (INode)

Purpose: Returns whether the given node is the HANDLE data type keyword
Notes:

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The INode to test, may be the unknown value
Returns LOGICAL
TRUE when the node is an N_HANDLE node
Top

LOGICAL ProcessNode (INode)

Purpose: Collects the name of a node declaring a HANDLE
Notes: The declaration of a HANDLE is an identifier followed by an AS
node carrying the HANDLE keyword. DEFINE VARIABLE, DEFINE
PARAMETER and DEFINE PROPERTY put the data type into the child
of the AS node, a routine (method / function) signature
parameter into its next sibling

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The INode to process
Returns LOGICAL
Logical value indicating if the AST walk should be cancelled (always FALSE)


Property Detail
Top

CHARACTER HandleNames


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:18:52