From d3b14e887ea29b62d1c2d5129582629a7fe97dd9 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Thu, 13 May 2004 20:04:10 +0000 Subject: 19941: fix (( 3, )) --- Test/C01arith.ztst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'Test') diff --git a/Test/C01arith.ztst b/Test/C01arith.ztst index d431daae0..bace31ea9 100644 --- a/Test/C01arith.ztst +++ b/Test/C01arith.ztst @@ -110,3 +110,23 @@ print $(( )) 0:empty math parse e.g. $(( )) acts like a zero >0 + + print $(( a = )) +1:empty assignment +?(eval):1: bad math expression: operand expected at `' + + print $(( 3, )) +1:empty right hand of comma +?(eval):1: bad math expression: operand expected at `' + + print $(( 3,,4 )) +1:empty middle of comma +?(eval):1: bad math expression: operand expected at `,4 ' + + print $(( (3 + 7, 4), 5 )) +0:commas and parentheses, part 1 +>5 + + print $(( 5, (3 + 7, 4) )) +0:commas and parentheses, part 1 +>4 -- cgit 1.4.1