Raku kurss / Padziļināti / Operatori / Metaoperatori / Krustojuma, hiper un noliedzošie
Viktorīna — Hiper un krustojums
Ko izdrukā šī programma?
say (1, 2, 3) »+» 10;| 1 | (11 12 13) |
| 0 | (11 2 3) |
| 0 | 16 |
| 0 | 6 |
Hiper metaoperators »+» piemēro + katram
elementam. Ar vienu vērtību 10 labajā pusē šī vērtība tiek
izstiepta pār visu sarakstu, tāpēc katrs elements iegūst
10: (11 12 13). (Redukcija [+] tā
vietā samazinātu sarakstu līdz vienai summai 6.)