Linguaggi E Modelli Computazionali

Esame
Miei esempi per l'esame
Scala
Linguaggio blended di natura accademica
Linguaggi blended
Linguaggi che riuniscono concetti dei funzionali con concetti dei linugaggi standard
Lambda calcolo
La teoria base dietro ai linguaggi moderni
Javascript
Object based language con un interessante modello a oggetti
Costrutti linguistici e processi computazionali
Costrutti linguistici e processi computazionali
Push down automaton
Riconoscitore per linguaggi di tipo 2
Interpreti
Applicare una semantica ai linguaggi riconosciuti
Grammatiche ll(k)
Grammatiche di tipo 2 deterministiche
Analisi lr(k)
superando i limiti dell'analisi ll(k)
Teoria della computabilità
Introduzione alla teoria della computabilità
Linguaggi e grammatiche
Definizioni generali nel campo dei linguaggi
Grammatiche regolari (tipo 3)
Grammatiche semplici e meno espressive ma sempre deterministiche
Grammatiche di tipo 2 context free
Grammatiche libere dal contesto
Grammatiche di tipo 1
Grammatiche in cui non e concesso accorciare le frasi
Espressioni regolari
altra forma delle grammatiche regolari
Automa a stati finiti
riconoscitore per i linguaggi di tipo 3
Pumping lemma
Distinguere grammatiche di tipo 2 e 3
Grammatiche di tipo 0
Grammatiche più potenti ma anche più costose da riconoscere
Classificazione di chomsky
Tassonomia delle grammatiche