源到源编译器

✍ dations ◷ 2025-12-07 21:53:14 #编译器软件

源代码到源代码编译器(英语:source-to-source compiler)、翻译器(transcompiler)或转译器(transpiler)是以某种编程语言的程序源代码作为输入,生成以另一种编程语言构成的等效源代码的编译器。源代码到源代码编译器会在大致相同的抽象级别之间抽象化,而传统编译器则从一个较高等级的高级语言转换为低级语言。举例来说,源代码到源代码编译器可以将一个程序从Pascal转换为C语言。自动并行化(英语:Automatic parallelizing)编译器经常采用高级语言的程序作为输入,然后转换代码并增加并行代码注释(例如OpenMP)或语言结构(例如Fortran的forall语句)。

转译语言的例子包括:Closure Compiler(英语:Google Closure Tools)、Coccinelle(英语:Coccinelle (software))、CoffeeScript、Dart、Haxe、Nim、TypeScript和Emscripten(英语:Emscripten)。

相关

  • 细胞质环流细胞质流(英语:cytoplasmic streaming;也称为原生质流)是细胞内物质在真核细胞中流动的现象,能将营养、代谢物还有基因讯息均匀分布到较大细胞的每个角落。膜状细胞器沿着细胞骨
  • 频分多路复用频分多路复用(Frequency-division multiplexing,FDM),也叫分频多任务,是一种将多路基带信号调制到不同频率载波上再进行叠加形成一个复合信号的多路复用技术。历史上,电话网络曾使
  • 顶置凸轮轴顶置凸轮轴(英文:Overhead camshaft,简称OHC)是一种现今流行的汽车发动机气门机构。在这种结构中,凸轮轴被放置在汽缸盖内,燃烧室之上,直接驱动摇臂、气门,不必通过较长的推杆。与气
  • WorldWideWebWorldWideWeb(后来为了避免与万维网混淆而改名为Nexus)是世界上第一个网页浏览器及所见即所得网页编辑器,由万维网的发明人蒂姆·伯纳斯-李开发。
  • 2011/12赛季欧洲羽联巡回赛2011/12赛季欧洲羽联巡回赛(BE Circuit 2011/12),是欧洲羽联巡回赛的第25个赛季。本年度共包含31个比赛(原定的以色列羽毛球国际赛取消)。以下为欧洲羽联公布的赛程:
  • 欧洲质量奖欧洲质量奖是1991年10月欧洲质量管理基金会(EFQM)与欧盟委员会和欧洲质量组织合作创设。这一奖项旨在促使欧洲社会,尤其是欧洲的企业,认识到质量对于全球市场竞争以及它们的生活
  • 22K22K可以指:
  • 茉莉花 (民歌)《茉莉花》,是著名中国民歌,该曲历史久远,最早源于清朝乾隆年间,初名为《鲜花调》,一直为民间小调。《茉莉花》在中国多个地区有多个版本流传,各个版本的曲调、歌词往往大同小异。
  • 系统识别系统识别(system identification)Note a是利用统计学,从量测到的数据来建构动力系统数学模型的方法。系统识别也包括最佳(英语:optimal design)试验设计,利用回归分析回归分析有效
  • 卡拉布里亚大区卡拉布里亚(意大利语:Calabria,意大利语发音:),从前称为“布鲁提乌姆(Brutium)”,是意大利南部的一个大区,包含了那不勒斯以南像“足尖”的意大利半岛。大区北邻巴斯利卡塔大区,西南邻