Semilla7

Un lenguaje de alto nivel en comparación con ADA, C / C ++ y Java
Descargar ahora

Semilla7 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Thomas Mertes
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 1.2 MB

Semilla7 Etiquetas


Semilla7 Descripción

Un lenguaje de alto nivel en comparación con ADA, C / C ++ y Java La semilla7 es un lenguaje de programación de propósito general diseñado por Thomas Mertes. El intérprete de semilla7 y los programas de ejemplo son software de código abierto. También hay un compilador de semillas de código abierto7. El compilador compila los programas de semilla7 a los programas C que posteriormente se compilan al código de máquina. En la semilla7 se pueden declarar nuevas declaraciones y operadores. Las funciones con los resultados de tipo y los parámetros de tipo son más elegantes que una plantilla o concepto de genéricos. La orientación del objeto se utiliza donde aporta ventajas y no en lugares donde otras soluciones son más obvias. Aquí hay algunas características clave de "semilla7": · Declaraciones y operadores definidos por el usuario. · Los tipos son objetos de primera clase (las plantillas y los genéricos se pueden definir fácilmente sin sintaxis especial). · Construcciones predefinidas como las matrices o los bucles se declaran en el idioma mismo. · Orientación de objetos con interfaces y múltiples despachos. · Comprobación de tipo estático y sin moldes automáticos. · Soporte para biginteger y números bigrativos que tienen un tamaño ilimitado. · manejo de excepciones · Sobrecarga de procedimientos / funciones / operadores / declaraciones · Varios tipos predefinidos como arreglos modificados, hashes, bitsets, estructuras, color, tiempo, duración, etc. · Corre bajo Linux, varias versiones y ventanas de Unix. · El intérprete y los programas de ejemplo utilizan la licencia GPL, mientras que la biblioteca de tiempo de ejecución utiliza la licencia LGPL. ¿Qué hay de nuevo en este lanzamiento: · La biblioteca de Carsets.s7i se mejoró para soportar los conjuntos de caracteres. · Armscii_8, GeostD8, NS_4551_1, UTF-16BE, UTF-16LE y UTF-7. · Las funciones utf16betostri, utf16letostri, removeutf16surrogatePairs y · Utf7Tostri se agregaron a la biblioteca de Carsets.S7I. · Las funciones GetWord, Getnondigits y GetQuoteText se agregaron a la · Biblioteca scanfile.s7i. · Las funciones Skipline y Getline se agregaron a la biblioteca ScanStri.S7I. · Varios cambios en el intérprete y la biblioteca de tiempo de ejecución se realizaron para reducir · El número de advertencias generadas por el compilador C. · El archivo src / read_me.txt fue mejorado para explicar las advertencias del compilador C · Debido a los "argumentos" de los parámetros no utilizados.


Semilla7 Software relacionado

píxer

Marco de Python simple y plantilla para Pegar, Google App Engine (Gae) y WSGI ...

185 98 KB

Descargar

edependencia

Un proyecto Eclipse que analiza las dependencias de los paquetes / complementos de su instalación de Eclipse ...

200 3.1 MB

Descargar

ismochoosa

Un buscador de símbolo C gratuito y abierto de código abierto / CLUCTER ...

153 166 KB

Descargar