Domande con tag 'parsing'

1
risposta

Stile codice per i metodi di analisi in Scala?

Dire che ho una classe con più parametri: case class Foo(a: String, b: String, c: String, d: String, ... ) Ora dì che voglio analizzare un'istanza di Foo da Map[String, String] : // returns either the parsed Foo as Right, or erro...
posta 23.05.2016 - 19:23
2
risposte

Imparare YACC al giorno d'oggi, ha senso? [chiuso]

Ho un enorme progetto che utilizza YACC e dovrei risolvere un bug in esso. Potrei chiedere a qualcun altro che l'ha scritto di correggerlo, ma sono interessato a come funzionano i compilatori. Oggigiorno ha senso imparare YACC? Mi è stato det...
posta 22.07.2013 - 13:29
2
risposte

Parser e conoscenza dell'interprete come strumento per valutare l'abilità del programmatore [chiuso]

Questa è solo una prova aneddotica, ma dai miei precedenti incontri con programmatori in vari luoghi di lavoro i programmatori che capiscono i fondamenti di parsing e interpretariato sembrano essere dei programmatori complessivamente migliori. I...
posta 21.01.2014 - 10:24
1
risposta

Risposta significativa all'utente dopo che il suo CSV caricato è stato elaborato?

Un utente carica CSV sul server da inserire nel database e vorrei restituire una risposta significativa a questo utente. I miei pensieri: { inserted : x records discarded : y records } Credo anche che dovrei specificare quali...
posta 23.11.2017 - 22:59
1
risposta

Mostrare una grammatica è ambiguo

Ho preso la seguente domanda da un esame del corso compilatori: Show that the following grammar is ambiguous. S = XcY X = a Y = b | Z Z = bW W = d | ϵ Ho disegnato il seguente albero: Ho ragione nel ritenere che sia ambiguo perché...
posta 01.01.2013 - 23:14
1
risposta

REST efficienza sui metodi di conteggio e somma

Ad esempio, se ho una tabella delle transazioni cliente e creo un REST per esso. I campi sono: data, descrizione e total_amount. Sto cercando di capire quale è molto più efficiente quando ottieni la somma e il conteggio delle transazioni:...
posta 27.12.2012 - 21:36
1
risposta

Quali strutture dati vengono utilizzate per rappresentare il codice sorgente dai programmi che eseguono trasformazioni da sorgente a origine?

Per i programmi che leggono nel codice sorgente, trasforma quel codice sorgente e poi riscrivi il codice sorgente trasformato in modo che possa essere letto e modificato dagli esseri umani, che tipo di strutture dati sono tipicamente usate per r...
posta 15.10.2016 - 21:20
6
risposte

In quale livello dovrei implementare l'analisi dei file?

in una semplice architettura multistrato, in cui layer devo implementare qualcosa come il file di analisi. Ad esempio: ho un file e devo estrarre informazioni specifiche in un oggetto. Penso che questa roba sia l'accesso ai dati, perché il livel...
posta 09.10.2015 - 05:56
1
risposta

Come rompere la linea un indirizzo email?

Dopo alcune discussioni, mi sono imbattuto in una situazione piuttosto complicata. Supponiamo che intendo visualizzare un indirizzo email. Ho, ovviamente, uno spazio limitato a disposizione sullo schermo: sii il browser o l'interfaccia utente de...
posta 07.02.2014 - 03:06
1
risposta

Qual è un approccio più efficiente alla decodifica delle sequenze di escape nel testo?

Sto lavorando su parser che non elaborano solo contenuti delimitati, ma anche sequenze di escape all'interno di determinate parti di quel contenuto. Sto contemplando l'efficienza di diversi approcci alla tokenizzazione e apprezzerei i pensieri s...
posta 10.09.2017 - 20:44