Per quanto ne so, l’unico modo per analizzare il codice sorgente Java in un AST (Abstract Syntax Tree) consiste nell’utilizzare l’ API Java Compiler Tree : com.sun.source.tree Ho due domande: Quali JDK supportano com.sun.source.tree? C’è una sostituzione portatile che funzioni per tutti i JDK?
Sono generati da diverse fasi di un processo di compilazione? O sono solo nomi diversi per la stessa cosa?
Quando ho confrontato due varianti di puntatori-classico vs. shared_ptr-Sono rimasto sorpreso da un significativo aumento della velocità di esecuzione del programma. Per testare l’algoritmo di inserimento incrementale 2D Delaunay è stato utilizzato. Impostazioni del compilatore: VS 2010 (versione) / O2 / MD / GL, W7 Prof, CPU 3.GHZ DualCore risultati: shared_ptr (C ++ 0x00): N[points] […]
I sistemi plug-in in C ++ sono difficili perché l’ABI non è definito correttamente e ogni compilatore (o versione di esso) segue le sue regole. Tuttavia, COM su Windows mostra che è ansible creare un sistema plug-in minimale che consente ai programmatori con diversi compilatori di creare plug-in per un’applicazione host utilizzando una semplice interfaccia. […]
sizeof(int) mostra 4 sul mio Dev Cpp anche se è in esecuzione su una macchina a 64 bit. Perché non considera invece l’HW sottostante e lo spettacolo 8? Inoltre, se la compilazione dell’ambiente cambia anche a 64 bit (un 64 bit compiler a 64 bit compiler ha senso, in primo luogo ?!), allora la dimensione […]
Mi sono dilettato con Go per circa un mese per un progetto scolastico e ho notato i pacchetti go / ast, go / token, go / parser, ecc. Nella cartella src / pkg / go. Tuttavia, il compilatore gc era basato su file C situati in src / cmd / gc. La mia domanda riguarda […]
Sto cercando di aggiornare da jre6 e jdk6 a jre7 e jdk7. Programma usando eclipse, ho scaricato e installato jre7 e jdk7 su: C: \ program files \ java \ now quando inserisco eclipse voglio cambiare il compilatore usato così vado a: window> preferences> java> compiler ma appare solo 1.3.1.4,1.5 e 1.6 ho anche inserito: […]
Mi piacerebbe consumare il compilatore di Mono come un servizio dalla mia normale applicazione .NET 3.5. Ho scaricato gli ultimi bit (2.6.7), creato una semplice applicazione console in Visual Studio e ho fatto riferimento alla dll Mono.CSharp. Quindi, nella mia app per console (appena uscita da un campione online): Evaluator.Run(“using System; using System.Linq;”); bool ress; […]
Qualcuno capisce di sapere quale sia la lunghezza massima del nome di un metodo nel linguaggio di programmazione prescelto? Stavo per fare una domanda specifica per C #, ma penso che sarebbe bello sapere attraverso lo spettro. Quali sono i fattori coinvolti: Le specifiche del linguaggio lo limitano? A cosa si limita il compilatore? È […]
-fno-objc-arc Qualcuno può aiutarmi a ricordare quale era la bandiera per dire a XCode di non usare ARC per qualche file? Ho avuto diversi file nel mio progetto contrassegnati come tali … Fino a quando non ho aggiunto un altro file e ho deciso di convertirlo in ARC. Sembra facile, giusto? Mi aspettavo che sarei […]