1. -> 2. -> | EMPTY 3. -> | 4. -> var ; 5. -> , ID | ID 6. -> array ; 7. -> , | 8. -> NUMBER ID 9. -> | EMPTY 10. -> proc ID ( ) endproc 11. -> | EMPTY 12. -> , ID | ID 13. -> | EMPTY 14. -> var ; 15. -> , ID | ID 16. -> ; | EMPTY 17. -> | | | | | 18. -> = 19. -> if endif 20. -> else | EMPTY 21. -> | 22. -> while endwhile 23. -> do endo while 24. -> | | 25. -> ID ( ) 26. -> retval 27. -> | EMPTY 28. -> , | 29. -> | NUMBER | | ' CHARACTER ' 30. -> ID | ID [ ] 31. -> read ( ) | readstr ( ID ) 32. -> write ( ) | writestr ( " STRING " ) | writestr ( ID ) 33. -> line 34. -> | 35. -> | 36. -> | ( ) 37. -> + | - 38. -> * | / 39. -> or | 40. -> and | 41. -> not | 42. -> ( ) | ( ) 43. -> = | < | <= | > | >= | #