腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(991)
视频
沙龙
1
回答
Guile
Scheme
GOOPS
槽
访问
器
不是
有效
的
泛
型函数
错误
、
我正在学习
Guile
GOOPS
。我有一个关于
槽
存取
器
的
问题。下面的代码 (use-modules (oop
goops
)) (name #:init-keyword #:name (display (person-name p))) 出
浏览 13
提问于2020-08-16
得票数 0
1
回答
获取对象
的
槽
值
我需要从可能包含其他实例
的
实例中检索一个
槽
值(传递一个
槽
名)。zone2]) (pump on)) 名为"param“
的
槽
包含一个名为param-mainController
的
实例。CLIPS文档建议使用带有put参数
的
send命令检索
槽
值。我尝试通过传递slotname来使用
泛</em
浏览 3
提问于2016-10-05
得票数 0
1
回答
为什么在通用
的
情况下,调用特性方法时不调用同名
的
固有方法?
、
、
我刚接触过Rust,在一个通用函数中我有一个奇怪
的
行为,还有一些关于它
的
问题。我理解结果,但我不知道这是否正常: fn a() { SA::a(); SA::b();}Oh Noooo...b2 我
的
问题是我知道代码
不是
传统
的
,函数a()
不是
在impl A for SA中,
浏览 2
提问于2022-09-26
得票数 2
回答已采纳
2
回答
语法绑定值必须是关键字: alpha。什么意思?
、
、
这是我
的
小程序: (list (syntax quote)(list)))))
guile
执行它,并返回()。但是mit-
scheme
输出如下:;To continue, call RESTART with an(我
的
版本是: Release 9.1 || Microcode15.3 || Ru
浏览 1
提问于2012-10-29
得票数 1
回答已采纳
1
回答
在表达式分析中处理含糊不清但又中断
的
语法
、
、
、
上下文这个解析
器
是我正在构建
的
编译
器
中
的
一个组件,问题是编程语言解析所必需
的
表达式解析。我使用普通
的
正则语言解析规则解析表达式,消除了所有规则中
的
左递归,但是有一个语法“歧义”是我
的
解析
器
无法处理
的
,它涉及
泛
型。)* ; 现在,由于<
浏览 0
提问于2018-04-28
得票数 1
回答已采纳
3
回答
在通用Lisp
的
插槽说明符中是否有使用和不使用“:”
的
技术原因?还是说这只是个纯粹
的
约定?
、
、
、
我正在阅读Sonja Keene
的
“通用Lisp中面向对象编程”一书。它
的
使用是有逻辑
的
!看看第一个插槽,x。有与:initarg相关联
的
时隙选项:x-position。好
的
,都包括:。但是,与它关联
的
x-position ----不包含:。我得到
的
最好
的
假设是,语法设计用于反映处理实例时
的
矩
的<
浏览 4
提问于2021-09-30
得票数 1
回答已采纳
1
回答
当获得类优先级列表时,未绑定插槽?
、
、
、
为什么我不能在sbcl中获得一个简单
的
类优先级列表?
浏览 3
提问于2015-09-13
得票数 3
回答已采纳
2
回答
通用Lisp类
槽
的
访问
函数
、
我目前正在阅读Peter
的
实用Common中关于类
的
章节,我对
的
使用感到困惑。-- (name account),但这
不是
我们所提供
的
?上面的customer-name函数是否与稍后定义
的
customer-name读取
器
函数有关(请参阅下面)?customer-name) (value (account bank-account))直接时隙存取
访
浏览 2
提问于2016-01-11
得票数 4
回答已采纳
4
回答
功能在多个调度系统中是可变
的
吗?
、
、
、
、
在程序执行
的
某个时候,每个方法都会被添加到函数中。是否有一种多分派语言,将所有方法一起附加到一个(
泛
型)函数(在加载时?),这样就不可能在不同
的
时间点看到处于不同状态
的
函数吗?
浏览 2
提问于2016-11-18
得票数 1
回答已采纳
8
回答
如何在
Scheme
中取消变量
的
定义?
、
、
如何在
Scheme
中取消变量
的
定义?这个是可能
的
吗?
浏览 0
提问于2010-08-15
得票数 22
回答已采纳
3
回答
Access CLOS-来自旧外部包
的
对象
槽
、
、
我
的
理解 CLOS对象
的
访问
器
-函数是属于包
的
泛
型函数
,其中它们是通过DEFCLASS定义
的
,在本例中是: MY-PROJECT.A。通过MY-PROJECT.B中
的
(use-package :my-project.a),导出
的
符号是导入
的
,这就是为什么描述作品
的
原因。但
泛
型插槽
访问
器
函数
的
符号不包括在内。考虑
浏览 2
提问于2017-01-10
得票数 5
回答已采纳
1
回答
普通Lisp宏-curry-不工作
、
我发现自己调用了许多方法,这些方法
的
第一个参数是来自给定类
的
复杂对象。虽然有插槽和
访问
器
是有用
的
,但通用方法不能以这种方式绑定.所以我想:如果我们可以在本地设置任何函数,那么
槽
+
访问
器
+
泛
型函数
+函数都可以用相同
的
构造来处理。(funcall ,fn ,obj args))) 编辑(添加):注意scanner是一个类;start、source、line等是同名插槽
浏览 0
提问于2020-05-20
得票数 2
回答已采纳
1
回答
泛
型是如何在现代编译
器
中实现
的
?
、
、
我想出了几种方法来实现这一点,我们将
泛
型函数
作为Function_Node存储在AST中,然后每次使用它时,我们都会在原始函数节点中存储一个自身
的
副本,并将所有类型
的
T替换成正在使用
的
类型。例如,add<int>(5, 6)将为add存储
泛
型函数
的
副本,并将副本中
的
所有类型T替换为int。现代编译
器
如何处理这个问题?我认为另一种方法可能是将副本注入AST,这样它就可以在所有语义阶段运行。我还想,也许你可以
浏览 0
提问于2016-10-20
得票数 17
回答已采纳
1
回答
延迟加载尝试加载已经从外部函数加载
的
数据
、
、
、
我使用多层代理,我有一个用于视图
的
mvc4项目,一个用于业务逻辑
的
dll项目,一个用于我
的
数据Acces
的
dll项目,以及一个用于我
的
EF5上下文(Edmx)和实体(.tt)
的
dll proyect。我
的
.tt上有一个“医生”类,这个类还包含一个“专业”列表,因为有很多到很多
的
关系,所以ef给了我:在我
的
医生数据
访问
类中,我有一个<em
浏览 2
提问于2013-10-02
得票数 0
2
回答
在Swift中是否允许这个函数(如果它不会使编译
器
崩溃)
我得到了这个函数,它是一个实际用例
的
最小化版本: return { x in return x }正如您所看到
的
,我想根据一些输入计算一个
泛
型函数
但是,正如您在Xcode或上看到
的
那样,这个函数会使编译
器
崩溃。有人知道Swift是否应该支持这样
的
定义吗?
浏览 0
提问于2015-03-13
得票数 2
回答已采纳
8
回答
如何在makefile中执行算术运算?
可以对makefile中
的
变量执行一些操作吗?例如,定义JPJ=2 是否可以在同一makefile中定义一个等于$(JPI)*$(JPJ)
的
扩展值
的
变量JPIJ
浏览 0
提问于2009-12-18
得票数 53
4
回答
什么时候利用Haskell中
的
类型推断?
、
、
我很好奇,有经验
的
Haskell程序员在实践中真正使用类型推断
的
频率是多少。我经常看到它被称赞为比某些其他语言中所需
的
总是显式声明
的
优势,但出于某种原因(也许只是因为我是新手),它几乎总是“感觉”正确地编写类型签名……我确信在某些情况下,它确实是必需
的
。一些有经验
的
Haskellers (Haskellites?Haskellizers?)提供一些输入?
浏览 5
提问于2009-01-21
得票数 15
回答已采纳
8
回答
有没有使用函数式编程
的
像样
的
脚本语言?
、
我最近一直在读一些关于函数式编程
的
文章,我很想得到一些经验。有没有合适
的
脚本语言来支持函数式编程?我发现我
的
大部分即席编程都是用Python完成
的
,所以我想我也可以用函数式语言来做同样
的
事情。
浏览 2
提问于2009-04-09
得票数 17
回答已采纳
3
回答
C#样式C++0x中
的
Action<T>、Func<T、T>等
、
、
、
、
C#具有
泛
型函数
类型,如Action<T>或Func<T,U,V,...>template <typename T> using Action<T> =
浏览 1
提问于2010-04-22
得票数 3
回答已采纳
2
回答
为什么CLOS插槽可以不受约束?
、
、
、
据说,只有公共Lisp中
的
特殊变量才能被解除约束。对于所有词法变量,默认值为nil。我认为类插槽存在于类似闭包
的
地方,但显然它们不存在。如果我定义一个没有:initform参数
的
CLOS插槽(希望它们无论如何都绑定到nil ),并且在创建实例时不提供值,我将得到一个带有未绑定插槽
的
实例。为甚麽会这样?不方便。
浏览 3
提问于2014-06-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从Java到Kotlin(四)
Go 1.17 发布,说好的支持泛型又落空
泛型会让你的 Go 代码运行变慢
30天拿下Rust之生命周期
转向Kotlin——泛型
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券