Domande con tag 'compiler'

1
risposta

Avvisi ed errori del compilatore [duplicato]

Vengo da uno sfondo C # prima del mio ruolo attuale. Sto sviluppando un'applicazione VB.NET. Il codice che ho ereditato aveva l'opzione strict strict e tutte le altre direttive erano impostate su 'None'. Di recente ho attivato l'opzione strict...
posta 01.07.2014 - 19:31
1
risposta

Quali vantaggi ci sono nell'usare Flex / Bison semplicemente scrivendo un compilatore direttamente in un linguaggio di programmazione?

Ho scritto un interprete / compilatore semplicemente come un algoritmo di programmazione che utilizza funzioni come funzioni ricorsive e concetti di macchine a stati finiti. Per me, queste cose sono ideali per costruire un compilatore (anche se...
posta 10.11.2014 - 09:12
1
risposta

L'impostazione di una funzione pubblica influisce sulla capacità del compilatore C # di integrare la funzione come ottimizzazione?

Questo potrebbe essere o per i compilatori .NET o Mono. So che, in determinate condizioni, il compilatore può integrare funzioni (ad esempio, sito di piccole e singole chiamate, ecc.) come ottimizzazione. Tuttavia, se la funzione è pubblica,...
posta 18.09.2013 - 23:47
1
risposta

I compilatori non ricoprono espressioni ricorrenti?

Un compilatore cerca espressioni ricorrenti per convertirlo in "funzione" per ridurre le dimensioni binarie e migliorare le prestazioni? Ovviamente, la risposta ovvia potrebbe essere "alcuni lo fanno, altri no", quindi chiedo il compilatore d...
posta 22.09.2014 - 11:46
1
risposta

Importazione singola in un file di grandi dimensioni rispetto a più importazioni in file più piccoli. [Golang]

Sono sicuro che la gente di Google ha lavorato a lungo e duramente per garantire che il programmatore non si dovesse preoccupare di dettagli come questo, ma sono curioso. In Go se ho più file nello stesso pacchetto, ma importano tutti lo stes...
posta 01.05.2015 - 11:48
1
risposta

Come sostenere grammatiche miste?

Attualmente sto scrivendo una grammatica per un linguaggio di programmazione (PowerBuilder) e sto anche raccogliendo documentazione sulla creazione di parsing e compilatori. Ora vorrei aggiungere nella mia grammatica (che assomiglia approssim...
posta 19.07.2012 - 12:05
5
risposte

Imparando ad implementare il compilatore del linguaggio digitato in modo dinamico [chiuso]

Sono interessato a imparare come creare un compilatore per un linguaggio tipizzato in modo dinamico. La maggior parte dei libri di compilazione, dei corsi universitari e degli articoli / tutorial che ho incontrato sono specifici per le lingue ti...
posta 10.03.2011 - 02:54
1
risposta

Utilizzare più dispatch dinamico potrebbe ridurre i tempi di compilazione?

In rapido il tempo di compilazione è molto lento, la quantità di codice nel tuo progetto aumenta. Quindi stavo cercando dei modi per ridurre quel tempo. Un approccio potrebbe essere l'uso di parole chiave linguistiche come definitive o statiche...
posta 05.06.2017 - 07:47
5
risposte

Come sono organizzati gli operatori in memoria

In che modo gli operatori sono organizzati / salvati nella memoria nel contesto di un linguaggio di programmazione. Le procedure / le funzioni vengono salvate da qualche parte e i compilatori manipolano semplicemente le cose per chiamare questi...
posta 11.09.2012 - 17:25
1
risposta

Voglio scrivere un linguaggio di programmazione di elaborazione dati e analisi che compaia in SAS. Come scegliere la lingua in cui scrivere il mio compilatore?

Come progetto parallelo ho scritto una semplice macro in SAS per aggiungere zucchero sintetico al codice SAS. Odio quanto sia verbosa SAS a volte! Quindi la mia macro assomiglia a questa %macro md(code); /* expects a superquoted string...
posta 11.06.2013 - 11:12