Niseg

macros (for preprocessor)

Apr 22nd, 2013
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. #define rpt repeat
  2. #define utl until
  3. #define els else
  4. #define eif elseif
  5. #define whi while
  6. #define tpf turtle.place()
  7. #define tpd turtle.placeDown()
  8. #define tpu turtle.placeUp()
  9. #define tmf turtle.forward()
  10. #define tmd turtle.down()
  11. #define tmu turtle.up()
  12. #define tmb turtle.back()
  13. #define ttl turtle.turnLeft()
  14. #define ttr turtle.turnRight()
  15. #define txf turtle.dig()
  16. #define txu turtle.digUp()
  17. #define txd turtle.digDown()
  18. #define tdf turtle.drop()
  19. #define tdd turtle.dropDown()
  20. #define tdu turtle.dropUp()
  21. #define tlu turtle.detectUp()
  22. #define tlf turtle.detect()
  23. #define tld turtle.detectDown()
  24. #define tsl turtle.select
  25. #define tcf turtle.compare()
  26. #define tcu turtle.compareUp()
  27. #define tcd turtle.compareDown()
  28. #define bot "bottom"
  29. #define top "top"
  30. #define lef "left"
  31. #define rig "right"
  32. #define fro "front"
  33. #define bak "back"
  34. #define rsu redstone.setOutput("top",true)
  35. #define rsd redstone.setOutput("bottom",true)
  36. #define rsf redstone.setOutput("front",true)
  37. #define rsb redstone.setOutput("back",true)
  38. #define rsl redstone.setOutput("left",true)
  39. #define rsr redstone.setOutput("right",true)
  40. #define rcu redstone.setOutput("top",false)
  41. #define rcd redstone.setOutput("bottom",false)
  42. #define rcf redstone.setOutput("front",false)
  43. #define rcb redstone.setOutput("back",false)
  44. #define rcl redstone.setOutput("left",false)
  45. #define rcr redstone.setOutput("right",false)
  46. #define rgu redstone.getInput("top")
  47. #define rgd redstone.getInput("bottom")
  48. #define rgf redstone.getInput("front")
  49. #define rgb redstone.getInput("back")
  50. #define rgl redstone.getInput("left")
  51. #define rgr redstone.getInput("right")
Advertisement
Add Comment
Please, Sign In to add comment