Bibliothèques écrites en Scheme
opencog
Un cadre pour l'Intelligence Artificielle et l'Intelligence Artificielle Générale (IAG) intégrées.
- 2.3k
- GNU General Public License v3.0
femtolisp
une implémentation Lisp légère, robuste et semblable à un schéma.
- 1.5k
- BSD 3-clause "New" or "Revised"
lambdanative
LambdaNative est un environnement de développement multiplateforme écrit en Scheme, prenant en charge Android, iOS, BlackBerry 10, OS X, Linux, Windows, OpenBSD, NetBSD, FreeBSD et OpenWrt.
- 1.4k
- GNU General Public License v3.0
cyclone
:cyclone: Un tout nouveau compilateur qui permet le développement d'applications pratiques à l'aide du schéma R7RS. Nous fournissons des fonctionnalités modernes et un système stable capable de générer des binaires natifs rapides.
- 758
- MIT
nvim-gps
Composant de ligne d'état simple qui montre dans quelle portée vous travaillez.
- 506
- Apache License 2.0
nanopass-framework-scheme
Le nouveau cadre nanopass; un DSL intégré pour écrire des compilateurs dans Scheme.
- 457
- MIT
nvim-treesitter-textsubjects
Objets texte sensibles à l'emplacement et à la syntaxe qui *font ce que vous voulez dire*.
- 395
- Apache License 2.0
ribbit
Une implémentation Scheme petite et portable avec AOT et des compilateurs incrémentiels qui s'adaptent à 4K. Il prend en charge les fermetures, les appels de queue, les continuations de première classe et un REPL.
- 382
- BSD 3-clause "New" or "Revised"
swift-lispkit
Framework d'interpréteur pour les langages d'extension et de script basés sur Lisp sur macOS et iOS. LispKit est basé sur la norme R7RS pour Scheme. Son compilateur génère un bytecode pour une machine virtuelle. LispKit est entièrement implémenté dans Swift 5..
- 340
- Apache License 2.0
microKanren
L'implémentation de microKanren, un langage de programmation relationnel poids plume.
- 284
fibers
Concurrence de type ML simultanée pour Guile.
- 268
- GNU Lesser General Public License v3.0 only
calysto_scheme
Un noyau Scheme pour Jupyter qui peut utiliser les bibliothèques Python.
- 249
- BSD 3-clause "New" or "Revised"
guix
Miroir en lecture seule de GNU Guix — les demandes d'extraction sont ignorées, voir https://guix.gnu.org/en/manual/en/guix.html#Submitting-Patches à la place.
- 238
- GNU General Public License v3.0 only
zkeme80
Un assembleur et un système d'exploitation pour la TI-84+ écrit en assemblage Scheme, Forth et Z80.
- 220
- MIT
ol
Otus Lisp (Ol en abrégé) est un dialecte purement* fonctionnel de Lisp..
- 208
- GNU General Public License v3.0