Está en la página 1de 3

Analizador léxico.

Tabla de símbolos:

Token Lexema Patrón Palabra reservada

Num, Num1, a, x, text, Letra seguida de letra


Identificador no
… o digito

Digito seguido de más


entero [1-9], 11, 111, 1111, … no
dígitos

[a-z], [A-Z], aa, aaa, Letra seguida de más


letra no
aaaa, … letras

Letra I seguida de la
Int Int yes
letra n y t

Letra S seguida de la
String String yes
letra t, r, i, n y g

Letra f seguida de la
float float yes
letra l, o, a y t

Letra l seguida de la
leer leer yes
letra e, e y r

Letra i seguida de la
imp imprimir yes
letra m y p

+ + Signo + yes

- - Signo - yes

* * Signo * yes

/ / Signo / yes

= = Signo = yes
Signo = seguido del
== == yes
signo =

< < Signo < Yes

> > Signo > yes

Signo < seguido del


<= <= yes
signo =

Signo > seguido del


>= >= yes
signo =

Letra s seguida de la
start iniciar yes
letra t, a, r y t

Letra e seguida de la
end terminar yes
letra n y d

Letra i seguida de la
if if yes
letra f

Letra f seguida de la
for for yes
letra o y r

Letra e seguida de la
else else yes
letra l, s y e

Letra w seguida de la
while while yes
letra h, i, l y e

“ “ Signo “ yes

, , Signo , yes

; ; Signo ; yes

( ( Signo ( yes
) ) Signo ) yes

{ { Signo { yes

} } Signo } yes

Letra a seguida de la
and and yes
letra n y d

Signo & seguido del


&& && yes
signo &

Letra o seguida de la
or or yes
letra r

Símbolo | seguido del


|| || yes
símbolo |

También podría gustarte