Advertisement
justync7

DerpLang Console

Oct 10th, 2012
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.56 KB | None | 0 0
  1. --DerpLang Created By Justyn Clarke (2012)
  2. function parse(code)
  3. for i=1,code:len() do
  4. if drop then
  5. term.clear()
  6. term.setCursorPos(1,1)
  7. end
  8. if wait then
  9. sleep(1)
  10. end
  11. char=code:sub(i,i)
  12. if char ==">" then
  13. drop=false
  14. wait=false
  15. write(code:sub(i-1,i-1))
  16. elseif char=="<" then
  17. wait=true
  18. drop=false
  19. skip=false
  20. elseif char=="+" then
  21. write("\n")
  22. elseif char=="-" then
  23. drop=true
  24. skip=false
  25. wait=false
  26. end
  27. end
  28. end
  29. term.clear()
  30. term.setCursorPos(1,1)
  31. print("DerpLang V1 Made by Justyn Clarke (2012)")
  32. while true do
  33. write("> ")
  34. code=read()
  35. parse(code)
  36. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement