
0
femtolisp
femtolisp to prosty, elegancki dialekt schematu.Jest to lisp-1 o zakresie leksykalnym.Rdzeń składa się z 12 wbudowanych formularzy specjalnych i 33 wbudowanych funkcji.
- Darmowa
- Self-Hosted
femtolisp to prosty, elegancki dialekt schematu.Jest to lisp-1 o zakresie leksykalnym.Rdzeń składa się z 12 wbudowanych formularzy specjalnych i 33 wbudowanych funkcji.Jest szybki, zaliczając się do najszybszych nie skompilowanych natywnych implementacji schematu.Osiąga ten poziom prędkości, mimo że wiele prymitywów (np. Filter i for-each) jest napisanych w języku zamiast C. femtolisp używa kompilatora bajtowego i VM, a kompilator napisany jest w femtolisp.Kod bajtowy jest pierwszej klasy, może być drukowany i odczytywany oraz jest „czytelny dla człowieka” (reprezentacja jest ciągiem normalnych znaków o niskim ASCII) .... CECHY - wektory, ciągi znaków, gensymy - backquote - wyjątki - drukowanie i czytaniestruktura kołowa / wspólna - wszystkie wartości można wydrukować w czytelny sposób - ładne drukowanie - tabele skrótów - wsparcie dla bezpośredniego używania typów danych C ala typy cc Pythona - równe i uporządkowane predykaty porównania, które działają na strukturze okrągłej - odpowiednia rekurencja ogona - strumienie io i pamięci z obsługą utf8- wysoce kompatybilny ze schematem, w tym niektóre funkcje R6RS - prosty, dobrze zorganizowany, wydajny interfejs API z jak najmniejszą liczbą funkcji - kompaktowanie GC
Stronie internetowej:
https://github.com/JeffBezanson/femtolispKategorie
Alternatywy dla femtolisp'a dla wszystkich platform z dowolną licencją

3
Steel Bank Common Lisp
Steel Bank Common Lisp (SBCL) to wysokowydajny kompilator Common Lisp.Jest to oprogramowanie typu open source / wolne, z licencją permisywną.

1