• Non ci sono risultati.

C G Classificare le seguenti grammatiche: 1. Esercitazione I I

N/A
N/A
Protected

Academic year: 2021

Condividi "C G Classificare le seguenti grammatiche: 1. Esercitazione I I"

Copied!
3
0
0

Testo completo

(1)

LINGUAGGI FORMALI E COMPILATORIUNIVERSITÀ DELLA CALABRIA

DOCENTE:PROF.GIANLUIGI GRECO

CLASSIFICAZIONE DI UNA GRAMMATICA

Classificare le seguenti grammatiche:

1.

S 0AB1 A 0A | 0 B B1 | 1 2.

S 1A | 0B

A S0 | S0S | 0S | 0 B S1 | S1S | 1S | 1 3.

S (A+A) | (A-A) A (A+A) | (A-A)|I I 0J | 1J | ... | 9J J I | 0 | 1 | ... | 9 4.

S abc | aSBc cB Bc bB bb 5.

S ABS | ε BA AB BS b Bb bb Ab ab Aa aa 6.

S aS | bC | b C cC | c 7.

S aA | a A Sb

Classificare i seguenti linguaggi. In particolare, fornire una grammatica generatrice del tipo appropriato:

8. {anbmcn | n,m>0}

9. {anb (a | b)m | n, m >=0}

10. {anbncmdmepfp | n, m >=0 , p > 0}

11. {an bm cp dn+m | n, m, p> 0}

12. {anbpcn+mdqem | n, q >= 0, m,p >0}

13. {(ab)nbcam| n >=0, m>0}

Esercitazione

I I

(2)

LINGUAGGI FORMALI E COMPILATORIUNIVERSITÀ DELLA CALABRIA

DOCENTE:PROF.GIANLUIGI GRECO

SOLUZIONI

1.

S 0AB1 A 0A|0

B B1|1 Tipo 2

2.

S 1A|0B A S0|S0S|0S|0

B S1|S1S|1S|1 Tipo 2

3.

S (A+A)|(A-A) A (A+A)|(A-A)|I I 0J|1J|...|9J

J I|0|1|...|9 Tipo 2

4.

S abc | aSBc cB Bc

bB bb Tipo 1

5.

S ABS | ε BA AB BS b Bb bb Ab ab

Aa aa Tipo 0

6.

S aS | bC | b

C cC|c Tipo 3

7.

S aA | a

A Sb Tipo 2

(3)

LINGUAGGI FORMALI E COMPILATORIUNIVERSITÀ DELLA CALABRIA

DOCENTE:PROF.GIANLUIGI GRECO

8. {anbmcn | n,m>0}

S aSc | aBc

B bB| b Tipo 2

9. {anb (a | b)m | n, m >=0}

S aS | b | bA

A aA | a | bA | b Tipo 3

10. {anbncmdmepfp | n, m >=0 , p > 0}

S ACE | CE | AE | E A aAb | ab

C cCd | cd

E eEf | ef Tipo 2

11. {an bm cp dn+m | n, m, p> 0}

S aSd | aBd B bBd | bCd

C cC | c Tipo 2

12. {anbpcn+mdqem | n, q >= 0, m,p >0}

S AE A aAc | B B bB | b

E cEe | cDe | ce

D dD | d Tipo 2

13. {(ab)nbcam| n >=0, m>0}

S aB | bC B bS C cA

A aA | a Tipo 3

Riferimenti

Documenti correlati

persona animale cosa concreto astratto comune proprio maschile femminile singolare plurale individuale collettivo primitivo derivato alterato composto. casa X X X X X X

[r]

Riuscire a dimostrare che il carbonio presente nel meteorite marziano si è originato sul Pianeta rosso e non è un prodotto di contaminazione terrestre, sarebbe una

Gli studenti si addestrano, in caso di terremoto, a rifugiarsi sotto i banchi e ad affrettarsi verso un colle per sfuggire agli tsunami. Dopo la scossa verrà

 Alla proiezione di quel film hanno assistito anche alcuni studenti, i quali lo hanno molto apprezzato.. Completa le seguenti frasi inserendo negli spazi i pronomi personali “le”

a) Sottolinea i pronomi presenti nelle seguenti frasi: Punti ... /10.  Io non parteciperò alla gita scolastica che si svolgerà il

[r]

Compila la tabella scrivendo la prima persona singolare dei tempi semplici e composti del congiuntivo:.. VERBO PRESENTE PASSATO