Domande con tag 'compiler'

3
risposte

Gli errori della console del browser 'errori del compilatore', 'errori di runtime' o nessuno dei due?

Stavo provando a comunicare con un collega su un errore JavaScript di cui ero stato informato nella finestra della console del mio browser quando ho capito che non ero sicuro se dovessi fare riferimento a questo come un errore del compilatore...
posta 06.04.2016 - 20:15
3
risposte

Sarebbe possibile creare un linguaggio simile a Ruby / Python con una tipizzazione statica che abbia l'utilizzo di velocità / memoria di un programma C compilato? [chiuso]

Uno dei principali svantaggi di Ruby / Python è rappresentato dalle prestazioni. Capisco che sono interpretati e C è compilato. (E ci sono cose come JRuby che compilano JIT con Ruby). Ma non riescono mai a ottenere la stessa velocità / utilizzo...
posta 02.07.2015 - 05:49
2
risposte

GCC ottimizza il codice per rimuovere le operazioni di lettura delle variabili inutili? [chiuso]

Sto usando GCC su ununtu 14.04. Il mio programma è scritto in c ++ e in un caso ho bisogno di controllare la quantità di tempo necessario al programma per leggere un grande array intero. qual è il modo migliore per farlo senza causare l'ottimizz...
posta 14.10.2014 - 20:08
1
risposta

Come mantenere AST per l'accesso alle funzioni?

Considera tale codice (diciamo che è C ++) Foo::Bar.get().X Come si dovrebbe mantenere l'AST per questo - come "albero" con radice a sinistra Foo(Bar(get(X)) , o con radice a destra (((Foo)Bar)get)X ? O forse come una struttura piat...
posta 10.06.2014 - 21:30
2
risposte

Cosa significa stringa sintatticamente legale nella progettazione del compilatore?

In programming language theory semantics, semantic is the field concerned with the rigorous mathematical study of the meaning of programming languages. It does so by evaluating the meaning of syntactically legal strings defined by a spec...
posta 01.09.2017 - 14:10
1
risposta

Ricompilazione di un progetto java mentre è in esecuzione

Ho un programma Java che richiede circa un'ora per essere eseguito. Mentre è in esecuzione, se cambio il codice sorgente e ricompilalo, ciò influirà sulla corsa precedente?     
posta 14.06.2013 - 21:27
1
risposta

Come posso creare il mio convertitore Objective-C to Swift? [chiuso]

Sono davvero interessato a scrivere il mio convertitore. Conosco C ++ / Python / Objective-C / Swift e un po 'Haskell. Ci sono siti web come objectivec2swift e iswift.org, che possono convertire da OC a Swift online. Ho un strong interes...
posta 17.12.2015 - 16:05
1
risposta

Qual è l'insieme minimo di operazioni che un'implementazione linguistica deve fornire affinché sia utilizzabile per tutte le applicazioni?

Come divertente progetto per hobby, sto scrivendo una semplice VM bytecode e un compilatore da un linguaggio di alto livello di base al suddetto bytecode. (Offtopic: il compilatore è ispirato al fantastico tutorial di Jack Crenshaw - Costruia...
posta 01.10.2018 - 21:26
2
risposte

Un linguaggio di scripting personalizzato richiede il proprio compilatore / assemblatore? [chiuso]

O lo script è generalmente convertito in una lingua conosciuta come C ++ prima? E in che modo generalmente integri un linguaggio di scripting con la dicitura di un motore di gioco?     
posta 18.08.2014 - 02:32
2
risposte

I simboli di debug cambiano l'esecuzione dell'applicazione [chiusa]

Devo configurare il debug remoto per un'applicazione multi-thread in esecuzione su un dispositivo integrato. C ++ è la lingua. Sono arrivato così lontano e ho ottenuto il debug remoto funzionante per una semplice applicazione, ma quando si ap...
posta 01.10.2014 - 21:47