Domande con tag 'parsing'

1
risposta

Il modo migliore per analizzare le regole grammaticali opzionali?

Ho iniziato a scrivere un parser scritto a mano solo per divertimento. Per regole semplici funziona, ma ho problemi con le regole grammaticali opzionali. Ho contrassegnato le regole facoltative con un punto interrogativo. Ecco una semplice re...
posta 01.11.2011 - 00:03
1
risposta

Come devo gestire il recupero dei dati memorizzati nella cache in iOS

Sto sviluppando un'applicazione al lavoro, questa è la mia prima grande applicazione e nei miei progetti più piccoli non ho usato la cache. Che cosa sta succedendo attualmente Quando l'utente accede per la prima volta, deve inserire tutt...
posta 14.09.2015 - 23:15
2
risposte

Integrazione delle funzioni in un'implementazione dell'algoritmo di Shunting-Yard

tl; dr Quale sarebbe un modo semplice per incorporare le funzioni in un'implementazione dell'algoritmo di Shunting-Yard? Se fossero consentite solo espressioni come function(arg1, arg2, arg3) (dove function è una funzione incorpor...
posta 27.07.2015 - 07:06
1
risposta

Scrivere un parser su un AST basato su XML: lo sto facendo bene?

Ho una sorta di AST definito in XML che sto cercando di analizzare e valutare. L'albero XML contiene i token e tutte le informazioni di cui ho bisogno. Tuttavia, trovo difficile farlo "correttamente". Ecco cosa ho: <node type="operation...
posta 23.04.2015 - 17:14
1
risposta

Come scegliere un generatore di parser adeguato per PHP

Alcuni programmatori evitano espressioni regex in alcune situazioni (vedi questo popolare commento @nickf ), forse usando un framework di analisi come Lex / Yacc . Altri preferiscono rimanere all'interno di PHP, magari usando espressioni regol...
posta 14.03.2013 - 15:52
2
risposte

La libreria di analisi XML C ++ più veloce

Ho migliaia di file .xml dalla dimensione 1MB-45MB (nessun DTD). Ho bisogno di analizzare e manipolare ulteriormente questi file XML prima di generare file .xml separati con i risultati della mia regex. Quale libreria di analisi XML open-sour...
posta 27.10.2011 - 07:40
2
risposte

Migliore approccio per l'analisi dell'inserimento in più scenari

Sto sviluppando un'API con una chiamata che accetta un grande oggetto JSON. In base a questo oggetto, esistono 10 possibili scenari di analisi, ad esempio se il campo xxxx.xxx è presente, andare con lo scenario 5. Attualmente abbiamo circa...
posta 06.02.2017 - 16:00
3
risposte

Mappatura di diversi feed XML e CSV

Non sono sicuro se questa sia la sede giusta per chiedere questo, ma qui va. Un po 'di background. Sto provando a creare un'app di e-commerce che consenta ai venditori di altri luoghi, come Amazon e Newegg, di importare i loro prodotti uti...
posta 17.07.2015 - 14:14
4
risposte

Clean Abstract Syntax Tree

Sto scrivendo un compilatore di giocattoli per divertimento. Fondamentalmente, il mio problema è che non voglio ingombrare l'AST con cose come le informazioni di debug (token simbolici, posizioni dei token, ecc.) così come i dati che l'analiz...
posta 21.07.2015 - 16:00
2
risposte

Costruire un parser di stringhe per il comando e il controllo dell'utente?

Il mio obiettivo è creare un parser di comandi con sintassi di base e più rami possibili in ogni punto. Questi comandi provengono dagli utenti del sistema e sono di input di testo (senza GUI). La sintassi di base è base_command [sub_command [o...
posta 20.09.2014 - 03:47