Patterns for Assignment and Passing Objects Between Contexts in Programming Languages

PLOP(2022)

引用 0|浏览1
暂无评分
摘要
ABSTRACT The paper analyses different types of assignment and passing objects to and from functions applied in programming languages. The considered kinds of assignment are described as patterns. The patterns are identified according to their goal and the opportunities they provide to the programmer. The described patterns are the Value Assignment, the Referential Assignment, the Partial Assignment, Destructuring, and Unboxing. The known uses of the patterns describe the relationship between them and the low-level types directly supported by programming languages. The patterns are intended for programming language designers and people interested in how similar approaches are implemented in different languages.
更多
查看译文
关键词
Assignment, design patterns, programming languages
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要