export.js 985 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. var RTL$ = {
  2. makeArray: function (/*dimensions, initializer*/){
  3. var forward = Array.prototype.slice.call(arguments);
  4. var result = new Array(forward.shift());
  5. var i;
  6. if (forward.length == 1){
  7. var init = forward[0];
  8. if (typeof init == "function")
  9. for(i = 0; i < result.length; ++i)
  10. result[i] = init();
  11. else
  12. for(i = 0; i < result.length; ++i)
  13. result[i] = init;
  14. }
  15. else
  16. for(i = 0; i < result.length; ++i)
  17. result[i] = this.makeArray.apply(this, forward);
  18. return result;
  19. }
  20. };
  21. var m = function (){
  22. var ci = 123;
  23. function T1(){
  24. }
  25. function NotExportedRecord(){
  26. }
  27. var pr1 = null;
  28. var p2 = null;
  29. var vi = 0;
  30. function p1(){
  31. }
  32. return {
  33. ci: ci,
  34. T1: T1,
  35. PNotExportedRecord: NotExportedRecord,
  36. pr1: function(){return pr1;},
  37. p2: function(){return p2;},
  38. vi: function(){return vi;},
  39. p1: p1
  40. }
  41. }();