问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

:D 在 Perl 6中是什么意思

发布网友 发布时间:2023-08-05 07:00

我来回答

1个回答

热心网友 时间:2024-11-04 08:09

一个裸的 :D:U:T:_是*默认类型为定义、未定义、类型对象或任何对象的类型约束。所以

其签名等价于 (Con:U: Any:D $x) 。

Con:U 是调用者, 在调用者后面加上一个冒号。要标记一个显式的调用者, 在它后面放上一个冒号就好了:

对于任何有名字的类型, 某些其它子集类型可以自动地通过在类型的名字后面追加一个合适的状语来派生出来:

即, 它们的意思有点像:

where DEFINITE 是一个布尔宏, 它说正处理的对象是否有一个合法的强制表示。(查看下面的自省) .

在 Perl 6 中, Int通常假定意为 Int:_ , 除了调用者, 其中默认为 Int:D 。 (默认的 new 方法有一个原型, 它的调用者是 :T , 所以所有的 new 方法都默认允许类型对象。)

这些默认可以通过各种编译指令在词法作用域中更改。

会让非调用者的参数默认为 :D 。

作为对比,

会对用于变量声明中的类型做同样的事情。
在这样的词法作用域中, 你可以使用 :_ 形式回到标准的行为。特别地, 因为调用者默认为定义的:

会让调用者允许任何类型的有定义的和未定义的调用者。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长沙到西昌。坐火车先从长沙到成都、成都东,再到西昌,哪个方便一些 S先生与P先生谜题的题面 为什么首都设在襄阳 改姓可以不随父母性吗 韩艺瑟怎么改姓? 纸、墨、笔、砚是中国传统的文房四宝,墨的使用最早在 [ ] A.商代后期... 想问下创维光伏E企赢模式有哪些优势,到底值不值得投资啊?有没有合作... 太平洋太享e保百万医疗值得入手吗?每年花多少钱? 爱e满分适合哪些人买?注意哪些问题? 太平洋太享e保百万医疗适合哪些人买?价格多少? 西安打离婚官司律师多少钱 西安刑事请律师多少钱 如果结婚买房男方付首付共同承担贷款,但房产证上只有男方名字,离婚时女 ... 求教大佬,计算机博弈中,初始化棋盘是指什么意思就是把最开始的局面,在... 煮熟的饺子能放保温杯里面吗 参加婚礼需要注意什么问题? 平均数反映一组数据的什么 平均数能反映一组的( )情况 交通法关于掉头规定 宜宾职业技术学院有没有护理专业 宜宾职业技术学院有护理专业吗 大连灵活就业人员重复缴费怎样线上退保 鲍岛海鲜水饺 大成路店怎么样 糖尿病人到底如何吃格列喹酮片和二甲双胍缓释片,吃多少?内分泌专家愿 ... 糖适平餐前几时吃 糖适平一天吃两次可以吗? 月经不调艾灸的作用 艾灸能调理月经不调么,怎样调节月经不调吃什么调理 艾灸能调理月经不调需多久,月经太多了怎么调理 gta5前期如何快速赚钱 perl语言中: ^-?\d+$ 是什么意思,为什么是匹配十进制数字? 我是菜鸟... 怎样用perl在当前目录下新建文件夹并在此文件夹中新建txt文件_百度知... 中铁二十五局有几个子公司 中铁二十五局一公司劳务派遣去吗? 中铁25局退休能拿多少住房公积金呢 中铁二十五局的工程款好拿吗 买房时跟中介交了定金开了收据,但之后打电话说房东在国外,让换套房子... pptv第一体育问题 家里12m电信光纤,平常玩lol28pin左右,只要ipad把ppt... IPAD3的PPTV图标右上角一直有个红色的1 是怎么回事?设置里也都看了... 上海PPTV联通套餐可否在ipad 4G版本上使用? 我ipad软件PPTV里面把缓存的电影全部删掉之后内存空间还是没有增加... 人事领导的责任有哪些 人事主要负责什么? 关于悬壅垂(小舌头)的问题 冰点还原怎么打开 为什么在卸载冰点还原精灵后开不开机 百兽战队29集迪多姆唱的歌 lv专柜有邮寄服务吗 果,说胎儿DNA浓度在母体血液中偏低。要我孕20W+周的时候再次抽血检查... ...喜州古镇、海舌公园、双廊、洱海公园、鸡足山怎么安排路线?