首页> 外文会议>WoTUG technical meeting >The Need for Prioritised Alternation in a Programming Language
【24h】

The Need for Prioritised Alternation in a Programming Language

机译:需要在编程语言中优先考虑的交替

获取原文

摘要

A programming language embodies a model for the abstraction of systems behaviour. The domain of software application has changed dramatically since the early days of programming, and continues to evolve. While there has recently been an awakening to the need to express concurrency, little respect has been paid to either prioritisation or pre-emption, despite their increasing relevance to modern applications. Arguments are presented for the incorporation of a prioritised alternation (when) construct, previously proposed by the author, in any programming language intended for the description of embedded systems. (This reflects the operation of hardware prioritised vectored interruption.) It is further argued that prioritisation must apply to events alone and must be declared in advance as the context for an alternation. Comments will be made, and discussion invited, with regard to the semantics of both prioritisation and its composition.
机译:编程语言体现了系统行为抽象的模型。自节目早期以来,软件应用程序的域已发生巨大变化,并继续发展。尽管有必要表达并发的需要觉醒,但尽管有与现代应用的相关性,但仍然对优先级排除或先发制人来说,这一点尊重。呈现参数,用于纳入先前由作者提出的优先交换(当)在用于描述嵌入式系统的任何编程语言中的构造。 (这反映了优先考虑的硬件的操作。)进一步说,优先级必须单独应用于事件,必须提前声明为交替的上下文。关于优先级的语义及其组成,将提出评论,并邀请讨论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号