我正在尝试实现一个拼写检查器,它采用散列函数和字典,然后将单词的散列值映射到位向量。更具体地说,我正在尝试编写一个名为 gen-checker 的函数,该函数将哈希函数列表和单词字典作为输入,并返回一个拼写检查器。拼写检查器必须为字典的输入生成一个位向量表示,其中包含 #t 或 #f 指示单词的正确或错误拼写。
我已经定义了 has 函数并有一个要使用的字典,但我似乎无法设置位向量
我已经尝试实现(make-bitvector 8 #f)在这里找到:
http://www.gnu.org/software/guile/manual/html_node/Bit-Vectors.html
但由于某种原因,drracket 无法识别它。我究竟做错了什么?如何实现位向量表示?