PageRenderTime 1081ms CodeModel.GetById 5ms RepoModel.GetById 0ms app.codeStats 0ms

/trunk/Examples/test-suite/octave/primitive_ref_runme.m

#
Objective C | 53 lines | 40 code | 13 blank | 0 comment | 25 complexity | c6166d489e9679293da1c5d7c8fc4284 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. primitive_ref
  2. if (ref_int(3) != 3)
  3. error
  4. endif
  5. if (ref_uint(3) != 3)
  6. error
  7. endif
  8. if (ref_short(3) != 3)
  9. error
  10. endif
  11. if (ref_ushort(3) != 3)
  12. error
  13. endif
  14. if (ref_long(3) != 3)
  15. error
  16. endif
  17. if (ref_ulong(3) != 3)
  18. error
  19. endif
  20. if (ref_schar(3) != 3)
  21. error
  22. endif
  23. if (ref_uchar(3) != 3)
  24. error
  25. endif
  26. if (ref_float(3.5) != 3.5)
  27. error
  28. endif
  29. if (ref_double(3.5) != 3.5)
  30. error
  31. endif
  32. if (ref_bool(true) != true)
  33. error
  34. endif
  35. if (!strcmp(ref_char('x'),'x'))
  36. error
  37. endif
  38. if (ref_over(0) != 0)
  39. error
  40. endif