Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
(撰写)Common Lisp
我们在 P Graham 的 ANSI Common Lisp 第 110 页 中找到了这个函数构建器来实现组合 参数是 n gt 0 带引号的函数名称 我不完全理解它 所以我将在这里引用代码并在下面指出我的问题 defun compose
functionalprogramming
lisp
commonlisp
合并 2 个排序列表
我被要求针对以下问题提出尽可能多的解决方案 编写一个函数 它接受两个数字列表 均假设为 按升序排列 并将它们合并到一个列表中 也在 升序 我的第一个解决方案是append list1 onto list2然后重新sort 然后我发现一个内置
lisp
哪个函数在堆栈使用效率和时间方面最好
我编写了 3 个函数来计算元素在列表中出现的次数 我尝试了各种输入并对其进行了分析 但我仍然不知道哪个函数在堆栈使用效率和时间效率方面是最好的 请帮帮我 Using an accumulator defn count instances1
functionalprogramming
lisp
Clojure
内联定义函数与非内联函数有什么区别?
我正在读这本书计算机程序的结构和实现 http mitpress mit edu sicp full text book book Z H 4 html在其中一章中 有一些代码用于计算数字的阶乘 define factorial n fac
Binding
lisp
SCHEME
在Scheme中let和let*有什么区别?
我正在为 GIMP 编写脚本并使用let 就像我采集的样本一样 但它似乎只是一种 lambda 糖 就像let 为什么它们不同 它们之间有什么区别 它们在变量绑定的顺序上有所不同 例如考虑这个 gt let a 1 b a 2 b 此代码将
lisp
SCHEME
GIMP
LISP - 如何获得嵌套列表的平均长度?
我有个问题 我需要从此列表中获取平均长度 1 2 3 4 5 6 7 8 9 应该是2 我不知道从哪里开始 我试图得到 1 2 3 4 5 6 7 8 9 from 1 2 3 4 5 6 7 8 9 但我失败了 因为 reduce app
list
nested
lisp
Average
clisp
在Scheme 中是否有相当于Lisp 的“运行时”原语?
根据SICP 第 1 2 6 节 http mitpress mit edu sicp full text book book Z H 11 html sec 1 2 6 练习 1 22 大多数 Lisp 实现都包含一个称为运行时的原语 它
lisp
SCHEME
racket
sicp
在编译器中实现闭包
我正在尝试设计一个伪汇编代码的基本编译器 但是 我不知道如何实现闭包 看来我需要将特定的寄存器值与每个 子例程 相关联 我考虑过使用堆栈 但它似乎又不够 似乎只有关联数组才能工作 但是如何在汇编中完成该操作或类似的操作呢 我选择尝试表示的示
Assembly
compilerconstruction
lisp
closures
如何在 Emacs Lisp 中设置列表中的一部分参数?
我想设置PROGRAM ARGS of start process从列表中 Like start process process name foobar process path append some args list concat t
list
emacs
lisp
elisp
如何访问 cl-json 从 JSON 解码的对象?
我正在尝试在 Common Lisp 中导入 JSON 我想出了如何从 JSON 字符串解码对象 但我不知道如何访问返回的对象的属性 要解码字符串 并将结果存储在 tempjson 中 我这样做 defun test json with i
json
lisp
commonlisp
调用另一个 lisp 文件中的函数
我必须用 Lisp 写一个游戏 为了清楚起见 我想将代码拆分到不同的 lisp 文件中 如何从另一个文件中的函数中调用函数 例如 file1 lisp 有一个名为 function1 的函数 file2 lisp 有一个名为 functio
emacs
load
lisp
commonlisp
以列表作为参数的 defun
我正在尝试选择 Lisp 作为我的新语言 但我在解决如何让函数的一部分作用于传递给它的列表的每个元素上时遇到了一些问题 为了学习如何解决这个问题 我试图编写一个相当基本的除法形式 当列表的一个元素为 0 时不会发出声音 而是只返回 0 de
lisp
commonlisp
Lisp 中无重复数字的随机列表
我有这个函数可以创建一个包含其他问题中的初始元素的列表Lisp 中带有初始元素的列表从 99 开始到 0 https stackoverflow com questions 59039638 list with initial elemen
lisp
commonlisp
lispworks
将一些 LISP 转换为 C#
我正在阅读保罗 格雷厄姆的垃圾邮件计划 http www paulgraham com spam html想要更好地理解它 但我的 LISP 真的很生疏 他有一段计算概率的代码片段 let g 2 or gethash word good
c
lisp
Common Lisp 中的动态和词法变量
我正在读 Peter Seibel 的 Practical Common Lisp 一书 在第 6 章 变量 部分中 词法变量和闭包 和 动态 又名特殊变量 http www gigamonkeys com book variables h
lisp
commonlisp
lexicalscope
Lisp 多次格式化一个字符
我正在寻找一种输出字符的方法 多次使用格式 这可能吗 有人可以填写吗 在里面 的 这样这个例子就可以工作了吗 let n 3 format nil 应该返回 gt 很高兴看到这么多解决方案 到目前为止 A 迭代结构提供了一个简洁的解决方案
format
lisp
commonlisp
突出显示 Lisp 表单的 Emacs 模式
什么是 Emacs 模式或包 它突出显示 Lisp 表单 更改背景颜色 以便您所在的表单具有一种颜色 外部表单具有另一种颜色 外部表单具有另一种颜色 依此类推 你可能想尝试mwe 彩盒 http www foldr org michaelw
emacs
lisp
mode
iPhone/iOS 上的通用 LISP
是否可以致电Common LispiOS 中的功能 如果是这样 是否可以在动态库中创建它 这取决于您调用 CL 函数的含义 但 ECL 很可能是您的最短路径 从这里开始 因为 ECL 有一个补丁可以更好地适应 iOS http funcal
iphone
ios
ios4
lisp
commonlisp
在 Common Lisp 中替换列表中的项目?
我有一个事物列表 我称之为 L 一个索引 N 和一个新事物 NEW 如果我想用 NEW 替换 L 中 N 中的内容 最好的方法是什么 我是否应该获取到 N 的子列表以及从 N 到列表末尾的子列表 然后使用列表将第一部分 NEW 和最后一部分
list
lisp
replace
commonlisp
如何创建像球拍一样的 make-curry 函数
我想看看如何模仿 curry func that racket提供 下面是我如何手动柯里化函数的示例 lang sicp convert to a curried function define add1 x y x y define ad
SCHEME
lisp
racket
currying
sicp
«
1
2
3
4
5
6
7
...12
»