源到源编译器

✍ dations ◷ 2025-12-05 07:23:48 #编译器软件

源代码到源代码编译器(英语: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)。

相关

  • 格拉夫顿奥古斯都·亨利·菲茨罗伊,第三代格拉夫顿公爵(Augustus Henry FitzRoy, 3rd Duke of Grafton 1735年10月1日-1811年3月14日)英国首相(1768~1770),美国独立战争时期的重要人物。查
  • 于阿登地区展开反攻美军:89,500人(19,000人阵亡、47,500人受伤23,000人被俘或失踪)~800辆坦克序幕 菲安登战役 – 黑汀根战役德军最初攻势 罗谢姆狭口 – 兰泽拉斯岭 – 马尔梅迪大屠杀
  • 存在与时间《存在与时间》(德语:Sein und Zeit)是德国哲学家马丁·海德格尔于1927年发表的一部著作,虽然写得很匆忙,且没有完成他在导言中所做的计划,但这本书仍然是他最重要的著作。深深影
  • 格力格力可以指:
  • 厦蓉高速厦门-成都高速公路(简称厦蓉高速,“蓉”为成都简称),是中国国家高速公路网中的一条东西横线,编号为G76,起点在福建省厦门,途经龙岩、江西省瑞金、赣州、湖南省郴州、广西壮族自治区
  • 密码货币密码货币(英文:Cryptocurrency,又译密码学货币、加密货币)是一种使用密码学原理来确保交易安全及控制交易单位创造的交易介质。跟平常使用的纸币需要防伪设计一样,加密货币的防伪
  • 四分一音四分一音(或四分之一音;四分音quarter tone) 播放 帮助·信息是半音音阶中,半音和半音之间的一半的音高。音程是半音的一半,全音的四分之一。许多作曲家因编写四分之一音而著
  • 立法团 (法国)立法团(法语:Corps législatif)是法国的立法机构。共和元年宪法预见到了法国对立法团的需求。督政府时期,立法团指两院制的立法机构五百人院(法语:Conseil des Cinq-Cents)和元老
  • 防弹车防弹车是从设计、选材、防护制造、乘驾都采用专门配备、生产出来,具有一定的防御外部由子弹、炮弹射击对车身穿透,并造成车内人员伤害的一类特种车辆。一些防弹车更加上防止毒
  • 多尔纳-阿里尼乡坐标:47°20′N 25°27′E / 47.333°N 25.450°E / 47.333; 25.450多尔纳-阿里尼乡(罗马尼亚语:Comuna Dorna-Arini, Suceava),是罗马尼亚的乡份,位于该国东北部,由苏恰瓦县负责管