×

用类、混种和性状进行计划。 (英语) Zbl 1168.68345号

Naoki Kobayashi(编辑),《编程语言和系统》。第四届亚洲研讨会,2006年APLAS,2006年11月8日至10日,澳大利亚悉尼。诉讼程序。柏林:施普林格出版社(ISBN 978-3-540-48937-5/pbk)。计算机科学课堂讲稿4279270-289(2006)。
概要:Scheme语言报告提倡将语言设计作为一组小的正交结构的组合,而不是大量功能的积累。在本文中,我们演示了如何通过在Scheme中添加类系统来扩展这种设计。具体来说,PLT Scheme类系统是一组正交语言构造,用于在任意词汇范围内创建类并将其作为一级值进行操作。由于类和核心语言的平滑集成,程序员可以表达mixin和trait,这是面向对象世界中最近的两大创新。该类系统在过程和记录类型生成器方面实现为宏;反过来,mixin和trait模式自然地被编码为类系统上的宏。
关于整个系列,请参见[Zbl 1133.68007号].

MSC公司:

68甲15 编程语言理论

软件:

DrScheme博士
PDF格式BibTeX公司 XML格式引用
全文: 内政部