Advertisement
claukiller

Untitled

May 16th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1.  
  2. #source "inputxor.txt"
  3.  
  4.  
  5. ' Invocation to the main function
  6. call main
  7. halt
  8.  
  9.  
  10. #line 1
  11.  
  12. main:
  13. ' * Parameters
  14. ' * Local variables
  15. enter 0
  16.  
  17. #line 2
  18. ' * Write
  19. pushi 1
  20. jz label1
  21. jmp label3
  22. label3:
  23. pushi 0
  24. jz label4
  25. jmp label2
  26. label1:
  27. pushi 0
  28. jz label2
  29. jmp label4
  30. label2:
  31. pushi 0
  32. jmp label5
  33. label4:
  34. pushi 1
  35. label5:
  36. outi
  37.  
  38. #line 3
  39. ' * Write
  40. pushi 0
  41. jz label7
  42. jmp label9
  43. label9:
  44. pushi 1
  45. jz label10
  46. jmp label8
  47. label7:
  48. pushi 1
  49. jz label8
  50. jmp label10
  51. label8:
  52. pushi 0
  53. jmp label11
  54. label10:
  55. pushi 1
  56. label11:
  57. outi
  58.  
  59. #line 4
  60. ' * Write
  61. pushi 1
  62. jz label13
  63. jmp label15
  64. label15:
  65. pushi 1
  66. jz label16
  67. jmp label14
  68. label13:
  69. pushi 1
  70. jz label14
  71. jmp label16
  72. label14:
  73. pushi 0
  74. jmp label17
  75. label16:
  76. pushi 1
  77. label17:
  78. outi
  79.  
  80. #line 5
  81. ' * Write
  82. pushi 0
  83. jz label19
  84. jmp label21
  85. label21:
  86. pushi 0
  87. jz label22
  88. jmp label20
  89. label19:
  90. pushi 0
  91. jz label20
  92. jmp label22
  93. label20:
  94. pushi 0
  95. jmp label23
  96. label22:
  97. pushi 1
  98. label23:
  99. outi
  100. ret 0, 0, 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement