Iteration and Labelled Iteration
Iteration and Labelled Iteration
复制标题
迭代和标记迭代
DOI:
10.1016/j.entcs.2016.09.035
复制
发表时间:
2016
影响因子:
--
通讯作者:
Geron B
中科院分区:
文献类型:
--
作者:
Geron B
We analyse the conventional sum-based representation of iteration from the perspective of programmers, and show that the syntax they suggest is fundamentally not a good representation of Java-style iteration withfor,while,break, andcontinue. We present an alternative syntax, which we call “labelled iteration”, where loops are identified using labels.The languages are analysed: we give denotational and operational semantics, adequacy proofs for both languages, and a translation function from sum-based iteration to labelled iteration.
登录
查看更多内容
DOI:
--
发表时间:
2014
期刊:
International Colloquium on Automata, Languages and Programming
影响因子:
--
作者:
D. Kozen;Konstantinos Mamouras
通讯作者:
Konstantinos Mamouras
DOI:
10.1145/1017472.1017477
发表时间:
2004-09
期刊:
--
影响因子:
--
作者:
Conor McBride;James McKinna
通讯作者:
Conor McBride;James McKinna
DOI:
10.1145/2500365.2500590
发表时间:
2013
期刊:
--
影响因子:
--
作者:
Kammar O
通讯作者:
Kammar O
DOI:
--
发表时间:
2005
期刊:
International Conference on Typed Lambda Calculus and Applications
影响因子:
--
作者:
J. Laird
通讯作者:
J. Laird
DOI:
--
发表时间:
2015
期刊:
Log. Methods Comput. Sci.
影响因子:
--
作者:
J. Longley
通讯作者:
J. Longley