Domande con tag 'compiler'

1
risposta

aggiornamento alla versione più recente del compilatore [chiuso]

Avevo un codice legacy che era stato originariamente creato per una versione piuttosto vecchia del compilatore. Stiamo parlando di codice nativo, non gestito. Ora è portato alla versione più recente del compilatore. Ogni errore di compilazione è...
posta 19.03.2013 - 16:12
4
risposte

Come dovrei valutare le nuove lingue del browser?

In questi giorni ci sono molti progetti il cui obiettivo è quello di portare nuove lingue nel browser compilandole in JavaScript. Tra gli altri si possono citare ClojureScript, CoffeScript, Dart, haXe, Emscripten, Amber Smalltalk. Mi piacereb...
posta 21.03.2012 - 10:29
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

Come ridurre la dimensione del file jar?

Non so come ridurre la dimensione del file jar. Quando eseguiamo normalmente il codice in Java Swing, viene creato il file jar, esiste un modo per ridurre la dimensione del file jar? Non riesco a rimuovere le immagini e altre cose che ho incluso...
posta 09.02.2016 - 09:32
1
risposta

Qual è la differenza tra scrivere in assembly e convertire il linguaggio di alto livello in assembly usando il compilatore?

Quindi ho sentito che nei moderni sistemi operativi e driver di periferica, alcune parti di esse sono ancora scritte in assembly per ottimizzare l'ottimizzazione e la velocità della memoria ma gli sviluppatori lo scrivono effettivamente in as...
posta 14.08.2018 - 14:25
1
risposta

Il compilatore C Microsoft (cl.exe) è un compilatore o un compilatore?

gcc e clang sono entrambi noti per essere driver del compilatore. In quanto tale, l'eseguibile gcc non compila nulla. Piuttosto, chiama il compilatore ( cc1 ), l'assemblatore ( as ) e il linker ( ld ) con i contrassegn...
posta 04.03.2014 - 21:07
2
risposte

Converti la grammatica in una grammatica LL (1) che riconosce la stessa lingua

Ho la seguente domanda di esempio per un esame di compilatori e volevo controllare la mia soluzione. Convert the following grammar into an LL(1) grammar which recognises the same language: E -> E + T E -> T T -> id T -> id()...
posta 15.01.2013 - 22:28
5
risposte

Dove potrebbe essere utilizzata la programmazione parallela SPMD in un compilatore?

Ho poche conoscenze sui temi della costruzione del compilatore e della programmazione parallela, quindi per favore portami dietro. Questo è un corso sulla costruzione del compilatore e ci viene chiesto di imparare CUDA durante il corso perché il...
posta 19.09.2011 - 22:17
1
risposta

(quasi) Puro C invece del preprocessore C [chiuso]

Perché non viene usato C (quasi) puro al posto del preprocessore C? Certo, capisco che sarebbe un po 'più prolisso. Ad esempio: #define PI 3.14159 Se avessimo C regolare come linguaggio del preprocessore, quanto sopra potrebbe essere ris...
posta 05.01.2015 - 23:03
2
risposte

Quale codice si trova dietro l'eccezione C ++?

In C e C ++ puoi restituire una singola variabile all'interno di una funzione. Ora, nel caso in cui la variabile restituisca dati e non un codice di errore, è possibile utilizzare le eccezioni. Ma come è possibile? Se i dati che vengono restitui...
posta 05.10.2013 - 12:45