楼主: zli08
1438 0

[Scala资源总汇]Implementing a Universe Type Checker in Scala [推广有奖]

  • 1关注
  • 2粉丝

已卖:352份资源

博士生

28%

还不是VIP/贵宾

-

威望
0
论坛币
12433 个
通用积分
0.2949
学术水平
36 点
热心指数
27 点
信用等级
19 点
经验
3511 点
帖子
159
精华
1
在线时间
235 小时
注册时间
2014-1-25
最后登录
2024-2-19

楼主
zli08 发表于 2015-4-26 20:35:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

Implementing A Universe Type System for Scala


Manfred Stock


Master Thesis Project Report


Software Component Technology Group


Department of Computer Science


ETH Zurich


http://sct.inf.ethz.ch/


August 2007 – January 2008




Abstract
The Universe type system is based on the concept of ownership where everyobject has at most one owner object. It structures the object store usingdifferent contexts, which are sets of objects with the same owner, andrestricts how references can be passed and used. When enforcing theowner-as-modifier property, the Universe type system guarantees that anymodification of an object can only be initiated by its owner object.
Scala is a multi-paradigm programming language combining features ofobject-oriented and functional languages. It supports compiler plugins andannotations on types which allows the implementation of additional typeconstraints such as those imposed by the Universe type system.
This thesis presents an implementation of the Universe type system forScala. The implementation supports a subset of the Scala language. Itprovides two compiler plugins for the Scala compiler and a set ofannotations for the use in programs. One plugin performs the staticUniverse type checks and the other plugin inserts additional runtimechecks during compilation.


本帖隐藏的内容

Implementing a Universe Type Checker in Scala.pdf (1.01 MB, 需要: 5 个论坛币)




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Implementing implement Universe SCALA check references contexts objects system store

已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
crystal8832 + 36 + 2 + 2 + 2 精彩帖子
Nicolle + 40 精彩帖子

总评分: 论坛币 + 76  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

本帖被以下文库推荐

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-28 13:44