- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
integers =: adverb def 'i.u'
5 integers
0 1 2 3 4
plus =: adverb def '(}:u) + {:u'
2 3 plus
5
1 2 3 1 plus
2 3 4
inc =: adverb def '(u , 1) plus'
5 inc
6
5 integers inc
1 2 3 4 5
factorial =: integers inc product
0 factorial
1
7 factorial
5040
COTOHuHCKuu_nemyx 25.03.2019 19:46 # 0
TEH3OPHblu_nemyx 25.03.2019 20:27 # 0
COTOHuHCKuu_nemyx 25.03.2019 20:36 # +2
"J" вычисляет выражения справа налево, из-за этого мне тоже приходится писать справа налево. Постфиксные в "J" только наречия, они должны применятся к глаголам, но на деле это просто макросы. Этим я и воспользовался ;)
guest8 26.03.2019 01:15 # −999
Arbatan_Pokrovan 26.03.2019 01:17 # +1
bormand 26.03.2019 08:04 # 0
BOKCEJIbHblu_nemyx 26.03.2019 12:57 # 0
PACTPOBblu_nemyx 26.03.2019 13:17 # 0
guest8 26.03.2019 00:42 # −999
PACTPOBblu_nemyx 26.03.2019 11:20 # 0
BOKCEJIbHblu_nemyx 26.03.2019 12:57 # 0
COTOHuHCKuu_nemyx 25.03.2019 20:43 # 0