Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Common lisp 从密钥代码中解析密钥_Common Lisp_Ccl - Fatal编程技术网

Common lisp 从密钥代码中解析密钥

Common lisp 从密钥代码中解析密钥,common-lisp,ccl,Common Lisp,Ccl,我得到了包含asci密钥代码的密钥事件,我想知道是否有任何简单的方法可以将它们转换为common lisp中的实际密钥或字符。我使用的ccl实现不包括int-char(它可能对这个任务有用,也可能不有用) 您可以使用该功能。它将返回由给定整数编码的字符。请记住,CCL使用的是Unicode,而不是纯7位ASCII。您能告诉我更多关于您使用的库和函数的信息吗?太棒了,谢谢!但我的事件似乎给了我apple key代码和code char期望的asci值。例如,当按下a时,my event会给我一个键

我得到了包含asci密钥代码的密钥事件,我想知道是否有任何简单的方法可以将它们转换为common lisp中的实际密钥或字符。我使用的ccl实现不包括int-char(它可能对这个任务有用,也可能不有用)

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

您能告诉我更多关于您使用的库和函数的信息吗?太棒了,谢谢!但我的事件似乎给了我apple key代码和code char期望的asci值。例如,当按下a时,my event会给我一个键code 0,如果code char返回#\a,则需要调用(code char 97)。是否有转换机制?