SEED7.

Seed7 é uma linguagem de programação de uso geral.
Baixe Agora

SEED7. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Thomas Mertes
  • Site do editor:

SEED7. Tag


SEED7. Descrição

Seed7 é uma linguagem de programação de uso geral. Seed7 é uma linguagem de programação de uso geral projetada por Thomas Mertes. O projeto Seed7 é uma linguagem de nível superior em comparação com a ADA, C / C e Java.O intérprete Seed7 e os programas de exemplo são softwares de código aberto. Um compilador de SEED7 de código aberto também está em desenvolvimento.No Seed7 Novas declarações e operadores podem ser declarados facilmente. Funções com resultados e parâmetros de tipo são mais elegantes que um modelo ou conceito genérico. A orientação do objeto é usada onde traz vantagens e não em lugares onde outras soluções são mais óbvias.Alteu Seed7 contém vários conceitos de outras linguagens de programação, geralmente não são consideradas como descendentes diretos de qualquer outra linguagem de programação. Aqui estão algumas características principais de "SEED7": · Declarações e operadores definidos pelo usuário. · Os tipos são objetos de primeira classe (modelos e genéricos podem ser definidos facilmente sem sintaxe especial). · Construções predefinidas como matrizes ou loops são declaradas na própria linguagem. · Orientação do objeto · Digitação forte · manipulação de exceção · Sobrecarga de procedimentos / funções / operadores / instruções · Vários tipos predefinidos como matrizes, hashes, bitsetos, estruturas, cor, tempo, duração, etc. · Funciona em Linux e várias versões do UNIX. Uma versão do Windows está em desenvolvimento · O intérprete e os programas de exemplo usam a licença GPL, enquanto a biblioteca de tempo de execução usa a licença LGPL. O que há de novo nesta versão: · O compilador (comp.sd7) foi melhorado para suportar as ações cmd_get_ctime e tim_from_timestamp. · O manuseio das ações arr_arrlit, arr_idx e drw_open no compilador foi melhorado. · O intérprete (HI) e o compilador foram melhorados para suportar as ações str_push, tim_set_local_tz, DRW_OPEN_SUB_WINDOW, DRW_SETPOS, DRW_XPOS e DRW_YPOS. · O programa de exemplo BAS7.SD7 (intérprete básico) foi melhorado. · As funções drwpointerxpos, drwpointerypos, drwwight e drwwidth no arquivo drw_win.c foram melhoradas. · As funções flexedir e wclosedir em dir_win.c foram melhoradas para chamar FindClose.


SEED7. Software Relacionado

Erlang.

Erlang é uma linguagem de programação completa desenvolvida no Laboratório Ericsson CS. ...

376

Download

Poliglota

Poliglot é uma extremidade dianteira do compilador altamente extensível para a linguagem de programação Java. ...

84

Download