源到源编译器

✍ dations ◷ 2025-04-08 21:48:47 #编译器软件

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

相关

  • 子宫腺肌病子宫腺肌症(英语:Adenomyosis),是指子宫内膜侵入子宫肌层引起的一种良性病变,以往又称之为内在性子宫内膜异位症。临床以继发性加重的痛经,月经量增多或经期延长,子宫增大为主要表
  • 管理学院商学院(英语:business school)是一种能授予工商管理学位的高等教育学校,现时也有使用管理学院名称的学校。所属学科一般有:会计、统计、国际贸易、财政、税务、财务、银行、金融
  • 哈特福德哈特福德(英语:Hartford)是美国康涅狄格州的首府,在该州的中部偏北,依康涅狄格河而立。其有保险公司。是世界保险业的大本营。据2000年普查,该市有人口12万1578人。2005年的最新普
  • 中国人民政治协商会议全国委员会外事委员会中国人民政治协商会议全国委员会外事委员会(简称全国政协外事委员会),是中国人民政治协商会议全国委员会设立的专门委员会之一。1988年6月9日通过的《中国人民政治协商会议第
  • 英国的构成国英国的构成国包括英格兰(英国)、苏格兰、威尔士与北爱尔兰。在作为单一制主权国的联合王国内部,苏格兰、威尔士和北爱尔兰通过权力下放获得了一定程度的自主权。每个构成国虽然
  • 阿槃提阿槃提国(梵语:Avanti),又译为阿般提、阿槃底、摩波槃提、,释迦牟尼时代印度十六大国之一,大致上位于印度摩腊婆地区,首度为邬阇衍那城,佛经上指的优禅尼即使指此城。释尊时代,它是极
  • 函馆圣约翰教堂函馆圣约翰教堂(日语:函館聖ヨハネ教会)是位于日本北海道函馆市的一座日本圣公会北海道教区的教堂。函馆圣约翰教堂以其棕色的屋顶和外墙的十字架为特征,屋顶也是十字架形。自函
  • 达纳设计达纳设计(英语:Dana Design)是一家生产高端登山包的公司,由达纳·格里森(Dana Gleason)于1986年在美国蒙大拿博兹曼创建。达纳设计的背包做工扎实、功能丰富,但由于价格较高,导致销
  • 尼亚加拉半岛尼亚加拉半岛(英语:Niagara Peninsula)位于加拿大安大略省南部,南北分别濒临伊利湖北岸和安大略湖南岸,东面隔尼亚加拉河与美国纽约州对望。半岛上大部分地域隶属尼亚加拉区,辖下
  • 露丝·波拉特露丝·波拉特(英语:Ruth Porat,1957年-)是美国一位职业财务主管。从2010年1月开始担任摩根士丹利的执行副总裁和财务总监。2015年5月26日起,开始担任Google的首席财务官。