Compilador de objeto portátil.

projeto portátil do compilador de objetos consiste em um conjunto de bibliotecas de classes Objective-C e um pré-processador (tradutor) que gera
Baixe Agora

Compilador de objeto portátil. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Portable Object Compiler Team
  • Site do editor:
  • http://users.pandora.be/stes/compiler.html

Compilador de objeto portátil. Tag


Compilador de objeto portátil. Descrição

O projeto do compilador de objetos portáteis consiste em um conjunto de bibliotecas de classes Objective-C e um Precompilador (tradutor) que gera O projeto do compilador de objetos portáteis consiste em um conjunto de bibliotecas de classe Objective-C e um Precompilador (tradutor) que gera código C simples.Aqui são alguns recursos principais do "compilador de objetos portáteis": · Fácil de instalar ou modificar. · Funciona em muitos Sistemas com o cc nativo, depurador, profiler etc. (UNIX, Windows, Macintosh, BeOS, OpenVMs, etc. Consulte Platforms.txt file) · Opção para referência contada gerenciamento de memória (-Refcnt). Isso usa o nativo malloco (), livre (), mas o compilador gera instruções para acompanhar as referências (testadas em algumas plataformas, como o IRIX 5.2 com o SGI Malloc). · Possibilidade incorporada de mensagens C . (Objcrtmsg) · Mensageiro "C" direto; "Messenger Inline Cache". Encaminhamento C Messenger (para apoiar -Doesnotuncherstand :). · Todas as classes Obtenha uma mensagem de inicialização A + na inicialização, em vez de 'Cada classe recebe A + Inicialize antes de receber sua primeira mensagem'. · Algum suporte para traduzir Objective-C SmallTalk (-st80 Opção) · Arquivo automático. O compilador gera código para classes para salvar e carregar objetos de e no disco (para todas as variáveis de instância do tipo "ID"). · Opção para coleta de lixo (usando o pacote Boehm GC). Testado em alguns Unixes e Win32. Opção para contagem de referência gerenciamento de memória (não requer boehm). · Esquema de manipulação de exceção (usando blocos de objetivo) que permite especificar um manipulador padrão a ser executado. · Suporta carregar dinamicamente os módulos Objetivo-C no Windows, FreeBSD, HP -Ux, linux, irix, digital unix etc. · Tem um switch para dupla indirecção para identificadores de objeto (ID como uma alça em vez de um ponteiro). (-Become: método) · Suporta mensagens de encaminhamento (-Doesnotuncherstand: Método) · Suporte para SQL incorporado no Objectivo-C (Apenas Informix por agora) · Grande sistema de experimentação com suas próprias adições / extensões para Objectivo C! Requisitos: · Obter Uma cópia do 'GCC' ou use o compilador C 'CC' do seu sistema específico (dependendo do sistema que você usa, o nativo 'CC' pode ser melhor ou pior que o GCC) · Compile Flex-2.5.4 Se você não t ter flex; Não use Lex · Compile BSD BYACC 1.9.1 (e instale como 'byacc', o bisonte pode ser usado como alternativa, mas eu recomendo byacc) · Instalar objc-bootstrap-3.2.8.tar.gz (instale este pacote antes Você instala oBJC-3.2.8 !!) · Instalar objc-3.2.8.tar.gz. · Opcionalmente, para o navegador de classe, instalar cursel-0.2.2.tar.gz.x11blocks-0.0.1.tar.gz é uma biblioteca (em desenvolvimento) para o desenvolvimento de X11 com base no conceito de blocos de objetivos-C. Aqui estão alguns recursos principais do "compilador de objetos portáteis": · Fácil de instalar ou modificar. · Funciona em muitos sistemas com o cc nativo CC, depurador, profiler etc. (UNIX, Windows, Macintosh, BeOs, OpenVMS etc. Consulte o arquivo platforms.txt) · Opção para referência contada gerenciamento de memória (-Refcnt). Isso usa o nativo Malloc (), grátis () etc. Mas o compilador gera instruções para acompanhar as referências (testadas em algumas plataformas, como o IRIX 5.2 com o SGI Malloc). · Possibilidade integrada de rastrear mensagens C. (Objcrtmsg) · Mensageiro "C" direto; "Messenger Inline Cache". Encaminhando o Messenger (para apoiar -Doesnotuncherstand :). · Todas as classes obtêm uma mensagem inicializar no start-up, em vez de "cada classe recebe uma inicialização antes de receber sua primeira mensagem". · Algum suporte para traduzir Objective-c para SmallTalk (-st80 Opção) · Arquivador automático. O compilador gera código para classes para salvar e carregar objetos de e no disco (para todas as variáveis de instância do tipo "ID"). · Opção para coleta de lixo (usando o pacote Boehm GC). Testado em alguns Unixes e Win32. Opção para gerenciamento de memória contada por referência (não requer boehm). · Esquema de manuseio de exceção (usando blocos de objetivo-C) que permite especificar um manipulador padrão a ser executado. · Suporta carregar dinamicamente os módulos Objective-C no Windows, FreeBSD, HP-UX, Linux, Irix, Unix Digital, etc. · Tem um interruptor para dupla indirecção para identificadores de objeto (ID como uma alça em vez de um ponteiro). (-Become: método) · Suporta mensagens de encaminhamento (-Doesnotuncherstand: método) · Suporte para SQL incorporado no Objectivo-C (Informix apenas por enquanto) · Grande sistema para experimentação com suas próprias adições / extensões para Objetivo C! Requisitos: · Obter uma cópia do 'GCC' ou use o compilador C 'CC' do seu sistema específico (dependendo do sistema que você usa, o nativo 'CC' pode ser melhor ou pior que o GCC) · Compilar Flex-2.5.4 se você não tiver flex; Não use Lex. · Compilar BSD BYACC 1.9.1 (e instalar como 'byacc', o bisonte pode ser usado como alternativa, mas eu recomendo BYACC) · Instalar objc-bootstrap-3.2.8.tar.gz (instale este pacote antes de instalar oBJC-3.2.8 !!) · Instalar objc-3.2.8.tar.gz. · Opcionalmente, para o navegador de classe, instale o cursel-0.2.2.tar.gz. · X11Blocks-0.0.1.tar.gz é uma biblioteca (em desenvolvimento) para o desenvolvimento do X11 com base no conceito de blocos Objetivo-C.


Compilador de objeto portátil. Software Relacionado

Rpal.

RPAL é a linguagem algorítmica pedagógica de referência direita. ...

620

Download

Alce

ELK é uma implementação da linguagem de programação do esquema. ...

183

Download

Funkee.

Funkee é um host de script acionado por eventos para linguagens groovy e outras scripts. ...

174

Download