home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 February / Chip_2000-02_cd.bin / zkuste / Delphi / navody / tt / objvm.exe / DATA / ObjGram.txt < prev    next >
Text File  |  1998-03-11  |  1KB  |  79 lines

  1. `gram` `prog`
  2. `prog` `stat` ; `prog'`
  3. `prog'` `prog`
  4. `prog'`
  5. `ID` `id`
  6. `id` `id/call` `id'`
  7. `id'`
  8. `id'` . `id`
  9. `id/call` `id-el` `id/call'`
  10. `id/call'`
  11. `id/call'` `call`
  12. `id-el` "ID"
  13. `id-el` ID
  14. `stat` `call-or-assig`
  15. `call-or-assig` `ID` `call-or-assig'`
  16. `call-or-assig'` `assig`
  17. `call-or-assig'`
  18. `assig` := `e`
  19. `stat` `if`
  20. `if` ┼╤╦╚ `e` ╥╬ `prog` `if'`
  21. `if'` ╩╬═┼╓
  22. `if'` ╚═└╫┼ `prog` ╩╬═┼╓
  23. `if` IF `e` THEN `prog` `if''`
  24. `if''` END
  25. `if''` ELSE `prog` END
  26. `e` `se` `e'`
  27. `e'` `rop` `se`
  28. `e'` ═┼ `rop` `se`
  29. `e'`
  30. `rop` =
  31. `rop` <>
  32. `rop` <
  33. `rop` >
  34. `rop` <=
  35. `rop` >=
  36. `rop` in
  37. `se` `ae`
  38. `se` + `ae`
  39. `se` - `ae`
  40. `ae` `t` `ae'`
  41. `ae'` `aop` `ae`
  42. `ae'`
  43. `aop` +
  44. `aop` -
  45. `aop` ╚╦╚
  46. `aop` xor
  47. `t` `f` `t'`
  48. `t'` `mop` `t`
  49. `t'`
  50. `mop` *
  51. `mop` /
  52. `mop` div
  53. `mop` rem
  54. `mop` ╚
  55. `f` 10E46
  56. `f` `ID`
  57. `f` ( `e` )
  58. `f` ═┼ `f`
  59. `f` NOT `f`
  60. `stat` `while`
  61. `while` ╧╬╩└ `e` ─┼╦└╥▄ `prog` ╩╬═┼╓
  62. `while` WHILE `e` DO `prog` END
  63. `stat` `for`
  64. `for` ╧╬┬╥╬╨╚╥▄ `e` `times` `prog` ╩╬═┼╓
  65. `for` REPEAT `e` TIMES `prog` END
  66. `times` ╨└╟
  67. `times` ╨└╟└
  68. `call` `arglist`
  69. `arglist`
  70. `arglist` ( `args` )
  71. `args` `e` `args'`
  72. `args'`
  73. `args'` , `args`
  74. `f` '╤≥≡εΩα'
  75. `f` ╚╤╥╚═└
  76. `f` ╦╬╞▄
  77. `f` TRUE
  78. `f` FALSE
  79.