如何在Common Lisp中创建连续数字列表?
换句话说,什么是相同的Python range在Common Lisp中的功能?
在Python中range(2, 10, 2)返回[2, 4, 6, 8],第一个和最后一个参数是可选的.虽然Emacs Lisp有,但我找不到创建数字序列的惯用方法number-sequence.
可以使用循环宏来模拟范围,但我想知道生成具有起点和终点以及步骤的数字序列的可接受方式.
Scheme/Racket的枚举表示法是否等同于Haskell中的[a..b]表示法?
在Haskell中,[1..5]评估为列表[1,2,3,4,5].