Domande con tag 'parsing'

1
risposta

Comprensione degli alberi di sintassi astratti nei compilatori

Ho allegato il problema qui sotto con la risposta. Il mio problema è che non riesco a capirlo. Puoi fornire una spiegazione generale in dettaglio sugli alberi di analisi e sulla grammatica dell'ETF derivando la prima espressione? Prova...
posta 02.11.2016 - 03:52
2
risposte

È possibile implementare l'overloading dell'operatore con variabile arity?

Implementazione dell'overloading dell'operatore per es. + (più) non è terribilmente difficile se sai che è un operatore binario. Uno può solo analizzare expression + expression Ma cosa succede se il programmatore può sceg...
posta 19.08.2017 - 17:34
2
risposte

Come posso fornire un controllo a livello di modifica utente sulle formule attualmente codificate?

Situazione attuale Gestisco un sito Web con un modulo semplice che gli utenti compilano con semplici dati di progettazione. Premono Submit e il codice PHP prende il sopravvento e fa varie aritmetiche di base su quei numeri, secondo le...
posta 09.08.2016 - 00:10
4
risposte

Il posto giusto per incorporare un parser: server o client?

Sto scrivendo un software di gestione del database. Ha un'architettura client-server in cui il server ha il pezzo di codice da memorizzare e recuperare. Il client deve ottenere l'input dall'utente, si connette al server e lo interroga. Ora ho un...
posta 26.08.2013 - 11:51
3
risposte

Scrivere un parser CSS in C #. Quale pensi sia la migliore strategia?

Sto scrivendo un parser CSS in C #. Sono a buon punto, ma ho anche quei momenti in cui mi chiedo se sto prendendo l'approccio migliore. Le cose che ho considerato sono: Alimenta la grammatica CSS dal W3C in un generatore di parser e risolvil...
posta 21.05.2011 - 08:23
1
risposta

Una struttura dati per analizzare e stringificare

Puoi creare una struttura di dati come Grammatica di espressione di analisi (PEG) che verrà utilizzata per analizzare : string -> object Puoi quindi scrivere una funzione che itera attraverso le proprietà dell'oggetto e serializza nuo...
posta 24.05.2018 - 04:39
2
risposte

Progettazione per la convalida dei numeri di telefono

Diciamo che abbiamo un sistema di registrazione che finalizza la creazione di un account inviando SMS all'utente i dettagli del nuovo account. Questo sistema potrebbe essere utilizzato da persone di tutto il mondo, quindi diciamo che stiamo u...
posta 16.03.2018 - 03:26
2
risposte

Strategia di alto livello per distinguere una stringa regolare da JSON non valido (cioè rilevamento di stringhe JSON-like)

Disclaimer in assenza di codice: Non ho codice da pubblicare perché non ho iniziato a scrivere; Stavo cercando una guida più teorica perché dubito che avrò dei problemi a codificarlo ma sono piuttosto confuso su quale approccio (i) potrebbe...
posta 30.05.2014 - 19:26
2
risposte

"parser ricorsivo di discendenza" scritto a mano con regola "catch all"

Sto provando a scrivere un parser di discesa ricorsiva (senza scanner) con una regola "catch all" per la seguente grammatica "Modello di baffi" (semplificata qui): content : (variable_tag | section_tag | static)* variable_tag : mustac...
posta 28.05.2015 - 00:07
1
risposta

algoritmo di impronta digitale dei contenuti

Ho un database contenente solo URL semplici. È semplice come sembra ora e l'URL può collegarsi a un sito Web oa un documento (ad esempio, qualsiasi cosa possa essere analizzabile in testo). Ora ho un semplice codice che inserisce i record nel...
posta 08.10.2013 - 15:25