.


:




:

































 

 

 

 


CR1. .




CR2. , IF, WHILE, .. . ( )

5 , VAR Ch: CHAR < >

 

. 5. < >

BEGIN 9, 10 3

SR9. < BEGIN>::= BEGIN < > END

SR10. < >::= <>

| < >; <>

CR3. , READ, WRITE .. < > < >.

CF-Pascal

Pascal.

SR11. <>::= < READ>

| < WRITE>

| < >

| < >

| < BEGIN>

| < IF>

| < WHILE>

SR12. < READ>::= READ (< >)

SR13. < WRITE>::= WRITE(< write>)

| WRITELN (< write>)

| WRITELN

SR14. < write>::= < write>

| < write>, < write>

SR15. < write>::= <>

| '< >'

SR16. < >::= <>
| < > <>

SR17. <>::= <>, <>, < >

SR18 < >::= (|) | = | { | } |: |; | | < | > |, |. | #

- , CF-Pascal.

 

SR19. < >::= <>:= <>

SR20. <>::= <>

| '<>'

SR21. < >::=

SR22. < IF>::= IF <> THEN <>

| IF <> THEN <> ELSE <>

SR23. <>::= <> < > <>

SR24. <>::= < | = | > | <= | <> | >=

SR25. < WHILE>::= WHILE <> DO <>

- BNF, :

{ }; . , , < > < write>.

 

- , , -. . - , READ , , . , , .

 






:


: 2016-11-12; !; : 535 |


:

:

- , .
==> ...

1563 - | 1374 -


© 2015-2024 lektsii.org - -

: 0.01 .