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
femtolisp

Categorias

Alternativas a femtolisp para Mac

Hy

Hy

Hy es un maravilloso dialecto de Lisp que está incrustado en Python.
Steel Bank Common Lisp

Steel Bank Common Lisp

Steel Bank Common Lisp (SBCL) es un compilador Common Lisp de alto rendimiento.Es software libre / de código abierto, con una licencia permisiva.
CLISP

CLISP

CLISP es un entorno portátil de implementación y desarrollo ANSI Common Lisp de Bruno Haible.Intérprete, compilador, depurador, CLOS, MOP, FFI, Unicode, sockets, CLX.