Domande con tag 'parsing'

2
risposte

Come viene utilizzato un albero di sintassi astratto per eseguire il codice sorgente?

Dopo aver studiato come un parser genera un AST, credo di poter provare a crearne uno. Prima di iniziare questo progetto, ho iniziato a riflettere su cosa avrei dovuto fare dopo aver creato un AST che rappresentasse la mia grammatica linguistica...
posta 16.09.2016 - 19:33
5
risposte

Che cosa succederebbe se si definisse il delimitatore CSV del sistema come virgolette?

Il titolo dice tutto. Se il delimitatore di sistema del CSV era " (al contrario di una virgola o una pipe o altre alternative comuni), come si comporterebbe in qualche modo? Il nocciolo della questione è naturalmente che, per definizione...
posta 30.03.2011 - 16:58
2
risposte

Attraversare un AST usando Visitatori

Sto scrivendo un compilatore per un linguaggio simile a C, e sto cercando un modo elegante per attraversare il mio albero di sintassi astratto. Sto cercando di implementare il pattern Visitor, anche se non sono convinto che lo stia facendo corre...
posta 28.04.2014 - 01:31
3
risposte

Come creare un simulatore per algoritmi distribuiti scritti in un linguaggio semplice

Ho iniziato lo sviluppo del simulatore per la simulazione di algoritmi distribuiti in linguaggio C . Il mio lavoro consiste nella creazione di linguaggio semplice per la descrizione dell'algoritmo e simulatore che accetta l'algoritmo descri...
posta 10.03.2017 - 18:32
1
risposta

Idea di un algoritmo per rilevare la struttura di navigazione di un sito web?

Attualmente sto sviluppando un importatore di qualsiasi sito Web HTML (statico) esistente e esistente nella prossima versione del nostro CMS. Mentre il download dei file è stato risolto con successo, mi sto staccando i capelli quando si tratt...
posta 21.11.2011 - 20:56
2
risposte

Strategie di test per il parser del linguaggio interprete

Per un recente progetto personale, ho iniziato a lavorare su un interprete per il mio linguaggio di programmazione. Una delle regole fondamentali che ho impostato per me stesso in questo progetto è che ho bisogno di testare correttamente tanto d...
posta 01.03.2016 - 03:25
1
risposta

Il modo giusto per leggere dall'elenco dei token per implementare l'albero di analisi

Sto provando ad affrontare il While problema di lingua su HackerRank usando Scala. Mi è stato assegnato un set di regole grammaticali e devo implementare l'interprete vero e proprio sottostante. Ho deciso di avvicinarmi a questo costru...
posta 09.05.2016 - 20:30
1
risposta

Come affrontare gli errori di sintassi durante lo sviluppo di un analizzatore lessicale?

Sto scrivendo un linguaggio specifico del dominio interpretato per la mia applicazione. Ogni istruzione viene analizzata ed eseguita non appena l'analizzatore lessicale decide che viene raggiunta la fine dell'istruzione. Gestisce un token alla v...
posta 13.11.2015 - 16:15
2
risposte

Processo per generare una struttura gerarchica basata su dati relazionali?

Ho un csv di ID dei dipendenti, nomi e una colonna di riferimento con l'id del loro manager diretto, dì qualcosa del genere emp_id, emp_name, mgr_id 1,The Boss,, 2,Manager Joe,1 3,Manager Sally,1 4,Peon Frank,2 5,Peon Jill,2 6,Peon Rodger,3 7...
posta 27.10.2014 - 23:03
3
risposte

Come faccio a tradurre l'input dell'utente in un linguaggio fittizio?

Per ragioni sperimentali, sto cercando di convertire l'input dell'utente in un linguaggio fittizio. Tutta la traduzione può essere 1: 1. Preferirei se riuscissi a farlo con PHP. Dovrei usare gettext e poedit? Il linguaggio fittizio non è m...
posta 26.09.2012 - 09:26