string - 字符串修剪不适用于全局变量
问题描述
为什么字符串修剪不适用于 Common Lisp 中的全局变量?
(defvar *whitespaces* '(#\Space #\Newline #\Backspace #\Tab
#\Linefeed #\Page #\Return #\Rubout))
(defvar *str* "Hello World")
(defun trim (s)
(string-trim *whitespaces* s))
(print (trim *str*))
;; output "Hello World"
解决方案
推荐阅读
- python - Python kerberos 委托
- c++ - 进程启动失败:C++ 应用程序启动时 cmake IMPORTED 库出现未知错误
- php - 在 woocommerce 中使用主题中的模板
- kotlin - 无法解决参考 Bigdecimal。但我添加了 ExtendedScalars
- typescript - 通过泛型类型查找键入键
- visual-studio-code - 无法通过 SSH 在 Mac 中使用 VS-Code 连接到远程 GCP VM
- json - 在不知道父键的情况下,从 scala spark 中的 JSON 字符串列获取嵌套键值
- python - 从服务器到网络驱动器的 Python 文件路径
- python - 预签名 URL 的下载文件而不是在浏览器中打开
- dynamic-loading - 如何动态加载依赖于主包中的模块的模块?