Domande con tag 'compiler'

4
risposte

L'output del compilatore java incrementale di Eclipse è utilizzato nella produzione? O è semplicemente per supportare le funzionalità di Eclipse?

Sono nuovo di Java ed Eclipse. Una delle mie scoperte più recenti è stata il modo in cui Eclipse viene fornito con un proprio compilatore java (ejc) per eseguire build incrementali. Eclipse sembra di default l'output di file di classe creati in...
posta 26.11.2012 - 18:37
2
risposte

Ottimizzazione della generazione del codice per le espressioni in un compilatore

Non so se questa domanda abbia una risposta semplice o no, ma devo solo chiedere. Sto leggendo questo tutorial (non so se si tratta di una serie ben nota, ma si tratta di un nome è 'Costruiamo un compilatore!' di Jack Crenshaw). È una serie...
posta 30.09.2013 - 20:33
4
risposte

Quando usare ANTLR e quando usare una libreria di analisi

Ho sempre voluto imparare come scrivere un compilatore - Ho deciso di usare ANTLR e sto attualmente leggendo il libro (è molto buono tra l'altro) Sono abbastanza nuovo in questo, quindi andate piano, ma il jist sembra essere che scrivete la v...
posta 26.03.2015 - 23:46
4
risposte

Perché l'overloading non è consentito con i tipi di ritorno? (almeno nelle lingue di solito usate)

Non conosco tutti i linguaggi di programmazione, ma è chiaro che solitamente la possibilità di sovraccaricare un metodo prendendo in considerazione il suo tipo di ritorno (assumendo che gli argomenti siano lo stesso numero e tipo) non è supporta...
posta 28.04.2016 - 22:55
4
risposte

Perché i compilatori non supportano parole chiave non inglesi? [chiuso]

Quando leggi C, C #, Java, Python, PHP e molti altri linguaggi di programmazione, tutta la sintassi è scritta in inglese. Codice semplice come questo if (X+1 > 4) { } while (A == true) { } È scritto in inglese anche se la lingua nativ...
posta 01.01.2014 - 19:21
2
risposte

Implementazione del supporto di array di lunghezza non fissa in un compilatore

Sto pensando di costruire una lingua per microcontrollori PIC. Voglio poter usare matrici di dimensioni non fisse, come questa: Dichiara la variabile come int[] Attendi input dalla connessione seriale Rendi la variabile input...
posta 09.05.2013 - 16:32
2
risposte

AST mutevole rispetto a AST immutabili diversi

Sto scrivendo un compilatore di giocattoli. Durante i passaggi semantici, voglio aggiungere informazioni all'AST. Quale dei seguenti è l'approccio migliore? Definisci 1 tipo AST mutevole i cui campi sono aggiornati con ciascun passaggio De...
posta 18.08.2015 - 18:12
2
risposte

Idea per un linguaggio specifico del dominio o una porta DLR?

Ho in progetto il mio ultimo anno di studi universitari e sono molto interessato ai lexer, ai parser, ai compilatori e così via. Mi piacerebbe utilizzare il DLR (runtime di linguaggio dinamico .NET 4.0) per il mio progetto di fine anno dello stu...
posta 07.09.2011 - 15:35
7
risposte

Come possono essere create variabili in fase di runtime? [chiuso]

È possibile definire le variabili in modo dinamico? Ieri sera stavo scrivendo del codice (C e VB2010) e mi sono imbattuto in un problema relativo alla definizione delle variabili nel mio programma. Le variabili necessarie dipendono dal numero...
posta 23.08.2011 - 15:08
4
risposte

In che modo Java migliora il C ++ nell'area della portabilità?

Stavo leggendo un libro di Java dell'autore Herbert Schildt e lui ha scritto che il vantaggio di Java rispetto a C ++ in portabilaty è che mentre C ++ può essere eseguito ovunque, richiede comunque che ogni programma venga compilato con un compi...
posta 06.01.2017 - 20:10