Domande con tag 'compiler'

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
3
risposte

Compilazione di più lingue e Javascript

Ho letto numerose volte che i linguaggi di programmazione quando si realizzano giochi o software di grandi dimensioni spesso utilizzano più lingue / script insieme. Mi sto chiedendo come funziona. Come lo compilano? Come funziona insieme? Ino...
posta 28.02.2013 - 07:10
1
risposta

Come funzionano i compilatori JIT per interpreti ibridi?

Il compilatore V8 di Chrome, il compilatore Java HotSpot e molti altri hanno più livelli di interpretazione e compilazione. Una funzione inizia come interpretata in HotSpot e quindi, se viene eseguita abbastanza spesso, viene compilata nel co...
posta 24.05.2015 - 06:39
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

Quale sarebbe il modo migliore per conoscere i compilatori e i formati eseguibili? [duplicare]

Voglio scrivere il mio compilatore per la mia lingua. Sì, sarà difficile, e ci vorrà molto tempo, ma penso che ne varrà la pena. Ho consultato OSDev.org e ho letto i formati eseguibili lì, ma non sono di grande aiuto. Sto cercando informazi...
posta 02.03.2012 - 23:35
1
risposta

Come aggiungo funzionalità di ottimizzazione del tempo di collegamento al mio compilatore basato su LLVM?

Sto progettando e implementando un linguaggio di programmazione e sto utilizzando LLVM per la generazione di codice nativo. Tra le altre cose, le prestazioni sono una caratteristica chiave del linguaggio e, in quanto tale, sto cercando di implem...
posta 29.08.2014 - 07:45
2
risposte

Implementazione di build incrementali [chiuso]

Sto lavorando su un linguaggio giocattolo. Fino ad ora, sono stati compilati più file unendo gli AST di ciascun file e quindi eseguendo l'analisi semantica e la fase di generazione del codice sull'AST unito. Ora mi piacerebbe implementare...
posta 26.09.2015 - 20:02
3
risposte

La forma SSA vale la pena se il codice genera un linguaggio di alto livello?

Sto scrivendo un compilatore che si compila in C. Ciò significa che la maggior parte delle volte mi piacciono le C per ottimizzare e generare codice per più piattaforme. In questo momento posso pensare a qualche motivo per cui potrebbe essere...
posta 28.11.2016 - 21:28
2
risposte

Google Closure Compiler - che cosa significa il nome?

Sono curioso del Google Closure Compiler . Perché l'hanno chiamato così? Ha qualcosa a che fare con le chiusure lessicali ? EDIT: ho provato a ricercarlo nelle domande frequenti e nella documentazione, oltre a eseguire ricerche su Google...
posta 05.01.2012 - 19:12
2
risposte

Cosa succede quando si usa l'indirizzo prima che venga assegnato?

La parte molto semplice del codice C ++ qui sotto non è corretta, è facile capire perché e strumenti come Valgrind te lo diranno. Nell'esecuzione di diversi codici C ++ contenenti questo tipo di errore, ho notato che ogni volta si concludeva con...
posta 19.02.2013 - 11:51