27 #define ARG(N) arg $arg##N
28 #define ARGD(N) arg_d $arg##N
35 getarg_d %f0 $arg##N \
41 #define ARG2() ARG1() ARG(2)
42 #define ARG3() ARG2() ARG(3)
43 #define ARG4() ARG3() ARG(4)
44 #define ARG5() ARG4() ARG(5)
45 #define ARG6() ARG5() ARG(6)
46 #define ARG7() ARG6() ARG(7)
47 #define ARG8() ARG7() ARG(8)
48 #define ARG9() ARG8() ARG(9)
49 #define GET1(L) GET(L,1)
50 #define GET2(L) GET1(L) GET(L,2)
51 #define GET3(L) GET2(L) GET(L,3)
52 #define GET4(L) GET3(L) GET(L,4)
53 #define GET5(L) GET4(L) GET(L,5)
54 #define GET6(L) GET5(L) GET(L,6)
55 #define GET7(L) GET6(L) GET(L,7)
56 #define GET8(L) GET7(L) GET(L,8)
57 #define GET9(L) GET8(L) GET(L,9)
58 #define ARGD1() ARGD(1)
59 #define ARGD2() ARGD1() ARGD(2)
60 #define ARGD3() ARGD2() ARGD(3)
61 #define ARGD4() ARGD3() ARGD(4)
62 #define ARGD5() ARGD4() ARGD(5)
63 #define ARGD6() ARGD5() ARGD(6)
64 #define ARGD7() ARGD6() ARGD(7)
65 #define ARGD8() ARGD7() ARGD(8)
66 #define ARGD9() ARGD8() ARGD(9)
67 #define GETD1(L) GETD(L,1)
68 #define GETD2(L) GETD1(L) GETD(L,2)
69 #define GETD3(L) GETD2(L) GETD(L,3)
70 #define GETD4(L) GETD3(L) GETD(L,4)
71 #define GETD5(L) GETD4(L) GETD(L,5)
72 #define GETD6(L) GETD5(L) GETD(L,6)
73 #define GETD7(L) GETD6(L) GETD(L,7)
74 #define GETD8(L) GETD7(L) GETD(L,8)
75 #define GETD9(L) GETD8(L) GETD(L,9)
76 #define IDARG1() ARG(1)
77 #define IDARG2() IDARG1() ARGD(2)
78 #define IDARG3() IDARG2() ARG(3)
79 #define IDARG4() IDARG3() ARGD(4)
80 #define IDARG5() IDARG4() ARG(5)
81 #define IDARG6() IDARG5() ARGD(6)
82 #define IDARG7() IDARG6() ARG(7)
83 #define IDARG8() IDARG7() ARGD(8)
84 #define IDARG9() IDARG8() ARG(9)
85 #define IDGET1(L) GET(L,1)
86 #define IDGET2(L) IDGET1(L) GETD(L,2)
87 #define IDGET3(L) IDGET2(L) GET(L,3)
88 #define IDGET4(L) IDGET3(L) GETD(L,4)
89 #define IDGET5(L) IDGET4(L) GET(L,5)
90 #define IDGET6(L) IDGET5(L) GETD(L,6)
91 #define IDGET7(L) IDGET6(L) GET(L,7)
92 #define IDGET8(L) IDGET7(L) GETD(L,8)
93 #define IDGET9(L) IDGET8(L) GET(L,9)
94 #define DIARG1() ARGD(1)
95 #define DIARG2() DIARG1() ARG(2)
96 #define DIARG3() DIARG2() ARGD(3)
97 #define DIARG4() DIARG3() ARG(4)
98 #define DIARG5() DIARG4() ARGD(5)
99 #define DIARG6() DIARG5() ARG(6)
100 #define DIARG7() DIARG6() ARGD(7)
101 #define DIARG8() DIARG7() ARG(8)
102 #define DIARG9() DIARG8() ARGD(9)
103 #define DIGET1(L) GETD(L,1)
104 #define DIGET2(L) DIGET1(L) GET(L,2)
105 #define DIGET3(L) DIGET2(L) GETD(L,3)
106 #define DIGET4(L) DIGET3(L) GET(L,4)
107 #define DIGET5(L) DIGET4(L) GETD(L,5)
108 #define DIGET6(L) DIGET5(L) GET(L,6)
109 #define DIGET7(L) DIGET6(L) GETD(L,7)
110 #define DIGET8(L) DIGET7(L) GET(L,8)
111 #define DIGET9(L) DIGET8(L) GETD(L,9)
197 #define IDVARG10(L) \
226 #define DIVARG10(L) \
348 IDVARG10(_ididididid)
406 DIVARG10(_dididididi)
463 #define PUSH1() pushargi 1
464 #define PUSH2() PUSH1() pushargi 2
465 #define PUSH3() PUSH2() pushargi 3
466 #define PUSH4() PUSH3() pushargi 4
467 #define PUSH5() PUSH4() pushargi 5
468 #define PUSH6() PUSH5() pushargi 6
469 #define PUSH7() PUSH6() pushargi 7
470 #define PUSH8() PUSH7() pushargi 8
471 #define PUSH9() PUSH8() pushargi 9
472 #define VPUSH1() pushargi 1 VPUSH2()
473 #define VPUSH2() pushargi 2 VPUSH3()
474 #define VPUSH3() pushargi 3 VPUSH4()
475 #define VPUSH4() pushargi 4 VPUSH5()
476 #define VPUSH5() pushargi 5 VPUSH6()
477 #define VPUSH6() pushargi 6 VPUSH7()
478 #define VPUSH7() pushargi 7 VPUSH8()
479 #define VPUSH8() pushargi 8 VPUSH9()
480 #define VPUSH9() pushargi 9 VPUSH10()
481 #define VPUSH10() pushargi 10
482 #define PUSHD1() pushargi_d 1
483 #define PUSHD2() PUSHD1() pushargi_d 2
484 #define PUSHD3() PUSHD2() pushargi_d 3
485 #define PUSHD4() PUSHD3() pushargi_d 4
486 #define PUSHD5() PUSHD4() pushargi_d 5
487 #define PUSHD6() PUSHD5() pushargi_d 6
488 #define PUSHD7() PUSHD6() pushargi_d 7
489 #define PUSHD8() PUSHD7() pushargi_d 8
490 #define PUSHD9() PUSHD8() pushargi_d 9
491 #define VPUSHD1() pushargi_d 1 VPUSHD2()
492 #define VPUSHD2() pushargi_d 2 VPUSHD3()
493 #define VPUSHD3() pushargi_d 3 VPUSHD4()
494 #define VPUSHD4() pushargi_d 4 VPUSHD5()
495 #define VPUSHD5() pushargi_d 5 VPUSHD6()
496 #define VPUSHD6() pushargi_d 6 VPUSHD7()
497 #define VPUSHD7() pushargi_d 7 VPUSHD8()
498 #define VPUSHD8() pushargi_d 8 VPUSHD9()
499 #define VPUSHD9() pushargi_d 9 VPUSHD10()
500 #define VPUSHD10() pushargi_d 10
501 #define IDPUSH1() pushargi 1
502 #define IDPUSH2() IDPUSH1() pushargi_d 2
503 #define IDPUSH3() IDPUSH2() pushargi 3
504 #define IDPUSH4() IDPUSH3() pushargi_d 4
505 #define IDPUSH5() IDPUSH4() pushargi 5
506 #define IDPUSH6() IDPUSH5() pushargi_d 6
507 #define IDPUSH7() IDPUSH6() pushargi 7
508 #define IDPUSH8() IDPUSH7() pushargi_d 8
509 #define IDPUSH9() IDPUSH8() pushargi 9
510 #define IDVPUSH1() pushargi 1 IDVPUSH2()
511 #define IDVPUSH2() pushargi_d 2 IDVPUSH3()
512 #define IDVPUSH3() pushargi 3 IDVPUSH4()
513 #define IDVPUSH4() pushargi_d 4 IDVPUSH5()
514 #define IDVPUSH5() pushargi 5 IDVPUSH6()
515 #define IDVPUSH6() pushargi_d 6 IDVPUSH7()
516 #define IDVPUSH7() pushargi 7 IDVPUSH8()
517 #define IDVPUSH8() pushargi_d 8 IDVPUSH9()
518 #define IDVPUSH9() pushargi 9 IDVPUSH10()
519 #define IDVPUSH10() pushargi_d 10
520 #define DIPUSH1() pushargi_d 1
521 #define DIPUSH2() DIPUSH1() pushargi 2
522 #define DIPUSH3() DIPUSH2() pushargi_d 3
523 #define DIPUSH4() DIPUSH3() pushargi 4
524 #define DIPUSH5() DIPUSH4() pushargi_d 5
525 #define DIPUSH6() DIPUSH5() pushargi 6
526 #define DIPUSH7() DIPUSH6() pushargi_d 7
527 #define DIPUSH8() DIPUSH7() pushargi 8
528 #define DIPUSH9() DIPUSH8() pushargi_d 9
529 #define DIVPUSH1() pushargi_d 1 DIVPUSH2()
530 #define DIVPUSH2() pushargi 2 DIVPUSH3()
531 #define DIVPUSH3() pushargi_d 3 DIVPUSH4()
532 #define DIVPUSH4() pushargi 4 DIVPUSH5()
533 #define DIVPUSH5() pushargi_d 5 DIVPUSH6()
534 #define DIVPUSH6() pushargi 6 DIVPUSH7()
535 #define DIVPUSH7() pushargi_d 7 DIVPUSH8()
536 #define DIVPUSH8() pushargi 8 DIVPUSH9()
537 #define DIVPUSH9() pushargi_d 9 DIVPUSH10()
538 #define DIVPUSH10() pushargi 10