common-lisp - 从 key 代码中解析出 key

标签 common-lisp ccl

我正在获取包含 asci 键代码的键事件,我想知道是否有任何简单的方法可以将这些转换为普通 lisp 中的实际键或字符。我正在使用不包括 int-char 的 ccl 实现(它可能适用于此任务,也可能不适用于此任务)。

最佳答案

您可以使用 code-char功能。它将返回由给定整数编码的字符。请记住,CCL 使用 Unicode,而不是纯 7 位 ASCII。

关于common-lisp - 从 key 代码中解析出 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3010606/

相关文章:

lisp - Lisp 函数中针/大海捞针的排序

lisp - 帮助使用 Lisp 调试器

lisp - 如何使用 SBCL sb-alien 创建一个 Gtk4 窗口打开它并有一个有效的简单回调?

mapping - 使用mapc 的实际例子是什么?

sockets - Clozure Common Lisp 中的 make-socket 错误

cocoa - 使用 Mac 端口 Clozure Common Lisp 无法执行 `(require "COCOA")`

macros - 是否可以使用符号宏来获得类似标签的行为?

multithreading - 如何在 Lisp 中获取读写锁而不释放它?

multithreading - 在 Clozure Common Lisp 中生成多个进程来处理许多基于套接字的连接