首页> 外文会议>Annual workshop on Microprogramming;Workshop on Microprogramming >Extensibility - a new approach for designing machine independent microprogramming languages
【24h】

Extensibility - a new approach for designing machine independent microprogramming languages

机译:可扩展性-设计与机器无关的微程序设计语言的新方法

获取原文

摘要

This paper describes a new technique for designing high level machine independent microprogramming languages. In Section 1.0 we will discuss some design considerations for microprogramming languages and will review the previous efforts in the area of microprogramming languages. In Section 2.0, we will discuss extensible languages - what they are and why they are useful. Then in Section 3.0, we will show why an extensible microprogramming language resolves most of the difficulties inherent in designing a language for microprogramming. This section will also include a description of the language EMPL - our extensible microprogramming language. We will define its syntax, give some examples of how its extensible features can be used and finally will demonstrate the feasibility of constructing such a compiler.

机译:

本文介绍了一种用于设计高级机器独立的微程序设计语言的新技术。在第1.0节中,我们将讨论微编程语言的一些设计注意事项,并将回顾微编程语言领域的先前工作。在第2.0节中,我们将讨论可扩展语言-它们是什么以及它们为什么有用。然后在第3.0节中,我们将说明为什么可扩展的微程序设计语言解决了设计用于微程序设计的语言时固有的大多数难题。本节还将包括对EMPL语言(我们的可扩展微编程语言)的描述。我们将定义其语法,给出一些示例,说明如何使用其可扩展功能,最后将演示构造这种编译器的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号