¿Alguna vez ha estado lejos de su computadora y pensó: "Chico, desearía poder estar escribiendo un código de esquema en este momento"?Bueno, ahora puedes!El esquema simple es una implementación de Java / Android de un lenguaje de programación similar al esquema y un editor resaltado de sintaxis.
Incluye implementaciones de la mayoría de las funciones que se encuentran en el esquema tradicional (por ejemplo, definiciones, alquileres, lejamos, si,Cond, lambda, listas) con una sintaxis muy similar.Debido a que se implementa en Java, usamos tipos largos y dobles para representar números, por ejemplo, 2/3 no tiene una representación exacta.
El esquema simple también incluye una implementación de funciones de imagen similar al módulo de imagen de Racket (HTTP: //docs.racket-lang.org/teachpack/2htdpimage.html).
Ver http://bryanchadwick.com/simplescheme/ Para documentación y ejemplos.
¡Disfrutar!
Added set! expressions and ability to use macro arguments as names in let-bindings.
I'll update the documentation here soon:
http://bryanchadwick.com/simplescheme/