文件名称:java笔试题a说他不和x比-Dieter:一种将类型限定符与模块混为一谈的实验语言
文件大小:27KB
文件格式:ZIP
更新时间:2024-07-10 07:54:19
系统开源
java笔试题a说他不和x比迪特编程语言 描述 Dieter(即德国男性化名称 Dieter 中的 Dieter,而不是“节食者”中的 Dieter)是一种小型实验性编程语言,它将类型限定符与模块混为一谈。 在本文中,我们将首先描述这些机制。 然后我们将展示它们的交互如何产生类似于面向对象编程的东西。 类型限定符 类型限定符只是一个关键字,可以放在任何类型表达式之前,进一步专门化它。 C 语言的程序员应该熟悉类型限定符,其中存储类,例如const和static ,是类型限定符的示例。 Dieter 中类型限定符的基本规则是:在赋值(或参数传递)期间,类型具有某种类型限定符的变量(或参数)只接受至少具有相同限定符的相同类型的值。 类型限定符的一些基本属性遵循(不过,对于具体,让我们规定,迪特具有原始类型的分类: bool , int , rat和string 。而void ,表示没有任何值的类型。)的顺序类型限定符在类型表达式中给出无关紧要:如果beefy和gnarly是类型限定符,那么beefy gnarly int和gnarly beefy int是完全等效的类型。 出现的次数也不重
【文件预览】:
Dieter-master
----eg()
--------example3.dtr(457B)
--------example7.dtr(318B)
--------example4.dtr(492B)
--------example10.dtr(360B)
--------example5.dtr(459B)
--------example2.dtr(382B)
--------example1.dtr(384B)
--------example6.dtr(191B)
--------example8.dtr(156B)
--------example9.dtr(598B)
----test.sh(90B)
----LICENSE(4KB)
----README.markdown(24KB)
----src()
--------dieter()
--------dieter.py(2KB)
----.hgtags(177B)
----.hgignore(20B)