Guest User

Untitled

a guest
Jul 19th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. "print 'ok'; if(true == true && 1+2==3) { print 'hi' + 3; print 'hello'; }"
  2.  
  3. ==>
  4.  
  5. NODE: {ROOT,[ST_PRINT]}
  6. NODE: {ST_PRINT,[TOKEN]}
  7. NODE: {Token[contents=ok,type=STRING,start=7,end=10],[]}
  8. NODE: {ROOT,[ST_IF]}
  9. NODE: {ST_IF,[IF_COND,IF_ACTION]}
  10. NODE: {IF_COND,[ST_EQUALS,ST_EQUALS]}
  11. NODE: {ST_EQUALS,[TOKEN,TOKEN]}
  12. NODE: {Token[contents=true,type=BOOL_TRUE,start=16,end=19],[]}
  13. NODE: {Token[contents=true,type=BOOL_TRUE,start=24,end=27],[]}
  14. NODE: {ST_EQUALS,[TOKEN,TOKEN]}
  15. NODE: {Token[contents=3,type=null,start=0,end=0],[]}
  16. NODE: {Token[contents=3,type=NUMBER,start=37,end=37],[]}
  17. NODE: {IF_ACTION,[ROOT,ROOT]}
  18. NODE: {ROOT,[ST_PRINT]}
  19. NODE: {ST_PRINT,[TOKEN]}
  20. NODE: {Token[contents=hi3,type=null,start=0,end=0],[]}
  21. NODE: {ROOT,[ST_PRINT]}
  22. NODE: {ST_PRINT,[TOKEN]}
  23. NODE: {Token[contents=hello,type=STRING,start=64,end=70],[]}
Add Comment
Please, Sign In to add comment