femtolisp

femtolisp

femtolisp é um dialeto de esquema simples e elegante.É um lisp-1 com escopo lexical.O núcleo são 12 formulários especiais embutidos e 33 funções embutidas.
femtolisp é um dialeto de esquema simples e elegante.É um lisp-1 com escopo lexical.O núcleo são 12 formulários especiais embutidos e 33 funções embutidas.É rápido, sendo classificado entre as implementações de Esquemas compiladas não-nativas mais rápidas.Ele atinge esse nível de velocidade, apesar de muitas primitivas (por exemplo, filtro e para cada) serem escritas na linguagem em vez de C. femtolisp usar um compilador de bytecode e VM, com o compilador escrito em femtolisp.O bytecode é de primeira classe, pode ser impresso e lido e é "legível por humanos" (a representação é uma sequência de caracteres normais de baixo ASCII) ...estrutura circular / compartilhada - todos os valores podem ser impressos de forma legível - impressão bonita - tabelas de hash - suporte para o uso direto de tipos de dados C - os tipos de Python - predicados de comparação iguais e ordenadas que funcionam na estrutura circular - recursão adequada da cauda - fluxos de memória e io com suporte a utf8- altamente compatível com o Scheme, incluindo alguns recursos do R6RS - API simples, bem organizada e poderosa com o mínimo de funções possível - compactação de GC
femtolisp

Categorias

Alternativas ao femtolisp para todas as plataformas com qualquer licença

Hy

Hy

Hy é um dialeto maravilhoso do Lisp incorporado no Python.
Steel Bank Common Lisp

Steel Bank Common Lisp

O Steel Bank Common Lisp (SBCL) é um compilador Common Lisp de alto desempenho.É um software livre / de código aberto, com uma licença permissiva.
CLISP

CLISP

O CLISP é um ambiente de implementação e desenvolvimento ANSI Common Lisp portátil de Bruno Haible.Intérprete, compilador, depurador, CLOS, MOP, FFI, Unicode, soquetes, CLX.