什么是ASDL(ASDL)?

ASDL是抽象语法描述语言(abstract syntax description language)的缩写。它是一种编程语言,它描述编译器中按树状结构排列的数据结构。编译器是将源代码语言转换为目标机器能理解的代码的程序。ASDL也可以描述为抽象类型...
ASDL是抽象语法描述语言(abstract syntax description language)的缩写。它是一种编程语言,它描述编译器中按树状结构排列的数据结构。编译器是将源代码语言转换为目标机器能理解的代码的程序。ASDL也可以描述为抽象类型和模式定义语言。妇女与计算机倒立。ASDL的主要目的是帮助编译器促进交流。它通常采用高级编程语言并将其简化为较低级别。典型的翻译过程是从转换为ASDL开始的。然后是转换工具,比如一个叫做asdlGen的,用来把语言翻译成Java,C,这些函数通常是经过编程的,这样抽象语法描述语言将自动执行其翻译功能。ASDL也可以进行调整,以便可以在图形浏览器上查看。通过提供代码的清晰可视化表示,使用ASDL可以简化更改的过程。为了创建这种文件,抽象语法描述语言被转换成一种称为pickle的标准格式。在典型的抽象语法描述语言描述中有三种结构。它们包括类型:,结构和产生。这三个因素共同作用来定义、构建和实现翻译功能。抽象语法描述语言最初是作为格拉斯潘项目的一部分开发的,该项目是为鼓励欧洲信息技术发展而创建的ESPIRIT项目的受惠者这个项目开始创建有助于构建、开发和推广非顺序软件系统的系统,ASDL的一些优点包括功能简单和结果简洁对于许多程序员来说,这种语言往往是实用的,并且易于使用。它也可以与其他工具一起使用,以进一步简化翻译过程。此功能还有助于简化创建协同工作的编译器的过程。抽象语法描述语言通常不是翻译,但它可以节省大量的处理时间。缩写ASDL还有其他几种可能的含义,通常会被误认为是抽象语法描述语言。其中包括:分析科学数字图书馆,美国标准数字线,它也经常被误认为是ADSL的缩写,它通常代表非对称数字用户线
  • 发表于 2020-08-06 09:02
  • 阅读 ( 1316 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具