Departamento de Ciência da Computação, UNIVALI
Disciplina de Linguagens formais e autômatos
Professor Rafael de Santiago, MSc.
Acadêmicos Aílton Cardoso Júnior e João Felipe Gonçalves
Objetivo: exercitar os conteúdos vistos em sala sobre linguagens livres de contexto, sob perspectiva de compiladores.
-- | Comando | Instrução |
---|---|---|
Pular linha | | | |
Titulo | [titulo] | |
Negrito | +palavra+ | |
Tachado | \ |
|
Italico | /palavra/ |
--
variavel:[a-zA-Z0-9\s]*
ponto: .
ignoraveis:[\n\t]+
:{ignoraveis}
variavel:{variavel}
ponto: {ponto}
pula:"|"
A_titulo:"["
F_titulo:"]"
negrito:"+"
risca:"~~"
italico:"/"
\ ::= A_titulo variavel#1 F_titulo | negrito variavel#2 negrito | italico variavel#3 italico | risca variavel#4 risca | variavel#5 | pula#6 | ponto#7 | î;