0000: 69 6e 74 20 66 28 76 6f 69 64 29 3a 2d 3e 39 39 int f(void):->99
0010: 0a 69 6e 74 20 66 28 76 6f 69 64 29 3a 2d 3e 2d .int f(void):->-
0020: 35 35 39 30 33 38 37 33 37 0a 69 6e 74 20 66 28 559038737.int f(
0030: 69 6e 74 29 3a 28 31 29 2d 3e 32 0a 69 6e 74 20 int):(1)->2.int
0040: 66 28 69 6e 74 29 3a 28 31 29 2d 3e 2d 35 35 39 f(int):(1)->-559
0050: 30 33 38 37 33 37 0a 69 6e 74 20 66 28 32 2a 69 038737.int f(2*i
0060: 6e 74 29 3a 28 31 2c 32 29 2d 3e 33 0a 69 6e 74 nt):(1,2)->3.int
0070: 20 66 28 32 2a 69 6e 74 29 3a 28 31 2c 32 29 2d f(2*int):(1,2)-
0080: 3e 2d 35 35 39 30 33 38 37 33 37 0a 69 6e 74 20 >-559038737.int
0090: 66 28 34 2a 69 6e 74 29 3a 28 31 2c 32 2c 33 2c f(4*int):(1,2,3,
00a0: 34 29 2d 3e 31 30 0a 69 6e 74 20 66 28 34 2a 69 4)->10.int f(4*i
00b0: 6e 74 29 3a 28 31 2c 32 2c 33 2c 34 29 2d 3e 2d nt):(1,2,3,4)->-
00c0: 35 35 39 30 33 38 37 33 37 0a 69 6e 74 20 66 28 559038737.int f(
00d0: 38 2a 69 6e 74 29 3a 28 31 2c 32 2c 33 2c 34 2c 8*int):(1,2,3,4,
00e0: 35 2c 36 2c 37 2c 38 29 2d 3e 33 36 0a 69 6e 74 5,6,7,8)->36.int
00f0: 20 66 28 38 2a 69 6e 74 29 3a 28 31 2c 32 2c 33 f(8*int):(1,2,3
0100: 2c 34 2c 35 2c 36 2c 37 2c 38 29 2d 3e 2d 35 35 ,4,5,6,7,8)->-55
0110: 39 30 33 38 37 33 37 0a 69 6e 74 20 66 28 31 36 9038737.int f(16
0120: 2a 69 6e 74 29 3a 28 31 2c 32 2c 33 2c 34 2c 35 *int):(1,2,3,4,5
0130: 2c 36 2c 37 2c 38 2c 39 2c 31 31 2c 31 32 2c 31 ,6,7,8,9,11,12,1
0140: 33 2c 31 34 2c 31 35 2c 31 36 2c 31 37 29 2d 3e 3,14,15,16,17)->
0150: 31 34 33 0a 69 6e 74 20 66 28 31 36 2a 69 6e 74 143.int f(16*int
0160: 29 3a 28 31 2c 32 2c 33 2c 34 2c 35 2c 36 2c 37 ):(1,2,3,4,5,6,7
0170: 2c 38 2c 39 2c 31 31 2c 31 32 2c 31 33 2c 31 34 ,8,9,11,12,13,14
0180: 2c 31 35 2c 31 36 2c 31 37 29 2d 3e 31 34 0a 66 ,15,16,17)->14.f
0190: 6c 6f 61 74 20 66 28 66 6c 6f 61 74 29 3a 28 30 loat f(float):(0
01a0: 2e 31 29 2d 3e 31 2e 31 0a 66 6c 6f 61 74 20 66 .1)->1.1.float f
01b0: 28 66 6c 6f 61 74 29 3a 28 30 2e 31 29 2d 3e 31 (float):(0.1)->1
01c0: 2e 39 36 31 38 32 65 2d 34 34 0a 66 6c 6f 61 74 .96182e-44.float
01d0: 20 66 28 32 2a 66 6c 6f 61 74 29 3a 28 30 2e 31 f(2*float):(0.1
01e0: 2c 30 2e 32 29 2d 3e 30 2e 33 0a 66 6c 6f 61 74 ,0.2)->0.3.float
01f0: 20 66 28 32 2a 66 6c 6f 61 74 29 3a 28 30 2e 32 f(2*float):(0.2
0200: 2c 30 2e 32 29 2d 3e 31 2e 39 36 31 38 32 65 2d ,0.2)->1.96182e-
0210: 34 34 0a 66 6c 6f 61 74 20 66 28 34 2a 66 6c 6f 44.float f(4*flo
0220: 61 74 29 3a 28 30 2e 31 2c 30 2e 32 2c 30 2e 33 at):(0.1,0.2,0.3
0230: 2c 30 2e 34 29 2d 3e 31 0a 66 6c 6f 61 74 20 66 ,0.4)->1.float f
0240: 28 34 2a 66 6c 6f 61 74 29 3a 28 30 2e 34 2c 30 (4*float):(0.4,0
0250: 2e 34 2c 30 2e 34 2c 30 2e 34 29 2d 3e 31 2e 39 .4,0.4,0.4)->1.9
0260: 36 31 38 32 65 2d 34 34 0a 66 6c 6f 61 74 20 66 6182e-44.float f
0270: 28 38 2a 66 6c 6f 61 74 29 3a 28 30 2e 31 2c 30 (8*float):(0.1,0
0280: 2e 32 2c 30 2e 33 2c 30 2e 34 2c 30 2e 35 2c 30 .2,0.3,0.4,0.5,0
0290: 2e 36 2c 30 2e 37 2c 30 2e 38 29 2d 3e 33 2e 36 .6,0.7,0.8)->3.6
02a0: 0a 66 6c 6f 61 74 20 66 28 38 2a 66 6c 6f 61 74 .float f(8*float
02b0: 29 3a 28 30 2e 38 2c 30 2e 38 2c 30 2e 38 2c 30 ):(0.8,0.8,0.8,0
02c0: 2e 38 2c 30 2e 38 2c 30 2e 38 2c 30 2e 38 2c 30 .8,0.8,0.8,0.8,0
02d0: 2e 38 29 2d 3e 31 2e 39 36 31 38 32 65 2d 34 34 .8)->1.96182e-44
02e0: 0a 66 6c 6f 61 74 20 66 28 31 36 2a 66 6c 6f 61 .float f(16*floa
02f0: 74 29 3a 28 30 2e 31 2c 30 2e 32 2c 30 2e 33 2c t):(0.1,0.2,0.3,
0300: 30 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 2e 37 2c 0.4,0.5,0.6,0.7,
0310: 30 2e 38 2c 30 2e 39 2c 31 2e 31 2c 31 2e 32 2c 0.8,0.9,1.1,1.2,
0320: 31 2e 33 2c 31 2e 34 2c 31 2e 35 2c 31 2e 36 2c 1.3,1.4,1.5,1.6,
0330: 31 2e 37 29 2d 3e 31 34 2e 33 0a 66 6c 6f 61 74 1.7)->14.3.float
0340: 20 66 28 31 36 2a 66 6c 6f 61 74 29 3a 28 30 2e f(16*float):(0.
0350: 38 2c 30 2e 38 2c 30 2e 38 2c 30 2e 38 2c 30 2e 8,0.8,0.8,0.8,0.
0360: 38 2c 30 2e 38 2c 30 2e 38 2c 30 2e 38 2c 30 2e 8,0.8,0.8,0.8,0.
0370: 39 2c 31 2e 31 2c 31 2e 32 2c 31 2e 33 2c 31 2e 9,1.1,1.2,1.3,1.
0380: 34 2c 31 2e 35 2c 31 2e 36 2c 31 2e 37 29 2d 3e 4,1.5,1.6,1.7)->
0390: 31 2e 39 36 31 38 32 65 2d 34 34 0a 64 6f 75 62 1.96182e-44.doub
03a0: 6c 65 20 66 28 64 6f 75 62 6c 65 29 3a 28 30 2e le f(double):(0.
03b0: 31 29 2d 3e 31 2e 31 0a 64 6f 75 62 6c 65 20 66 1)->1.1.double f
03c0: 28 64 6f 75 62 6c 65 29 3a 28 30 2e 31 29 2d 3e (double):(0.1)->
03d0: 31 2e 34 39 36 36 35 65 2d 31 35 34 0a 64 6f 75 1.49665e-154.dou
03e0: 62 6c 65 20 66 28 32 2a 64 6f 75 62 6c 65 29 3a ble f(2*double):
03f0: 28 30 2e 31 2c 30 2e 32 29 2d 3e 30 2e 33 0a 64 (0.1,0.2)->0.3.d
0400: 6f 75 62 6c 65 20 66 28 32 2a 64 6f 75 62 6c 65 ouble f(2*double
0410: 29 3a 28 30 2e 31 2c 30 2e 32 29 2d 3e 31 2e 34 ):(0.1,0.2)->1.4
0420: 39 36 36 35 65 2d 31 35 34 0a 64 6f 75 62 6c 65 9665e-154.double
0430: 20 66 28 34 2a 64 6f 75 62 6c 65 29 3a 28 30 2e f(4*double):(0.
0440: 31 2c 30 2e 32 2c 30 2e 33 2c 30 2e 34 29 2d 3e 1,0.2,0.3,0.4)->
0450: 31 0a 64 6f 75 62 6c 65 20 66 28 34 2a 64 6f 75 1.double f(4*dou
0460: 62 6c 65 29 3a 28 30 2e 31 2c 30 2e 32 2c 30 2e ble):(0.1,0.2,0.
0470: 33 2c 30 2e 34 29 2d 3e 31 2e 34 39 36 36 35 65 3,0.4)->1.49665e
0480: 2d 31 35 34 0a 64 6f 75 62 6c 65 20 66 28 38 2a -154.double f(8*
0490: 64 6f 75 62 6c 65 29 3a 28 30 2e 31 2c 30 2e 32 double):(0.1,0.2
04a0: 2c 30 2e 33 2c 30 2e 34 2c 30 2e 35 2c 30 2e 36 ,0.3,0.4,0.5,0.6
04b0: 2c 30 2e 37 2c 30 2e 38 29 2d 3e 33 2e 36 0a 64 ,0.7,0.8)->3.6.d
04c0: 6f 75 62 6c 65 20 66 28 38 2a 64 6f 75 62 6c 65 ouble f(8*double
04d0: 29 3a 28 30 2e 31 2c 30 2e 32 2c 30 2e 33 2c 30 ):(0.1,0.2,0.3,0
04e0: 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 2e 37 2c 30 .4,0.5,0.6,0.7,0
04f0: 2e 38 29 2d 3e 31 2e 34 39 36 36 35 65 2d 31 35 .8)->1.49665e-15
0500: 34 0a 64 6f 75 62 6c 65 20 66 28 31 36 2a 64 6f 4.double f(16*do
0510: 75 62 6c 65 29 3a 28 30 2e 31 2c 30 2e 32 2c 30 uble):(0.1,0.2,0
0520: 2e 33 2c 30 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 .3,0.4,0.5,0.6,0
0530: 2e 37 2c 30 2e 38 2c 30 2e 39 2c 31 2e 31 2c 31 .7,0.8,0.9,1.1,1
0540: 2e 32 2c 31 2e 33 2c 31 2e 34 2c 31 2e 35 2c 31 .2,1.3,1.4,1.5,1
0550: 2e 36 2c 31 2e 37 29 2d 3e 31 34 2e 33 0a 64 6f .6,1.7)->14.3.do
0560: 75 62 6c 65 20 66 28 31 36 2a 64 6f 75 62 6c 65 uble f(16*double
0570: 29 3a 28 30 2e 31 2c 30 2e 32 2c 30 2e 33 2c 30 ):(0.1,0.2,0.3,0
0580: 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 2e 37 2c 30 .4,0.5,0.6,0.7,0
0590: 2e 38 2c 30 2e 39 2c 31 2e 31 2c 31 2e 32 2c 31 .8,0.9,1.1,1.2,1
05a0: 2e 33 2c 31 2e 34 2c 31 2e 35 2c 31 2e 36 2c 31 .3,1.4,1.5,1.6,1
05b0: 2e 37 29 2d 3e 31 2e 34 39 36 36 35 65 2d 31 35 .7)->1.49665e-15
05c0: 34 0a 76 6f 69 64 2a 20 66 28 76 6f 69 64 2a 2c 4.void* f(void*,
05d0: 64 6f 75 62 6c 65 2a 2c 63 68 61 72 2a 2c 49 6e double*,char*,In
05e0: 74 2a 29 3a 28 30 78 32 30 30 30 30 65 33 30 2c t*):(0x20000e30,
05f0: 30 78 32 30 30 30 30 64 62 38 2c 30 78 31 30 30 0x20000db8,0x100
0600: 30 35 36 66 30 2c 30 78 32 30 30 30 30 65 33 38 056f0,0x20000e38
0610: 29 2d 3e 30 78 32 30 30 30 30 64 62 39 0a 76 6f )->0x20000db9.vo
0620: 69 64 2a 20 66 28 76 6f 69 64 2a 2c 64 6f 75 62 id* f(void*,doub
0630: 6c 65 2a 2c 63 68 61 72 2a 2c 49 6e 74 2a 29 3a le*,char*,Int*):
0640: 28 30 78 32 30 30 30 30 65 33 30 2c 30 78 32 30 (0x20000e30,0x20
0650: 30 30 30 64 62 38 2c 30 78 31 30 30 30 35 36 66 000db8,0x100056f
0660: 30 2c 30 78 32 30 30 30 30 65 33 38 29 2d 3e 30 0,0x20000e38)->0
0670: 78 32 30 30 30 30 64 62 30 0a 75 63 68 61 72 20 x20000db0.uchar
0680: 66 28 75 63 68 61 72 2c 75 73 68 6f 72 74 2c 75 f(uchar,ushort,u
0690: 69 6e 74 2c 75 6c 6f 6e 67 29 3a 28 39 37 2c 32 int,ulong):(97,2
06a0: 2c 33 2c 34 29 2d 3e 32 35 35 0a 75 63 68 61 72 ,3,4)->255.uchar
06b0: 20 66 28 75 63 68 61 72 2c 75 73 68 6f 72 74 2c f(uchar,ushort,
06c0: 75 69 6e 74 2c 75 6c 6f 6e 67 29 3a 28 39 37 2c uint,ulong):(97,
06d0: 32 2c 33 2c 34 29 2d 3e 33 32 0a 64 6f 75 62 6c 2,3,4)->32.doubl
06e0: 65 20 66 28 69 6e 74 2c 69 6e 74 2c 64 6f 75 62 e f(int,int,doub
06f0: 6c 65 2c 64 6f 75 62 6c 65 29 3a 28 31 2c 32 2c le,double):(1,2,
0700: 30 2e 33 2c 30 2e 34 29 2d 3e 33 2e 37 0a 64 6f 0.3,0.4)->3.7.do
0710: 75 62 6c 65 20 66 28 69 6e 74 2c 69 6e 74 2c 64 uble f(int,int,d
0720: 6f 75 62 6c 65 2c 64 6f 75 62 6c 65 29 3a 28 31 ouble,double):(1
0730: 2c 32 2c 30 2e 33 2c 30 2e 34 29 2d 3e 31 2e 34 ,2,0.3,0.4)->1.4
0740: 39 36 36 35 65 2d 31 35 34 0a 64 6f 75 62 6c 65 9665e-154.double
0750: 20 66 28 69 6e 74 2c 64 6f 75 62 6c 65 2c 69 6e f(int,double,in
0760: 74 2c 64 6f 75 62 6c 65 29 3a 28 31 2c 30 2e 32 t,double):(1,0.2
0770: 2c 33 2c 30 2e 34 29 2d 3e 34 2e 36 0a 64 6f 75 ,3,0.4)->4.6.dou
0780: 62 6c 65 20 66 28 69 6e 74 2c 64 6f 75 62 6c 65 ble f(int,double
0790: 2c 69 6e 74 2c 64 6f 75 62 6c 65 29 3a 28 31 2c ,int,double):(1,
07a0: 30 2e 32 2c 33 2c 30 2e 34 29 2d 3e 31 2e 34 39 0.2,3,0.4)->1.49
07b0: 36 36 35 65 2d 31 35 34 0a 75 73 68 6f 72 74 20 665e-154.ushort
07c0: 66 28 63 68 61 72 2c 64 6f 75 62 6c 65 2c 63 68 f(char,double,ch
07d0: 61 72 2c 64 6f 75 62 6c 65 29 3a 28 27 61 27 2c ar,double):('a',
07e0: 30 2e 32 2c 27 80 27 2c 30 2e 34 29 2d 3e 32 32 0.2,'€',0.4)->22
07f0: 35 0a 75 73 68 6f 72 74 20 66 28 63 68 61 72 2c 5.ushort f(char,
0800: 64 6f 75 62 6c 65 2c 63 68 61 72 2c 64 6f 75 62 double,char,doub
0810: 6c 65 29 3a 28 27 61 27 2c 30 2e 32 2c 27 80 27 le):('a',0.2,'€'
0820: 2c 30 2e 34 29 2d 3e 38 31 39 32 0a 6c 6f 6e 67 ,0.4)->8192.long
0830: 20 6c 6f 6e 67 20 66 28 66 6c 6f 61 74 2c 6c 6f long f(float,lo
0840: 6e 67 20 6c 6f 6e 67 2c 69 6e 74 29 3a 28 31 2e ng long,int):(1.
0850: 34 2c 30 78 33 35 63 36 66 37 30 37 66 66 66 66 4,0x35c6f707ffff
0860: 66 66 66 61 2c 30 78 65 29 2d 3e 30 78 33 35 63 fffa,0xe)->0x35c
0870: 36 66 37 30 38 30 30 30 30 30 30 30 39 0a 6c 6f 6f70800000009.lo
0880: 6e 67 20 6c 6f 6e 67 20 66 28 66 6c 6f 61 74 2c ng long f(float,
0890: 6c 6f 6e 67 20 6c 6f 6e 67 2c 69 6e 74 29 3a 28 long long,int):(
08a0: 31 2e 34 2c 30 78 33 35 63 36 66 37 30 37 66 66 1.4,0x35c6f707ff
08b0: 66 66 66 66 66 61 2c 30 78 65 29 2d 3e 30 78 32 fffffa,0xe)->0x2
08c0: 30 30 30 30 64 62 30 33 35 63 36 66 37 30 38 0a 0000db035c6f708.
08d0: 46 6c 6f 61 74 20 66 28 46 6c 6f 61 74 2c 66 6c Float f(Float,fl
08e0: 6f 61 74 2c 64 6f 75 62 6c 65 29 3a 28 7b 30 2e oat,double):({0.
08f0: 31 7d 2c 30 2e 32 2c 30 2e 33 29 2d 3e 7b 30 2e 1},0.2,0.3)->{0.
0900: 36 7d 0a 46 6c 6f 61 74 20 66 28 46 6c 6f 61 74 6}.Float f(Float
0910: 2c 66 6c 6f 61 74 2c 64 6f 75 62 6c 65 29 3a 28 ,float,double):(
0920: 7b 30 2e 31 7d 2c 31 2e 36 35 2c 30 2e 33 29 2d {0.1},1.65,0.3)-
0930: 3e 7b 32 2e 30 35 7d 0a 44 6f 75 62 6c 65 20 66 >{2.05}.Double f
0940: 28 66 6c 6f 61 74 2c 44 6f 75 62 6c 65 2c 64 6f (float,Double,do
0950: 75 62 6c 65 29 3a 28 30 2e 31 2c 7b 30 2e 32 7d uble):(0.1,{0.2}
0960: 2c 30 2e 33 29 2d 3e 7b 30 2e 36 7d 0a 44 6f 75 ,0.3)->{0.6}.Dou
0970: 62 6c 65 20 66 28 66 6c 6f 61 74 2c 44 6f 75 62 ble f(float,Doub
0980: 6c 65 2c 64 6f 75 62 6c 65 29 3a 28 31 2e 36 35 le,double):(1.65
0990: 2c 7b 30 2e 32 7d 2c 30 2e 33 29 2d 3e 7b 32 2e ,{0.2},0.3)->{2.
09a0: 31 35 7d 0a 15}.