DBTYPE function in preprocessor expression causes <AST>: unexpected AST node: DBTYPE

Project:Proparse Project
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

DBTYPE was added as preprocessor function in OpenEdge 10.1A or so.

Test case

&IF DBTYPE( "dictdb" ) = "PROGRESS" &THEN

MESSAGE DBTYPE( "dictdb":u ) VIEW-AS ALERT-BOX INFORMATION.

&ENDIF