| Smalltalk Yx. smalltalk yx - linguagem de programação de código aberto (implementação do Smalltalk-80 Standard) |
Baixe Agora |
Smalltalk Yx. Classificação e resumo
- Nome do editor:
- Lethalman
- Site do editor:
- http://code.google.com/u/lethalman88/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 875 KB
Smalltalk Yx. Tag
Smalltalk Yx. Descrição
Smalltalk Yx - linguagem de programação de código aberto (implementação do SmallTalk-80 Standard) Smalltalk Yx é uma linguagem de programação de código aberto. É uma implementação do SmallTalk-80 Standard.yx é escrito em C e tem os seguintes propósitos: · Código legível · Flexibilidade CRIAÇÃO Fácil criação de plugins · Altamente portáteis · Otimizado · Moderno · Incorporável em C aplicativos · Poderoso, fácil de usar e ambiente bem estruturado · Cachorrescle são algumas características importantes de "SmallTalk Yx": · VM estável sem vazamentos de memória (ou quase) até agora · Em execução no Mac OSX, Windows, Windows CE, Linux indiferentemente · fácil compilação no Win32, Posix e Plataformas de Darwin usando STOFs · Compatível com imagem com sistemas de 32 e 64 bits, grandes e pequenas máquinas endianas · boa interação de C para Smalltalk · Um sistema básico de plug-in · Inteiros e caracteres pequenos imediatos · Flutuadores e números de grande destacamento · Fácil de usar plugin Sistema para chamar C do SmallTalk · Readline Console para Linux · Contexto Flexível / Estrutura de Processo Facilmente interface de dentro do SmallTalk · Small · Um cache de método simples · Finalização do objeto · Suporte para números infinitos de precisão · Script Linha de comando com sequência de inicialização definida pelo usuário · Compilador escrito em SmallTalk em si · Suporte de compilação do MSVC · Manuseio de sinal do sistema · Recuperação de imagem no Crash · Várias funções para incorporar facilmente Syx em aplicativos C / C ++ · Inteiramente escrito na ANSI C respeitando a ISO rigorosa Sistema de construção (SCONS e GNU) · Interface simples para lidar com estruturas C / sindicatos · Uma pilha por processo, os contextos são criados sob demanda · Loops do sistema assiclonónico, como console e GTK + Nota: Smalltalk Yx é lançado sob a licença do MIT. O que há de novo nesta versão: · Syx_root_Path e as variáveis de ambiente SYX_PLUGIN_PATH foram introduzidas. · Criação de processo e contexto alterada. · Novas funções foram adicionadas para o agendador, pois fazer manualmente a iteração de eventos e adicionar funções ociosas a despertar semáforos. · A responsabilidade de inicialização foi descartada da Libssite. · Adicionado erros SYX para sinais do sistema a ser usado com SYX_SIGNAL. · Recuperação de imagens foi corrigida. · Coberta vários métodos padrão para coleções, números e impressão de objetos / armazenamento. · Relatórios de erros da VM agora cai a exceção ao ambiente SmallTalk quando o intérprete estiver em execução. · Aula aleatória foi adicionada. · Melhorias de manuseio de sinal para o plugin GTK. · #Display Métodos da família foram introduzidos para objetos SmallTalk. · O manuseio de sinal do sistema foi melhorado. · Código de hash de cache de símbolos. · O intérprete foi refatorado para usar uma pilha por processo. · Os contextos agora são criados apenas sob demanda. · Criação de símbolos otimizados. · A classe de sinal foi abstraída. · O analisador foi alterado para lidar com novas especificações de intérprete. · Várias correções para o analisador para casos especiais. · Escopo de blocos fixos. · Apoio, suporte
Smalltalk Yx. Software Relacionado