Compilatore di oggetti portatili

Il progetto Portable Object Compiler Project è composto da un set di librerie di classe Obiettivo-C e un precompiler (traduttore) che genera
Scarica ora

Compilatore di oggetti portatili Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Portable Object Compiler Team
  • Sito web dell'editore:
  • http://users.pandora.be/stes/compiler.html

Compilatore di oggetti portatili Tag


Compilatore di oggetti portatili Descrizione

Il progetto del compilatore di oggetti portatili è costituito da un insieme di librerie di classe Classe Objective-C e un precompiler (traduttore) che genera Il progetto del compilatore di oggetti portatili è costituito da un set di librerie di classe Classe Objective-C e un precompiler (traduttore) che genera codice C normale.Quera sono alcune funzionalità chiave di "Compilatore di oggetti portatili": · Facile da installare o da modificare. · Funziona su molti Sistemi con cc nativo, debugger, profiler ecc. (UNIX, Windows, Macintosh, BEOS, OpenVMS, ecc. Vedere File Platforms.txt) · Opzione per la gestione della memoria contata di riferimento (-RefCNT). Questo usa il nativo malloc (), libero () ecc. Ma il compilatore genera dichiarazioni per tenere traccia dei riferimenti (testati su alcune piattaforme, come Irix 5.2 con SGI MALLOC). · Possibilità incorporata dei messaggi di tracciamento dell'obiettivo C . (Objcrtmsg) · Straightforward "C" Messenger; Messenger "cache in linea". Inoltro di Messenger (per supportare -Deesnotrederstand :). · Tutte le classi Ottieni un messaggio di inizializzazione A + all'avvio, anziché "Ogni classe riceve A + inizializza prima che riceva il suo primo messaggio". · Qualche supporto per la traduzione dell'obiettivo-c a SmallTalk (-St80 Opzione) · Archivi automatici. Il compilatore genera il codice per le classi per salvare e caricare oggetti da e verso il disco (per tutte le variabili di istanza di tipo "ID"). · Opzione per la collezione Garbage (utilizzando il pacchetto Boehm GC). Testato su alcuni unixes e win32. Opzione per il contato di riferimento Gestione della memoria (non richiede Boehm). · Schema di gestione delle eccezioni (utilizzando i blocchi di obiettivi) che consente di specificare un gestore predefinito da eseguire. · Supporta moduli di caricamento dinamico-C Moduli su Windows, FreeBSD, HP -Ux, Linux, Irix, Digital Unix ecc. · Ha un interruttore per doppia indirezione per gli identificatori dell'oggetto (ID come maniglia invece di un puntatore). (-Become: Metodo) · Supporta messaggi di inoltro (-Deesnotrederstand: metodo) · Supporto per SQL incorporato in Objective-C (informix solo per ora) · Ottimo sistema per la sperimentazione con le proprie aggiunte / estensioni per obiettivi C! Requisiti: · Ottenere Una copia di "GCC" o utilizzare il compilatore C "CC" del tuo sistema specifico (a seconda del sistema che si utilizza, il nativo 'cc' potrebbe essere migliore o peggiore del GCC) · Compilare Flex-2.5.4 Se non lo fai T è flessibile; Non utilizzare Lex · Compilare BSD BSD BYACC 1.9.1 (e installare come "Byacc", Bison potrebbe essere utilizzato come alternativo, ma consiglio Byacc) · Installare OBJC-Bootstrap-3.2.8.tar.gz (Installa questo pacchetto prima Si installa OBJC-3.2.8 !!) · Installa Objc-3.2.8.tar.gz. · Facoltativamente, per il browser di classe, installare Curasel-0.2.2.tar.gz.x11blocks-0.0.1.tar.gz è una libreria (in fase di sviluppo) per lo sviluppo X11 basato sul concetto di blocchi Obiettivo-C. Ecco alcune caratteristiche chiave di "Compilatore di oggetti portatili": · Facile da installare o da modificare. · Funziona su molti sistemi con il cc nativo, il debugger, il profiler ecc. (UNIX, Windows, Macintosh, BEOS, OpenVMS ecc. Vedi File Platforms.txt) · Opzione per la gestione della memoria contata di riferimento (-RefCNT). Questo usa il nativo malloc (), libero () ecc. Ma il compilatore genera dichiarazioni per tenere traccia dei riferimenti (testati su alcune piattaforme, come Irix 5.2 con SGI MalloC). · Possibilità incorporata di tracciare i messaggi dell'obiettivo C. (Objcrtmsg) · Messaggero "C" semplice; Messenger "cache in linea". Inoltro di Messenger (per sostenere -Deesnotrederstand :). · Tutte le classi ricevono un messaggio inizializzato all'avvio, piuttosto che "ogni classe riceve un'inizializzazione prima che riceva il suo primo messaggio". · Qualche supporto per la traduzione dell'obiettivo-c a SmallTalk (opzione -St80) · Archivi automatici. Il compilatore genera il codice per le classi per salvare e caricare oggetti da e verso il disco (per tutte le variabili di istanza di tipo "ID"). · Opzione per la collezione Garbage (utilizzando il pacchetto Boehm GC). Testato su alcuni unixes e win32. Opzione per il contato di riferimento Gestione della memoria (non richiede boehm). · Schema di gestione delle eccezioni (utilizzando Blocks Objective-C) che consente di specificare un gestore predefinito da eseguire. · Supporta moduli di carico dinamica-C di moduli su Windows, FreeBSD, HP-UX, Linux, Irix, Digital Unix, ecc. · Ha un interruttore per doppia indirezione per gli identificatori dell'oggetto (ID come maniglia invece di un puntatore). (-Become: metodo) · Supporta i messaggi di inoltro (-doesnotrederstand: metodo) · Supporto per SQL incorporato in Obiettivo-C (informix solo per ora) · Ottimo sistema per la sperimentazione con le tue aggiunte / estensioni a Obiettivo c! Requisiti: · Ottenere una copia di "GCC" o utilizzare il compilatore C "CC" del tuo sistema specifico (a seconda del sistema che si utilizza, il nativo 'cc' potrebbe essere migliore o peggiore del GCC) · Compilare Flex-2.5.4 Se non hai Flex; Non usare Lex. · Compilare BSD BYACC 1.9.1 (e installare come "Byacc", Bison potrebbe essere usato come alternativo, ma consiglio Byacc) · Installare Objc-bootstrap-3.2.8.tar.gz (Installa questo pacchetto prima di installare OBJC-3.2.8 !!) · Installare OBJC-3.2.8.tar.gz. · Facoltativamente, per il browser di classe, installare Curasel-0.2.2.tar.gz. · X11Blocks-0.0.1.tar.GZ è una biblioteca (in fase di sviluppo) per lo sviluppo X11 basato sul concetto di blocchi Objective-C.


Compilatore di oggetti portatili Software correlato

Templat.

Templat è un motore modello di file di testo da scopo generico, progettato per essere utilizzato come API da applicazioni java o servlet. ...

175

Scarica

Pystates.

Un semplice e potente quadro della macchina di stato Python utilizzando Canoutines ...

181

Scarica

annotater

Applicazione di annotazione Web in linea e middleware utilizzando JavaScript e WSGI ...

137

Scarica