RosettaCodeData/Task/Dot-product/Bracmat/dot-product.bracmat
2023-07-01 13:44:08 -04:00

7 lines
125 B
Text

( dot
= a A z Z
. !arg:(%?a ?z.%?A ?Z)
& !a*!A+dot$(!z.!Z)
| 0
)
& out$(dot$(1 3 -5.4 -2 -1));