- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
#define SWITCHCALL \
dtrick \
switch(cnt){ \
case 0: r = fp(); break; \
case 1: r = fp(d[0]); break; \
case 2: r = fp(d[0], d[1]); break; \
case 3: r = fp(d[0], d[1], d[2]); break; \
case 4: r = fp(d[0], d[1], d[2], d[3]); break; \
case 5: r = fp(d[0], d[1], d[2], d[3], d[4]); break; \
case 6: r = fp(d[0], d[1], d[2], d[3], d[4], d[5]); break; \
case 7: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6]); break; \
case 8: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7]); break; \
case 9: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8]); break; \
case 10: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9]); break; \
case 11: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10]); break; \
case 12: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11]); break; \
case 13: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12]); break; \
case 14: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13]); break; \
case 15: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14]); break; \
case 16: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15]); break; \
case 17: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16]); break; \
case 18: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17]); break; \
case 19: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18]); break; \
case 20: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19]); break; \
case 21: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20]); break; \
case 22: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21]); break; \
case 23: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22]); break; \
case 24: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23]); break; \
case 25: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23], \
d[24]);break; \
case 26: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23], \
d[24],d[25]);break; \
case 27: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23], \
d[24],d[25],d[26]);break; \
case 28: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23], \
d[24],d[25],d[26],d[27]);break; \
case 29: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23], \
d[24],d[25],d[26],d[27],d[28]);break; \
case 30: r = fp(d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7], \
d[8], d[9], d[10],d[11],d[12],d[13],d[14],d[15], \
d[16],d[17],d[18],d[19],d[20],d[21],d[22],d[23], \
d[24],d[25],d[26],d[27],d[28],d[29]);break; \
/******* ну вы понели *******/
KaBauHblu_nemyx 08.07.2019 07:36 # +2
TEH3OPHblu_nemyx 08.07.2019 07:38 # 0
KaBauHblu_nemyx 08.07.2019 08:53 # +4
Это часть реализации глагола cd (или 15!:0 —– вызов функции из длл), после загрузки длл, парсинга сигнатуры и подготовки данных всё попадает сюда. Судя по всему вызвать функцию с >64 аргументов без патчинга интерпретатора не получится.
TEH3OPHblu_nemyx 08.07.2019 08:56 # +1
KaBauHblu_nemyx 08.07.2019 09:28 # −1
KaBauHblu_nemyx 08.07.2019 09:16 # +2
То ли дело 'J', смотрим на список файлов: a.c a.h ab.c af.c ... x.c x.h x15.c xa.c xb.c ...
и сразу понятно, что файли x* —– это реализация !: (xenos или foreign), а x15.c это реализация 15!: —– работа с длл и памятью. Всё чётко и ясно! Именно поэтому я за 'J'.
guest8 08.07.2019 14:43 # −999
gost 08.07.2019 19:22 # +3
The Sky is stacked as I value.
Allah is stacked as I value.
TEH3OPHblu_nemyx 08.07.2019 19:44 # 0
govnokod3r 08.07.2019 22:51 # 0
Как такой кодстайл называется?
guest8 08.07.2019 22:52 # −999
bormand 08.07.2019 22:53 # 0
KaBauHblu_nemyx 09.07.2019 08:43 # 0
Вторые —– золотые!
bormand 08.07.2019 22:52 # +1
guest8 08.07.2019 22:53 # −999
TEH3OPHblu_nemyx 09.07.2019 00:46 # +2
guest8 09.07.2019 01:30 # −999
guest8 09.07.2019 07:31 # −999
TEH3OPHblu_nemyx 09.07.2019 07:48 # 0
http://internetwarriors.net/
P.S. Почему вопрос задан в этом говнокоде?
bormand 09.07.2019 08:34 # 0
Но это поди такое же говнище с кучей наебалова, как и во всяких ослах?
TEH3OPHblu_nemyx 09.07.2019 09:01 # +2
Кстати, в Kad/ed2k говна стало меньше. Вероятно, копирасты признали эти протоколы бесперспективными и прекратили срать.
А вот некоторые антикварные сети вроде Gnutella 1 засраны выше крыши (Gnutella 2 почему-то чище). Вероятно, в доисторические времена засрали настолько, что до сих пор не выветривается.
TEH3OPHblu_nemyx 09.07.2019 09:09 # +2
bormand 09.07.2019 09:10 # +2
Пираты должны страдать, да?
Имхо, в торрентах самое ценное - это именно сайт с нормальными описаниями, комьюнити и какой-никакой модерацией. А встроенный поиск - это возврат в каменный век.
TEH3OPHblu_nemyx 09.07.2019 13:12 # +1
bormand 09.07.2019 13:41 # +1
Если же эту ссылку оттуда выпилить, то останется безобидный набор хешей для верификации файлов.
guest8 09.07.2019 13:43 # −999
bormand 09.07.2019 13:46 # 0
guest8 09.07.2019 18:24 # −999
TEH3OPHblu_nemyx 10.07.2019 00:30 # 0
guest8 10.07.2019 01:08 # −999
3oJIoTou_xyu 09.07.2019 12:35 # 0
Pretty_Young_Thing 31.08.2019 22:47 # +1
guest8 31.08.2019 22:53 # −999
Ragulinho 01.09.2019 02:59 # 0
Pretty_Young_Thing 01.09.2019 03:59 # 0
Ragulinho 01.09.2019 04:15 # 0
Pretty_Young_Thing 01.09.2019 04:26 # 0