Domande con tag 'parsing'

1
risposta

Quale algoritmo utilizzare per analizzare le espressioni in questo semplice linguaggio?

Non voglio includere l'interezza della mia lingua, ma penso che la parte rilevante sia: <expr> ::= <logical> | <comparison> | <constant> | <addition> | <subtraction>...
posta 06.07.2018 - 13:37
1
risposta

Pattern ottimale per l'analisi del flusso di rete delimitato (ad esempio nuova linea)

Sto cercando ottimali per la manutenzione / facile programmazione e modelli eleganti per analizzare i flussi di rete delimitati, ad es. protocolli come SMTP. Alcune delle preoccupazioni che ho sempre avuto sono: come reagire quando una chiam...
posta 15.11.2017 - 12:41
2
risposte

Grande rapporto csv in html

Sto lavorando su un front end web + servizi front-end. Ricevo file csv di buone dimensioni (linee 10k). Il mio servizio li elabora e li condensa in un unico file csv (fino a 300k linee). Questo file più grande sarà trasformato in un rappor...
posta 04.07.2014 - 01:53
0
risposte

Strutture / algoritmi generali per l'analisi / interpretazione di una query semantica in modo efficiente

Se hai una struttura di dati del grafo semantico / significato costruita e ottieni una nuova parola come parte di una frase, la domanda è, in che modo determina in modo ottimale il significato di quella nuova parola. Sembra che, per ogni paro...
posta 27.08.2018 - 00:23
0
risposte

È consigliabile riutilizzare parti di versioni precedenti di mapper / parser?

Contesto Sto lavorando su un'app che utilizza il formato JSON per la persistenza su un server web. L'app è in produzione e le funzionalità vengono aggiunte nel tempo, quindi di volta in volta ci sono alcuni dati aggiuntivi che devono essere m...
posta 31.05.2018 - 15:37
1
risposta

Quali sono gli approcci conosciuti per rappresentare graficamente le espressioni algebriche?

Sto progettando di costruire un parser di espressioni che sarà usato per rappresentare graficamente funzioni algebriche (si pensi a TI-83) con JavaScript. Le funzioni assumeranno la forma di f(x)= Oltre agli operatori tipici come: +...
posta 31.03.2012 - 18:29
0
risposte

Struttura annidata di analisi da facebook pfff - come decidere sul parser

Sto giocando da un po 'con la creazione di un piccolo progetto open source basato sull'output di Facebook pfff tool, che può analizzare più linguaggi di programmazione ed emettere un qualche tipo di AST unificato. Ad esempio, dato un sem...
posta 24.06.2017 - 01:24
0
risposte

Come implementare le formule definite dall'utente (incluse le istruzioni aritmetiche e if)

Considerare il caso in cui un utente può salvare una formula che può includere alcune variabili predeterminate. Dì che questi sono chiamati parole e numeri . Un'espressione in qualche formato potrebbe quindi assomigliare a questa: if(words...
posta 09.08.2016 - 05:40
0
risposte

Esiste un nome per questa trasformazione della grammatica (o una sua forma più generale)?

Sto lavorando per rimuovere la ricorsione sinistra da una grammatica e, naturalmente, ho iniziato con l'algoritmo descritto su Wikipedia . Come pubblicizzato, sfortunatamente è esploso in una grammatica molto più ampia che era più difficile da...
posta 18.12.2016 - 17:46
0
risposte

LALR parsing (con Ply) non deterministico e talvolta fallisce

Ho scritto un parser usando la libreria Python Ply. Durante i test con un file di input ho notato uno strano comportamento: a volte l'input viene analizzato correttamente senza errori e, a volte, vi sono errori di analisi (e il parser non segue...
posta 07.10.2016 - 23:18