femtolisp

femtolisp

femtolisp er en enkel, elegant skemadialekt.Det er en lisp-1 med leksikalsk rækkevidde.Kernen er 12 indbyggede specialformer og 33 indbyggede funktioner.
femtolisp er en enkel, elegant skemadialekt.Det er en lisp-1 med leksikalsk rækkevidde.Kernen er 12 indbyggede specialformer og 33 indbyggede funktioner.Det er hurtigt og rangerer blandt de hurtigste ikke-native-kompilerede Scheme-implementeringer.Det opnår dette hastighedsniveau, selvom mange primitiver (f.eks. Filter og for hver) er skrevet på sproget i stedet for C. femtolisp bruger en bytecode-kompilator og VM, med kompilatoren skrevet i femtolisp.Bytecode er førsteklasses, kan udskrives og læses og er "menneskelig læsbar" (repræsentationen er en streng med normale lav-ASCII-tegn) .... FUNKTIONER - vektorer, strenge, gensyms - backquote - undtagelser - udskrivning og læsningcirkulær / delt struktur - alle værdier kan udskrives læsbart - prettyprinting - hash-tabeller - support til direkte ved hjælp af C-datatyper ala Pythons ctyper - lige og ordnede sammenligningsprædikater, der fungerer på cirkulær struktur - ordentlig halekursion - io og hukommelsesstrømme med utf8 support- yderst kompatibel med Scheme, inklusive nogle R6RS-funktioner - enkel, velorganiseret, kraftfuld API med så få funktioner som muligt - komprimering af GC
femtolisp

Kategorier

Alternativer til femtolisp til alle platforme med enhver licens

Hy

Hy

Hy er en vidunderlig dialekt af Lisp, der er indlejret i Python.
Steel Bank Common Lisp

Steel Bank Common Lisp

Steel Bank Common Lisp (SBCL) er en højtydende Common Lisp-kompilator.Det er open source / gratis software, med en tilladt licens.
CLISP

CLISP

CLISP er et bærbart ANSI Common Lisp implementerings- og udviklingsmiljø af Bruno Haible.Tolk, compiler, debugger, CLOS, MOP, FFI, Unicode, stikkontakter, CLX.