beng

Untitled

Mar 10th, 2017
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.71 KB | None | 0 0
  1. % java -cp ~/src/antlr4/tool/target/antlr4-4.7-SNAPSHOT-complete.jar:. org.antlr.v4.gui.TestRig TR29 graphemes -trace -tree -tokens -encoding utf-8
  2. Whee utf-8
  3. Z̤̲̙̙͎̥̝A͎̣͔̙͘L̥̻̗̳̻̳̳͢G͉̖̯͓̞̩̦O̹̹̺!̙͈͎̞̬
  4. [@0,0:0='Z',<NonControl>,1:0]
  5. [@1,1:1='̤',<Extend>,1:1]
  6. [@2,2:2='̲',<Extend>,1:2]
  7. [@3,3:3='̙',<Extend>,1:3]
  8. [@4,4:4='̙',<Extend>,1:4]
  9. [@5,5:5='͎',<Extend>,1:5]
  10. [@6,6:6='̥',<Extend>,1:6]
  11. [@7,7:7='̝',<Extend>,1:7]
  12. [@8,8:8='A',<NonControl>,1:8]
  13. [@9,9:9='͎',<Extend>,1:9]
  14. [@10,10:10='̣',<Extend>,1:10]
  15. [@11,11:11='͔',<Extend>,1:11]
  16. [@12,12:12='̙',<Extend>,1:12]
  17. [@13,13:13='͘',<Extend>,1:13]
  18. [@14,14:14='L',<NonControl>,1:14]
  19. [@15,15:15='̥',<Extend>,1:15]
  20. [@16,16:16='̻',<Extend>,1:16]
  21. [@17,17:17='̗',<Extend>,1:17]
  22. [@18,18:18='̳',<Extend>,1:18]
  23. [@19,19:19='̻',<Extend>,1:19]
  24. [@20,20:20='̳',<Extend>,1:20]
  25. [@21,21:21='̳',<Extend>,1:21]
  26. [@22,22:22='͢',<Extend>,1:22]
  27. [@23,23:23='G',<NonControl>,1:23]
  28. [@24,24:24='͉',<Extend>,1:24]
  29. [@25,25:25='̖',<Extend>,1:25]
  30. [@26,26:26='̯',<Extend>,1:26]
  31. [@27,27:27='͓',<Extend>,1:27]
  32. [@28,28:28='̞',<Extend>,1:28]
  33. [@29,29:29='̩',<Extend>,1:29]
  34. [@30,30:30='̦',<Extend>,1:30]
  35. [@31,31:31='O',<NonControl>,1:31]
  36. [@32,32:32='̹',<Extend>,1:32]
  37. [@33,33:33='̹',<Extend>,1:33]
  38. [@34,34:34='̺',<Extend>,1:34]
  39. [@35,35:35='!',<NonControl>,1:35]
  40. [@36,36:36='̙',<Extend>,1:36]
  41. [@37,37:37='͈',<Extend>,1:37]
  42. [@38,38:38='͎',<Extend>,1:38]
  43. [@39,39:39='̞',<Extend>,1:39]
  44. [@40,40:40='̬',<Extend>,1:40]
  45. [@41,41:41='\n',<NonControl>,1:41]
  46. [@42,42:41='<EOF>',<EOF>,2:0]
  47. enter graphemes, LT(1)=Z
  48. enter grapheme_cluster, LT(1)=Z
  49. consume [@0,0:0='Z',<6>,1:0] rule grapheme_cluster
  50. consume [@1,1:1='̤',<3>,1:1] rule grapheme_cluster
  51. consume [@2,2:2='̲',<3>,1:2] rule grapheme_cluster
  52. consume [@3,3:3='̙',<3>,1:3] rule grapheme_cluster
  53. consume [@4,4:4='̙',<3>,1:4] rule grapheme_cluster
  54. consume [@5,5:5='͎',<3>,1:5] rule grapheme_cluster
  55. consume [@6,6:6='̥',<3>,1:6] rule grapheme_cluster
  56. consume [@7,7:7='̝',<3>,1:7] rule grapheme_cluster
  57. exit grapheme_cluster, LT(1)=A
  58. enter grapheme_cluster, LT(1)=A
  59. consume [@8,8:8='A',<6>,1:8] rule grapheme_cluster
  60. consume [@9,9:9='͎',<3>,1:9] rule grapheme_cluster
  61. consume [@10,10:10='̣',<3>,1:10] rule grapheme_cluster
  62. consume [@11,11:11='͔',<3>,1:11] rule grapheme_cluster
  63. consume [@12,12:12='̙',<3>,1:12] rule grapheme_cluster
  64. consume [@13,13:13='͘',<3>,1:13] rule grapheme_cluster
  65. exit grapheme_cluster, LT(1)=L
  66. enter grapheme_cluster, LT(1)=L
  67. consume [@14,14:14='L',<6>,1:14] rule grapheme_cluster
  68. consume [@15,15:15='̥',<3>,1:15] rule grapheme_cluster
  69. consume [@16,16:16='̻',<3>,1:16] rule grapheme_cluster
  70. consume [@17,17:17='̗',<3>,1:17] rule grapheme_cluster
  71. consume [@18,18:18='̳',<3>,1:18] rule grapheme_cluster
  72. consume [@19,19:19='̻',<3>,1:19] rule grapheme_cluster
  73. consume [@20,20:20='̳',<3>,1:20] rule grapheme_cluster
  74. consume [@21,21:21='̳',<3>,1:21] rule grapheme_cluster
  75. consume [@22,22:22='͢',<3>,1:22] rule grapheme_cluster
  76. exit grapheme_cluster, LT(1)=G
  77. enter grapheme_cluster, LT(1)=G
  78. consume [@23,23:23='G',<6>,1:23] rule grapheme_cluster
  79. consume [@24,24:24='͉',<3>,1:24] rule grapheme_cluster
  80. consume [@25,25:25='̖',<3>,1:25] rule grapheme_cluster
  81. consume [@26,26:26='̯',<3>,1:26] rule grapheme_cluster
  82. consume [@27,27:27='͓',<3>,1:27] rule grapheme_cluster
  83. consume [@28,28:28='̞',<3>,1:28] rule grapheme_cluster
  84. consume [@29,29:29='̩',<3>,1:29] rule grapheme_cluster
  85. consume [@30,30:30='̦',<3>,1:30] rule grapheme_cluster
  86. exit grapheme_cluster, LT(1)=O
  87. enter grapheme_cluster, LT(1)=O
  88. consume [@31,31:31='O',<6>,1:31] rule grapheme_cluster
  89. consume [@32,32:32='̹',<3>,1:32] rule grapheme_cluster
  90. consume [@33,33:33='̹',<3>,1:33] rule grapheme_cluster
  91. consume [@34,34:34='̺',<3>,1:34] rule grapheme_cluster
  92. exit grapheme_cluster, LT(1)=!
  93. enter grapheme_cluster, LT(1)=!
  94. consume [@35,35:35='!',<6>,1:35] rule grapheme_cluster
  95. consume [@36,36:36='̙',<3>,1:36] rule grapheme_cluster
  96. consume [@37,37:37='͈',<3>,1:37] rule grapheme_cluster
  97. consume [@38,38:38='͎',<3>,1:38] rule grapheme_cluster
  98. consume [@39,39:39='̞',<3>,1:39] rule grapheme_cluster
  99. consume [@40,40:40='̬',<3>,1:40] rule grapheme_cluster
  100. exit grapheme_cluster, LT(1)=
  101.  
  102. enter grapheme_cluster, LT(1)=
  103.  
  104. consume [@41,41:41='\n',<6>,1:41] rule grapheme_cluster
  105. exit grapheme_cluster, LT(1)=<EOF>
  106. consume [@42,42:41='<EOF>',<-1>,2:0] rule graphemes
  107. exit graphemes, LT(1)=<EOF>
  108. (graphemes (grapheme_cluster Z ̤ ̲ ̙ ̙ ͎ ̥ ̝) (grapheme_cluster A ͎ ̣ ͔ ̙ ͘) (grapheme_cluster L ̥ ̻ ̗ ̳ ̻ ̳ ̳ ͢) (grapheme_cluster G ͉ ̖ ̯ ͓ ̞ ̩ ̦) (grapheme_cluster O ̹ ̹ ̺) (grapheme_cluster ! ̙ ͈ ͎ ̞ ̬) (grapheme_cluster \n) <EOF>)
Advertisement
Add Comment
Please, Sign In to add comment