Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!umd5!brl-adm!husc6!linus!philabs!sbcs!bnlux0!rarback From: rarback@bnlux0.bnl.gov (harvey rarback) Newsgroups: comp.os.vms Subject: DCL qualifier parsing Summary: Can the value of a qualifier be an expression? Keywords: DCL Message-ID: <543@bnlux0.bnl.gov> Date: 12 May 88 15:41:24 GMT Reply-To: rarback@bnlux0.UUCP (harvey rarback) Followup-To: comp.os.vms Organization: Brookhaven National Lab., Upton, N.Y. Lines: 24 I am having trouble using DCL qualifiers which take a value. In particular, if the value is an expression, I am not able to get DCL to evaluate the expression. What am I doing wrong? (VMS version 4.4). Here is the offending DCL: $ module = "2" + "2" $ library /extract='module' fortune.tlb ! this works $ $ library /extract="2"+"2" fortune.tlb %DCL-W-PARMDEL, invalid parameter delimiter - check use of special characters $ $ library /extract=("2"+"2") fortune.tlb %DCL-W-NOPAREN, value improperly delimited - supply parenthesis $ $ library /extract=(("2")+("2")) fortune.tlb %DCL-W-VALREQ, missing qualifier or keyword value - supply all required values ---- Harvey Rarback Internet: rarback@bnlux0.bnl.gov Brookhaven National Lab BITNET: RARBACK@BNLUX0 Upton, NY 11973 UUCP: ...philabs!sbcs!bnlux0!rarback (516) 282-3758 PHYSNET: BNLX1::RARBACK (44166::RARBACK)