Download List

Descripción del Proyecto

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-04 07:42
2013-02-03

Se han añadido páginas de comando man Seed7 intérprete y compilador. Se han mejorado los makefiles para apoyar los objetivos distclean y prueba. Los operadores se han añadido radix y RADIX integer.s7i y bigint.s7i. Controles para los operadores de raíz y RADIX se han agregado a chkint.sd7. Se han corregido errores en bas7.sd7, relativa a la declaración abierta y la función VARPTR. Se ha mejorado la función getLineWithMacrosApplied en makedata.s7i. El signo de la moneda se ha agregado a varias fuentes. Se ha añadido un cheque por un desbordamiento de un elenco de float a int a chkccomp.c.
Tags: Minor feature and documentation enhancements
Man pages for the Seed7 interpreter and compiler have been added. The makefiles have been improved to support the targets distclean and test. The operators radix and RADIX have been added to integer.s7i and bigint.s7i. Checks for the operators radix and RADIX have been added to chkint.sd7. Errors in bas7.sd7, concerning the function VARPTR and the statement OPEN, have been fixed. The function getLineWithMacrosApplied in makedata.s7i has been improved. The currency sign character has been added to several fonts. A check for an overflow of a cast from float to int has been added to chkccomp.c.

2013-01-21 14:15
2013-01-20

Se han agregado nuevas opciones para el intérprete y el compilador. Adicional analizar y ejecutar funciones agregadas a progs.s7i. La gzip.s7c de la biblioteca se ha mejorado para decodificar bloques con códigos de Huffman fijos. Se ha añadido soporte para bigInteger literales con bases que no sean de 10. Se han cambiado las funciones str que str 48879 (16) devuelve "carne". El programa make7.sd7 ha sido mejorado para soportar múltiples destinos y la opción - C. Se ha mejorado el manejo de las divisiones de punto flotante en el compilador. El makefile mk_clang.mak se ha agregado para apoyar el compilador clang C.
Tags: Major feature and documentation enhancements
New options have been added to the interpreter and compiler. Additional parse and execute functions have been added to progs.s7i. The library gzip.s7c has been improved to decode blocks with fixed Huffman codes. Support for bigInteger literals with bases other than 10 has been added. The str functions have been changed such that str(48879, 16) returns "beef". The program make7.sd7 has been improved to support multiple targets and the option -C. The handling of floating point divisions in the compiler has been improved. The makefile mk_clang.mak has been added to support the clang C compiler.

2013-01-06 09:29
2013-01-05

El intérprete de Seed7 ha sido renombrado a s7.

Se ha mejorado la función drwOpen en drw_win.c para ocultar la ventana de la consola cuando el programa no se inició desde una consola.

Descripciones de los operadores "sci" y "exp" se agregaron el manual.

Comentarios de documentación se agregaron a clib_file.s7i.

En pixmap_file.s7i, se han mejorado las funciones de pixmapFontFiles.

En cmd_win.c, han mejorado las funciones prepareCommandLine y cmdStartProcess.

En striutl.c, las funciones escape_command y cp_to_command han sido mejorados para funcionar correctamente bajo Windows.

Se han agregado los nombres de parámetros a varios archivos.
Tags: Major feature enhancements
The Seed7 interpreter has been renamed to s7.

The function drwOpen in drw_win.c has been improved to hide the console window
when the program was not started from a console.

Descriptions of the operators "sci" and "exp" have been added to the manual.

Documentation comments have been added to clib_file.s7i.

In pixmap_file.s7i, the functions for pixmapFontFiles have been improved.

In cmd_win.c, the functions prepareCommandLine and cmdStartProcess have been improved.

In striutl.c, the functions escape_command and cp_to_command have been improved to work
correctly under Windows.

Parameter names have been added to various files.

2012-12-22 13:28
2012-12-21

El compilador de Seed7 se ha mejorado para apoyar pixmaps constante y omitir declaraciones constantes de matriz para matrices no utilizados.

Las variables de resultado han sido renombradas en varias bibliotecas y programas de ejemplo.

Las funciones getPixel y imagePixmap se han añadido o mejorado.

Fotos de una reja y un vampiro se han agregado a pic16.s7i y pic32.s7i.

La función getValue ha sido sobrecargado para valores PRIMITIVE_WINDOW en la progs.s7i de la biblioteca.

Comentarios de documentación se han añadido a los operadores & y < & en la string.s7i de la biblioteca.

Un cheque para el botón Cerrar de la ventana se ha añadido a la función gkbKeyPressed en drw_win.c.
Tags: Minor feature enhancements
The Seed7 compiler has been improved to support constant pixmaps and to omit array constant
declarations for unused arrays.

Result variables have been renamed in various libraries and example programs.

The functions getPixel and imagePixmap have been added or improved.

Pictures of a grating and a vampire have been added to pic16.s7i and pic32.s7i.

The function getValue has been overloaded for PRIMITIVE_WINDOW values in the library
progs.s7i.

Documention comments have been added to the operators & and <& in the library string.s7i.

A check for the window close button has been added to the function gkbKeyPressed in drw_win.c.

2012-12-13 07:56
2012-12-12

El compilador de Seed7 fue renombrado a s7c. La make7.sd7 del programa fue mejorado para permitir que las macros en la línea de comandos. Se mejoraron las bibliotecas makedata.s7i y make.s7i. Una variante de la función popen se añadió al shell.s7i. La diferencia entre & y < & se explican en los FAQ. La tar7.sd7 del programa fue mejorado para aceptar rutas de DOS para todos los argumentos de archivo. Comentarios de documentación se agregaron varios archivos. Los controladores de gráficos fueron mejorados para salir de un programa cuando se presiona el botón Cerrar (X). Se mejoraron los makefiles que 'hacer s7c' genera un ejecutable del compilador Seed7.
Tags: Major feature enhancements
The Seed7 compiler was renamed to s7c. The program make7.sd7 was improved to allow macros in the command line. The libraries makedata.s7i and make.s7i were improved. A variant of the function popen was added to shell.s7i. The difference between & and <& was explained in the FAQ. The program tar7.sd7 was improved to accept DOS paths for all file arguments. Documentation comments were added to several files. The graphic drivers were improved to exit a program when the close button (X) is pressed. The makefiles were improved such that 'make s7c' generates an executable of the Seed7 compiler.

Project Resources