首页> 外文会议>Proceedings of the ACM international conference companion on object oriented programming systems languages and applications. >The Language of Languages Research Project: Unifying Concepts Expressed Across Different Notations
【24h】

The Language of Languages Research Project: Unifying Concepts Expressed Across Different Notations

机译:语言语言研究项目:统一概念以不同的符号表达

获取原文
获取原文并翻译 | 示例

摘要

Maintaining the consistency of multiple notations used in large projects is daunting. Language of Languages(LoLs) is our experimental language workbench that fulfills a frequently overlooked but important role: unify the different notations so developers can better understand and evolve a project. Due to the impossibility of anticipating all the notations that may be used in a project, LoLs adopts a language agnostic view and supports different notations from free-form text to graphical forms and shapes. Our demo begins by illustrating the fundamental ideas of LoLs through building a calculator that supports multiple notations; the demo concludes with more advanced projects that exemplify the extent of our multi-notation support.
机译:维持大型项目中使用的多个符号的一致性是艰巨的。语言语言(LoLs)是我们的实验语言工作台,它扮演着经常被忽视但很重要的角色:统一不同的表示法,以便开发人员可以更好地理解和发展项目。由于不可能预测项目中可能使用的所有符号,因此LoL采用语言不可知的观点,并支持从自由格式文本到图形形式和图形的不同符号。我们的演示首先通过构建支持多种符号的计算器来说明LoL的基本思想。该演示以更高级的项目结束,这些项目例证了我们对多符号支持的程度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号