goto.tout 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. (1, LITERAL, "print")
  2. (1, OPEN_BRACKET)
  3. (1, STRING, "a")
  4. (1, CLOSE_BRACKET)
  5. (1, SEMICOLON)
  6. (2, LITERAL, "invstring")
  7. (2, SET)
  8. (2, STRING, "")
  9. (2, SEMICOLON)
  10. (3, LITERAL, "goto")
  11. (3, OPEN_BRACKET)
  12. (3, LABEL, "@label4")
  13. (3, CLOSE_BRACKET)
  14. (3, SEMICOLON)
  15. (4, LABEL, "@label3")
  16. (5, LITERAL, "print")
  17. (5, OPEN_BRACKET)
  18. (5, STRING, "e")
  19. (5, CLOSE_BRACKET)
  20. (5, SEMICOLON)
  21. (6, LITERAL, "goto")
  22. (6, OPEN_BRACKET)
  23. (6, LABEL, "@label5")
  24. (6, CLOSE_BRACKET)
  25. (6, SEMICOLON)
  26. (7, LABEL, "@label4")
  27. (9, LITERAL, "goto")
  28. (9, OPEN_BRACKET)
  29. (9, LABEL, "@label1")
  30. (9, CLOSE_BRACKET)
  31. (9, SEMICOLON)
  32. (10, LITERAL, "print")
  33. (10, OPEN_BRACKET)
  34. (10, STRING, "b")
  35. (10, CLOSE_BRACKET)
  36. (10, SEMICOLON)
  37. (11, LABEL, "@label1")
  38. (13, LITERAL, "goto")
  39. (13, OPEN_BRACKET)
  40. (13, STRING, "label2")
  41. (13, CLOSE_BRACKET)
  42. (13, SEMICOLON)
  43. (14, LITERAL, "print")
  44. (14, OPEN_BRACKET)
  45. (14, STRING, "c")
  46. (14, CLOSE_BRACKET)
  47. (14, SEMICOLON)
  48. (15, LABEL, "@label2")
  49. (15, SEMICOLON)
  50. (17, LITERAL, "goto")
  51. (17, OPEN_BRACKET)
  52. (17, LABEL, "@label3")
  53. (17, CLOSE_BRACKET)
  54. (17, SEMICOLON)
  55. (18, LABEL, "@label5")
  56. (19, LITERAL, "print")
  57. (19, OPEN_BRACKET)
  58. (19, STRING, "d")
  59. (19, CLOSE_BRACKET)
  60. (19, SEMICOLON)
  61. (21, LITERAL, "print")
  62. (21, OPEN_BRACKET)
  63. (21, STRING, "b")
  64. (21, CLOSE_BRACKET)
  65. (21, SEMICOLON)
  66. (22, EOF)