Il tuo (d)Blog

![]() |
![]() |
![]() |
. Sono passati da essere uno dei migliori siti (come fonte attendibile) ad un forum per ...... non so neanche io dirlo. Che fine hanno fatto le sezioni sulle nuove uscite in giappone in termini di fumetti e anime, le inchieste e quant'altro? Dumped!Il secondo sito che a mio malinquore non ci degna di essere aggiornato da un bel po e'"fumettidicarta".
Peccato che tutto questo avviene proprio durante la mia astinenza da fumetti. Sono 5 mesi che non ho il piacere di leggere un fumetto stampato, e ormai la mia collezione si sta rovinosamente perdendo per strada ;(. E come direbbe il mio coinquilino, non mi rimane che dire bummer.
parola di comix.
Per chi si è sorbito l'uni a bologna parser è sinonimo di cosimo, e il solo sentire quella parola si rievocano in mente immagini assurde di improponibili lezioni
.
Anyway, se avete bisogno di scrivere un parser che funzioni per java la soluzione migliore (secondo me) è quella di usare javacc. In javacc non c'è una distinzione tra lexer e parser, infatti la definitione di entrambi va tutta nello stesso file. La cosa bizzarra è che javacc è un generatore di parser LR(K) (quindi sulla carta meno potente di bison ma anche molto più leggero), ma permette di specificare la profondita del LOOKAHEAD ogni qual volta ci sia una produzione ambigua (cosa che in bison risolveremmo con un po di bestemmie e con la priorità degli operatori).
Inoltre, a quanto mi pare di capire nella parte lexer ovvero nella definizione dei token si può usare un simbolismo che per certi versi ricorda le grammatiche contestuali. Ad esempio si può definire la regola "in comment" ogni qual volta si becca il token "/*" a livello di lexer
. Questo si che mi sconfinfera, e che ho trovato particolarmente utile in quando ora sto cercando di parsare un linguaggio di scripting, ma ad esempio non ho interesse a conosce i parametri delle funzioni quindi tramite il lexer "skippo" tutto quello che è tra i token "(" ")".
parola di comix
P.S. Aspetto un commento positivo da parte di tia sto we, fermo restando che riesca ad implementare la piccola calcolatrice
.
Home
Storico
Immagini
Preferiti
Autori
Contatti


Feed RSS 0.91
Feed Atom 0.3.png)

(p)Link
Commenti
Storico
Stampa

