analizador léxico de una noticia de periódico
Carlos Isai Gonzales Aguilar
Perla Zoraida Ramírez Galavíz
Noticia -> titulo fecha texto
Fecha-> día sep mes sep año
Titulo -> texto
Texto -> L|N|sig
Día -> NN
Mes ->NN
Año -> NN|NNNN
L = {a,…,z, A,…,Z}
Sig = {; . - [ ] { } ….. sep}
Sep = {/, -}
N = {0,…,9}
Prim (día) = prim(N) U prim (N)= {0,…,9}
Prim (mes)= prim(N) U prim (N)= {0,…,9}
Prime (año) = prim(N) Uprim (N) U prim (N) U prim (N)= {0,…,9}
Prim (sep) = {/,-}
Prim (sig) = {todos los signos} U prim(sep) = {todos los signos}
Prim (L) = {a,…z,A,…,Z}
Prim (N) = {0,….,9}
Prim (texto) = prim (L) U prim(N) U prim (sig) = {a,…,z.,A,…,Z,0,….,9,todos los signos}
Prim (fecha)= prim (dia) U prim (mes) U prim (año) U prim (sep) = {0,…,9,/,-}
Prim (titulo)= prim (texto) = {a,…,z.,A,…,Z,0,….,9,todos lossignos}
Prim (Noticia) = prim (titulo) U prim (fecha) U prim (texto) = {a,…z, A,….,Z, 0,…,9, todos los signos}
Sig (Noticia) = {$}
Sig(fecha)= prim(Texto) = {a,…,z.,A,…,Z,0,….,9,todos los signos}Sig(titulo) = prim (fecha texto)= {0,…,9,/,-}
Sig (texto) = Sig (Noticia) = {$}
Sig (L) = prim (N) = {0,…,9}
Sig (sig) = sig (texto) = {$}
Sig (sep) = prim (mes) U prim(año) = {0,….,9}
Sig (dia) = prim(sep) = {/, -}
Sig (mes) = prim (sep) = {/, -}
Sig (año) = prim (fecha) = {a,…,z.,A,…,Z,0,….,9,todos los signos}
Sig (N) = prim (sig) = {todos los signos}
Pred (N-> {0,…,09}) = {1}
Pred (año-> NN) ={1}
Pred (años->NNNN) = {1}
Pred (mes->NN) = {1}
Pred (día->NN) = {1}
Pred (sep-> {/,-}) = {/}
Pred (sig-> {todos los signos, sep}) = {todos los signos,sep}
Pred (L-> a,…,z) = {a}
Pred (L -> A,…,Z) ={A}
Pred (texto -> L) = {a,…,z,A,…,Z}
Pred (texto -> N) = {0,…,9}
Pred (texto -> sig) = {todos los signos, sep}
Pred (titulo -> texto) = {a,…,z,A,….Z,todos los signos}
Pred (fecha-> dia sep mes sepaño) = {0,…,9}
Pred (noticia -> titulo fecha texto) = {a,…,z,A,….,Z,0,…,9, todos los signos}
Entrada
Estado
L
Sig
N
Sep
1
2
14
16
6,9
2
2
3
3
3
3
0
0
0
0
4
0
0
5
0
5
0
0
0
0
6
0
0
7
0
7
0
0
8
0
8
0...
Regístrate para leer el documento completo.