Detalles de software:
Versión: 4.2.5
Fecha de carga: 5 Jun 15
Licencia: Libre
Popularidad: 315
Es una familia de implementaciones Scheme, incluyendo MzScheme y DrScheme.
Es compatible con la creación de nuevos lenguajes de programación a través de un rico sistema, la sintaxis expresiva.
Esta es la última versión conocida como PLT Scheme. Todas las nuevas versiones fueron renombrados como Raqueta strong>
¿Cuál es nuevo en esta versión:.
- El marco de prueba de unidad para los idiomas de enseñanza ofrece `check-miembro-de 'y' check-gama" para el control de & quot; funciones aleatorias & quot ;, es decir, & quot; & quot funciones; que pueden producir varios resultados diferentes para uno y el mismo argumento.
- El `esquema / vector 'biblioteca proporciona operaciones vectoriales común (también reprovided por' régimen ').
- El esquema / biblioteca `promesa 'ofrece varias nuevas clases de promesas con las estrategias de ejecución alternativas.
- Utensilios de nuevo puerto de lectura:. 'In-port', `puerto - & # X3e, la lista ',` archivo - & # X3e, la lista'
- Una nueva requerir-macro, `camino hacia arriba", para exigir un archivo que es mayor en el árbol de directorios.
¿Cuál es nuevo en la versión 4.2.1:
- Esta es la última versión que incluye ProfessorJ. A partir de la próxima versión, Kathy Gray que creó y mantuvo el profesor se moverá el código en planeta y mantener sólo a un nivel mínimo.
- Typed Esquema 2.0 extiende el sistema de tipos de manera significativa, por lo que es más expresivo. Por ejemplo, predicados aplicados a los selectores, como (número? (Coche x)), son significativos para el sistema de tipos.
- Faster instalación de paquetes Planet que desencadenan la instalación de otros paquetes Planet, debido a que el índice de la documentación se actualiza sólo una vez después de instalar un grupo de paquetes.
- El `sintaxis / parse 'biblioteca proporciona escritores macro con una mejorada matcher patrón de sintaxis que informa de errores en base a los patrones de" clases de sintaxis declaró.
- asignaciones Identifier siguiendo la interfaz diccionario v4 y convenciones de nombres están disponibles en la sintaxis / id-mesa de la biblioteca ''.
- Redex: añadido `define-relación" y los patrones generalizados que aparecen en & quot; en & quot; cláusulas que utilizan el patrón matcher completa Redex. (Este es un cambio hacia atrás incompatibles, pero a menudo se solicita;. Ver las notas de la versión Redex para más detalles)
- cierres serializables del servidor Web ya están disponibles para otros fines a través del servidor web / lang / biblioteca serial-lambda.
- Teachpacks: pequeños cambios en la porción universo de la & quot; universe.ss & quot; API, más la adición de un formulario para el lanzamiento de muchos mundos (comunicantes) simultáneamente. Corrección de errores relativos a la conversión a cadenas.
- Ahora es posible crear lectores de encargo del garabato con un comando de personajes diferentes que `@ ', consulte` make-a-reader / adentro' y 'make-a-reader'
Comentarios que no se encuentran