Problem/Issue 3394
 
Query for PDR ID
Example: search for PDR ID 109-9999 , just enter 9999 into the entry field and press ENTER.
Open Build: Open Date: Language:
1.30.210 20.10.1999 (All)
Closed Build: Close Date: Platform:
1.90.310 31.08.2004 ALL
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED    
Symptom:
#define is not processed correctly
Description:
Consider the following four program lines:
   #define aTHIRD 3
   PRIVATE A:={"A","B","C","D"}
   ? [The array's third element is "] + A[aTHIRD] + [".]
   QUIT

   When preprocessed, one would expect that the third line would end up
   being:
      QQOUT([The array's third element is "] + A[3] + [".])

   However, it does not.  it ends up being:
      QQOUT([The array's third element is "] + A[aTHIRD] + [".])




Solution:
Do not use brackets as string delimiter.



 
(C) Copyright Alaska Software Inc. 2008, All rights reserved!
Disclaimer, Limitation of Liability, no Warranty: THE INFORMATION, DOCUMENTS, FILES AND MATERIALS CONTAINED IN THIS SITE ARE PROVIDED "AS IS". ALASKA SOFTWARE DOES NOT WARRANT THE ACCURACY, ADEQUACY OR COMPLETENESS OF THIS INFORMATION AND MATERIALS; THUS EXPRESSLY DISCLAIMS LIABILITY FOR ERRORS OR OMISSIONS IN THIS INFORMATION AND MATERIALS.
WARRANTIES OF ANY KIND, IMPLIED, EXPRESSED OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR RESOLVEMENT-CLAIMS, ARE DISCLAIMED.