Pošli další token
Pošli další token
Pošli další token
Pošli další token
Pošli další token
id
:=
Assignment
Expr
*
Expr
Expr
num
id
P
o
s
id
Lexikální analyz.
id
Pos
:
=
:=
:=
R
a
t
e
id
id
ERate
*
*
*
6
0
int
int
60
Zdrojový program:
Příklad:
Syntaktický analyz.
Pos := Rate*60
Lexikální analyzátor (Scanner)
Zdrojový program
Lexikální analyz.
Scanner
Syntaktický analyz.
Parser
Pošli další token
Token
Čti další znak
id
:=
Assignment
Expr
Lexikální analyz.
id
Pos
:=
id
Zdrojový program:
Příklad:
Syntaktický analyz.
Pos := Rate*60
ERate
Pošli další token
1.
2.
3.
2/35