Escolar Documentos
Profissional Documentos
Cultura Documentos
Begin
End
<declarao>
Var
<ident>
A
<exp>
:
<tipo>
Integer
Boolean
String
Real
<exp>
;
<declarao>
If
<bool>
true
<exp>
Then
<exp>
Begin
<exp>
End
<exp>
;
<declarao>
:=
<ident>
A
<valor>
5
<exp>
;
<declarao>
While
<bool>
A <= 5
<exp>
Begin
<exp>
Do
<exp>
End
<exp>
;
<declarao>
>, <, >=, <=, =, <>
<ident>
A
<ident>
5
<declarao>
And, Or, Xor
<bool>
A>5
<bool>
B<7
<declarao>
Write, Read
<exp>
(
<ident>
A
<exp>
)
<exp>
;
<declarao>
For
<ident>
A
<exp>
To, DownTo
<ident>
B
<exp>
Begin
<exp>
Do
<exp>
End
<exp>
;
Do
Or
=
>
Bool
Pal
int
Begin
0
num
End