Domanda

appare come lingua R5RS in DrScheme non viene con la biblioteca tabella hash ..

quando ho eseguito (make-hash-table) che genera un errore ...

abbastanza grande ha il supporto per tabella hash, ma non supporta le coppie mutevoli ..

così mi sono bloccato facendo uno di loro lavorano per me ..

Come faccio ad aggiungere il supporto per hashtable in R5RS?

grazie

È stato utile?

Soluzione

Non ero sicuro di come eseguire questa operazione, ma ha trovato come importare un modulo in R5RS:

(#%require scheme)

poi ...

(define h (make-hash))

ecc ...

Altri suggerimenti

Se non si cura di ciò che "linguaggio" si utilizza, si potrebbe anche usare R6RS. Ecco come ottenere ciò che si desidera in R6RS:

#!r6rs

(import (rnrs)
        (rnrs mutable-pairs))


(define foo (make-eqv-hashtable))

(define bar (list 'a 'b))

(write bar) (newline)

(set-car! bar 'Z)

(write bar)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top