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 >
Wrap
Text File
|
1998-03-11
|
1KB
|
79 lines
`gram` `prog`
`prog` `stat` ; `prog'`
`prog'` `prog`
`prog'`
`ID` `id`
`id` `id/call` `id'`
`id'`
`id'` . `id`
`id/call` `id-el` `id/call'`
`id/call'`
`id/call'` `call`
`id-el` "ID"
`id-el` ID
`stat` `call-or-assig`
`call-or-assig` `ID` `call-or-assig'`
`call-or-assig'` `assig`
`call-or-assig'`
`assig` := `e`
`stat` `if`
`if` ┼╤╦╚ `e` ╥╬ `prog` `if'`
`if'` ╩╬═┼╓
`if'` ╚═└╫┼ `prog` ╩╬═┼╓
`if` IF `e` THEN `prog` `if''`
`if''` END
`if''` ELSE `prog` END
`e` `se` `e'`
`e'` `rop` `se`
`e'` ═┼ `rop` `se`
`e'`
`rop` =
`rop` <>
`rop` <
`rop` >
`rop` <=
`rop` >=
`rop` in
`se` `ae`
`se` + `ae`
`se` - `ae`
`ae` `t` `ae'`
`ae'` `aop` `ae`
`ae'`
`aop` +
`aop` -
`aop` ╚╦╚
`aop` xor
`t` `f` `t'`
`t'` `mop` `t`
`t'`
`mop` *
`mop` /
`mop` div
`mop` rem
`mop` ╚
`f` 10E46
`f` `ID`
`f` ( `e` )
`f` ═┼ `f`
`f` NOT `f`
`stat` `while`
`while` ╧╬╩└ `e` ─┼╦└╥▄ `prog` ╩╬═┼╓
`while` WHILE `e` DO `prog` END
`stat` `for`
`for` ╧╬┬╥╬╨╚╥▄ `e` `times` `prog` ╩╬═┼╓
`for` REPEAT `e` TIMES `prog` END
`times` ╨└╟
`times` ╨└╟└
`call` `arglist`
`arglist`
`arglist` ( `args` )
`args` `e` `args'`
`args'`
`args'` , `args`
`f` '╤≥≡εΩα'
`f` ╚╤╥╚═└
`f` ╦╬╞▄
`f` TRUE
`f` FALSE