Changeset 3463
- Timestamp:
- 05/19/05 21:29:25 (4 years ago)
- svk:copy_cache_prev:
- 5016
- Files:
-
- 2 modified
-
src/Pugs/Parser.hs (modified) (1 diff)
-
t/builtins/lists/reduce.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Parser.hs
r3456 r3463 1154 1154 where 1155 1155 defaultInfixOps = concat 1156 [ " * / % x xx +& +< +> ~& ~< ~> "1156 [ " ** * / % x xx +& +< +> ~& ~< ~> " 1157 1157 , " + - ~ +| +^ ~| ~^ ?| " 1158 1158 , " & ^ | " -
t/builtins/lists/reduce.t
r3461 r3463 14 14 =cut 15 15 16 plan 2 4;16 plan 25; 17 17 18 18 { … … 23 23 is((reduce { $^a + $^b } 100, @array), 100 + $sum, "basic reduce works (2)"); 24 24 25 is(([+] @array), $sum, "[+] works"); 26 is(([*] 1,2,3), (1*2*3), "[*] works"); 27 is(([-] 1,2,3), (1-2-3), "[-] works"); 28 is(([/] 12,4,3), (12/4/3), "[/] works"); 25 is(([+] @array), $sum, "[+] works"); 26 is(([*] 1,2,3), (1*2*3), "[*] works"); 27 is(([-] 1,2,3), (1-2-3), "[-] works"); 28 is(([/] 12,4,3), (12/4/3), "[/] works"); 29 # XXX -- is [...] always left-associative? 30 is(([**] 2,2,3), ((2**2)**3), "[**] works"); 29 31 } 30 32
