Dans Guile ou en utilisant SRFI-46, il est possible comme montré dans Specifying a Custom Ellipsis Identifier. Mais est-ce possible dans SISC ou "schéma pur" R5RS? Je sais que c'est possible sans elli
Cette macro R5RS est ce que j'ai essayé et est à peu près ce que je veux faire. Racket ou d'autres implémentations n'aiment pas cette macro exactement où je voulais que la magie se produise. (define-s
Je peux utiliser SHA256 dans Scheme en utilisant des bibliothèques externes (Java, C ou dépendant du système) ou en utilisant une implémentation Scheme spécifique (comme Chicken par exemple), mais je
(define (walk-list lst fun) ;;walk-list(list, fun)
(if (not(null? lst)) ;;IF the list isn't NULL
(begin
(if (list? lst) ;;&& the list is actually a list , THEN{
J'écris un ADT dans r5rs et j'utilise DrRacket. J'ai mis #lang r5rs en haut de mon fichier et j'ai choisi Déterminer la langue à partir de la source de DrRacket, mais il me dit que mon ADT n'est pas d