check_indexes.js 650 B

12345678910111213141516171819202122232425262728293031
  1. <rtl code>
  2. var m = function (){
  3. function readCharArray(a/*ARRAY OF CHAR*/){
  4. var c = 0;
  5. c = RTL$.charAt(a, 1);
  6. c = RTL$.charAt(a, RTL$.charAt(a, 1));
  7. }
  8. function writeCharArray(a/*VAR ARRAY OF CHAR*/){
  9. var c = 0;
  10. RTL$.putAt(a, 1, c);
  11. RTL$.putAt(a, RTL$.charAt(a, 1), c);
  12. }
  13. function readIntArray(a/*ARRAY OF INTEGER*/){
  14. var i = 0;
  15. i = RTL$.getAt(a, 1);
  16. i = RTL$.getAt(a, RTL$.getAt(a, i));
  17. }
  18. function writeIntArray(a/*VAR ARRAY OF INTEGER*/){
  19. var i = 0;
  20. RTL$.putAt(a, 1, i);
  21. }
  22. function multiDimArray(i/*INTEGER*/, j/*INTEGER*/){
  23. var a = RTL$.makeArray(5, 5, 0);
  24. RTL$.putAt(RTL$.getAt(a, 1), 2, RTL$.getAt(RTL$.getAt(a, 3), 4));
  25. }
  26. }();