gpt4 book ai didi

lisp - 不确定这条线的作用

转载 作者:太空宇宙 更新时间:2023-11-03 18:51:21 24 4
gpt4 key购买 nike

(or (parse-integer (prompt-read "Rating") :junk-allowed t) 0)

这一行让我很困惑。如果您需要它,完整的程序在这里:http://paste.lisp.org/display/124929

'Parse-integer' 会将字符串转换为整数,对吗?如果可能的话。 ':junk-allowed t' 让它以某种方式接受垃圾字符串,对吗?

但不确定末尾的“或”和 0 是什么。

谢谢。

最佳答案

or 遍历传递给它的表单,按顺序对它们求值,直到找到一个不求值为 nil 的表单,然后返回该结果。因此,如果该调用成功解析整数,这将返回 parse-integer 的结果,否则返回 0。

关于lisp - 不确定这条线的作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7587884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com