femtolisp

femtolisp

femtolisp je preprosto, elegantno narečje sheme.Gre za lisp-1 z leksikalnim obsegom.Jedro je 12 vgrajenih posebnih oblik in 33 vgrajenih funkcij.
femtolisp je preprosto, elegantno narečje sheme.Gre za lisp-1 z leksikalnim obsegom.Jedro je 12 vgrajenih posebnih oblik in 33 vgrajenih funkcij.Hitro se uvršča med najhitrejše izvedbe shem, ki niso sestavljene iz tujine.To stopnjo hitrosti doseže, čeprav je veliko primitivov (npr. Filter in za-vsakega) napisanih v jeziku namesto C. femtolisp uporablja prevajalnik bajt kodov in VM, pri čemer je prevajalnik napisan v femtolisp.Bytecode je prvovrstni, lahko ga natisnete in preberete in je "berljiv po človeku" (predstavitev je niz normalnih nizkih ASCII znakov) .... LASTNOSTI - vektorji, strune, gensimi - backquote - izjem - tiskanje in branjekrožna / deljena struktura - vse vrednosti lahko čitljivo natisnemo - lepi tisk - hash tabele - podpora za neposredno uporabo podatkovnih tipov C ala Pythonovi tipi - enaka in urejena primerjava predikatov, ki delujejo na krožni strukturi - pravilna rekurzija repa - io in pomnilniški tokovi s podporo utf8- zelo združljiv s shemo, vključno z nekaterimi funkcijami R6RS - preprost, dobro organiziran, zmogljiv API s čim manj funkcijami - kompaktni GC
femtolisp

Kategorije

Alternativa femtolispu za vse platforme s katero koli licenco

Hy

Hy

Hy je čudovito Lispovo narečje, ki je vgrajeno v Python.
Steel Bank Common Lisp

Steel Bank Common Lisp

Steel Bank Common Lisp (SBCL) je visokozmogljiv prevajalnik Common Lisp.Je odprtokodna / brezplačna programska oprema, z dovoljeno licenco.
CLISP

CLISP

CLISP je prenosno okolje za razvoj in razvoj ANSI Common Lisp Bruno Haible.Tolmač, prevajalnik, razhroščevalec, CLOS, MOP, FFI, Unicode, sockets, CLX.