Guest User

Untitled

a guest
Feb 21st, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. require 'befunge93'
  2.  
  3. class ExtendedBefunge93 < Befunge93
  4. define_method :"=" do
  5. move
  6. move until @memory[@position] == "="
  7. end
  8.  
  9. define_method :"d" do
  10. puts
  11. 25.times do |a|
  12. 80.times do |b|
  13. print @memory[[b,a]].to_s
  14. end
  15. puts
  16. end
  17. s; puts
  18. end
  19.  
  20. define_method :"s" do
  21. print "[#{@stack.join(":")}]"
  22. end
  23. end
Add Comment
Please, Sign In to add comment