Creato da pastuweb.com
Share My Page
My Social Accounts
Account FaceBook Account LinkedIn Account Twitter Account Google Plus Account Git Hub

Steps dei vari Esercizi:

1) creare un file come descritto nei requisiti

2) darlo in pasto all scanner JFlex

2) mappatura simboli JFlex con CUP

4) esecuzione parser CUP per la sintassi/semantica

5) produrre in uscita quello richiesto dai requisiti

 

Esercizio 1: Calcolare la dimenesione totale dei file MP3 scaricati dall'utente

Files:

Requisiti

Input file (vedi Requisiti)

Scanner JFlex: versione 1 o versione 2 o versione 3

Parser CUP: versione 1 o versione 2 o versione 3

Output File (vedi Requisiti)

 

Esercizio 2: Gestione dei comandi per lo spazio bidimensionale

Files:

Requisiti: foglio1 foglio2

Input file (vedi Requisiti)

Scanner JFlex: versione 1

Parser CUP: versione 1 (+ Coordinata)

 

Output File (vedi Requisiti)

 

Esercizio 3: Riconoscere un linguaggio che descrive dei prodotti ed attribuisce loro dei punteggi

Files:

Requisiti

Input file (vedi Requisiti)

Scanner JFlex: versione 1

Parser CUP: versione 1

 

Output File (vedi Requisiti)

Esercizio 4: Traduzione da file (mini) C in Pseudo Assembler

Files:

Requisiti

Input file (vedi Requisiti)

Scanner JFlex

Parser CUP (è presente anche un controllo su alcuni errori)

 

Output File (vedi Requisiti)

Esercizio 5: Traduzione da file (mini) C in Pseudo Assmebler con controllo dei tipi

Files:

Requisiti

Input file (vedi Requisiti)

Scanner JFlex: versione 1 o versione 2

Parser CUP: versione 1 o versione 2 (è presente anche un controllo degli errori)

Output File (vedi Requisiti)

 
Average (1 Vote)
The average rating is 5.0 stars out of 5.