123
femtolisp

femtolisp

femtolisp es un dialecto de esquema simple y elegante.Es un lisp-1 con alcance léxico.El núcleo tiene 12 formas especiales integradas y 33 funciones integradas.
femtolisp es un dialecto de esquema simple y elegante.Es un lisp-1 con alcance léxico.El núcleo tiene 12 formas especiales integradas y 33 funciones integradas.Es rápido, se ubica entre las implementaciones más rápidas de esquemas no compilados nativamente.Alcanza este nivel de velocidad a pesar de que muchas primitivas (por ejemplo, filtro y para cada una) están escritas en el lenguaje en lugar de C. femtolisp usa un compilador de código de bytes y VM, con el compilador escrito en femtolisp.Bytecode es de primera clase, puede imprimirse y leerse, y es "legible para humanos" (la representación es una cadena de caracteres normales de bajo ASCII) ... CARACTERÍSTICAS - vectores, cadenas, gensyms - comillas - excepciones - impresión y lecturaestructura circular / compartida: todos los valores pueden imprimirse de manera legible - impresión bonita - tablas hash - soporte para usar directamente los tipos de datos C ctypes de ala Python - predicados de comparación iguales y ordenados que funcionan en estructura circular - recursión de cola adecuada - io y flujos de memoria con soporte utf8- altamente compatible con Scheme, incluidas algunas características de R6RS - API simple, bien organizada y potente con la menor cantidad de funciones posible - GC de compactación

Categorias

Alternativas a femtolisp para Linux con licencia de código abierto