home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / CLISP-2.LHA / CLISP960530-ki.lha / ffcall / avcall / tests.out < prev    next >
Encoding:
Text File  |  1996-06-20  |  2.4 KB  |  55 lines

  1. void f(void):
  2. void f(void):
  3. int f(void):->99
  4. int f(void):->99
  5. int f(int):(1)->2
  6. int f(int):(1)->2
  7. int f(2*int):(1,2)->3
  8. int f(2*int):(1,2)->3
  9. int f(4*int):(1,2,3,4)->10
  10. int f(4*int):(1,2,3,4)->10
  11. int f(8*int):(1,2,3,4,5,6,7,8)->36
  12. int f(8*int):(1,2,3,4,5,6,7,8)->36
  13. int f(16*int):(1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8)->72
  14. int f(16*int):(1,2,3,4,5,6,7,8,1,2,3,4,5,6,7,8)->72
  15. float f(float):(0.1)->1.1
  16. float f(float):(0.1)->1.1
  17. float f(2*float):(0.1,0.2)->0.3
  18. float f(2*float):(0.1,0.2)->0.3
  19. float f(4*float):(0.1,0.2,0.3,0.4)->1
  20. float f(4*float):(0.1,0.2,0.3,0.4)->1
  21. float f(8*float):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->3.6
  22. float f(8*float):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->3.6
  23. float f(16*float):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->7.2
  24. float f(16*float):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->7.2
  25. double f(double):(0.1)->1.1
  26. double f(double):(0.1)->1.1
  27. double f(2*double):(0.1,0.2)->0.3
  28. double f(2*double):(0.1,0.2)->0.3
  29. double f(4*double):(0.1,0.2,0.3,0.4)->1
  30. double f(4*double):(0.1,0.2,0.3,0.4)->1
  31. double f(8*double):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->3.6
  32. double f(8*double):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->3.6
  33. double f(16*double):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->7.2
  34. double f(16*double):(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8)->7.2
  35. uchar f(uchar,ushort,uint,ulong):(97,2,3,4)->255
  36. uchar f(uchar,ushort,uint,ulong):(97,2,3,4)->255
  37. double f(int,int,double,double):(1,2,0.3,0.4)->3.7
  38. double f(int,int,double,double):(1,2,0.3,0.4)->3.7
  39. double f(int,double,int,double):(1,0.2,3,0.4)->4.6
  40. double f(int,double,int,double):(1,0.2,3,0.4)->4.6
  41. ushort f(char,double,char,double):('a',0.2,'€',0.4)->65506
  42. ushort f(char,double,char,double):('a',0.2,'€',0.4)->65506
  43. void* f(void*,double*,char*,Int*):(0x7a43d7c,0x7a43d3c,0x7aadc8a,0x7a43e14)->0x7a43d3d
  44. void* f(void*,double*,char*,Int*):(0x7a43d7c,0x7a43d3c,0x7aadc8a,0x7a43e14)->0x7a43d3d
  45. Int f(Int,Int,Int):({1},{2},{3})->{6}
  46. Int f(Int,Int,Int):({1},{2},{3})->{6}
  47. Char f(Char,double,Char):({'A'},0.2,{'C'})->{'B'}
  48. Char f(Char,double,Char):({'A'},0.2,{'C'})->{'B'}
  49. Double f(float,Double,double):(0.1,{0.2},0.3)->{0.6}
  50. Double f(float,Double,double):(0.1,{0.2},0.3)->{0.6}
  51. J f(J,int,J):({47,11},2,{73,55})->{120,68}
  52. J f(J,int,J):({47,11},2,{73,55})->{120,68}
  53. X f(B,char,double,B):({0.1,{1,2,3}},'',0.3,{0.2,{5,4,3}})->{"return val",''}
  54. X f(B,char,double,B):({0.1,{1,2,3}},'',0.3,{0.2,{5,4,3}})->{"return val",''}
  55.