源到源编译器

✍ dations ◷ 2025-09-16 03:47:15 #编译器软件

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

相关

  • 更衣 (消歧义)更衣的意思有:
  • 猪嘴弯颌象鼻鱼猪嘴弯颌象鼻鱼,为辐鳍鱼纲骨舌鱼目象鼻鱼科弯颌象鼻鱼属的其中一种。分布于非洲刚果河流域,栖息于水底,具有发电器官,用来侦测猎物,体长可达37公分。
  • 国际社会对2006年朝鲜核试验的反应国际社会对2006年朝鲜核试验的反应列出了国际社会在朝鲜宣布进行了核试验之后,对朝鲜的这一行为发表的声明和相关的谴责。
  • 浅草桥浅草桥(日语:浅草橋/あさくさばし  */?)是日本东京都神田川上的桥,也是台东区内的地名。此桥连通都心(中央区)与浅草(台东区),过去为浅草寺的门前桥(浅草桥御门)。江户时代明历大火之
  • 碱性火成岩碱性火成岩泛指含有较高碱金属元素钠和钾即高比例的Na2O+K2O,包含霞石正长岩-响岩类之岩石,普遍含二氧化硅较少,约在52%以下。碱性火成岩主要由各种长石、霞石和霓闪石组成,多存
  • 卡尔霍恩瀑布 (南卡罗来纳州)卡尔霍恩瀑布(英文:Calhoun Falls),是美国南卡罗来纳州下属的一座城市。城市类型是“Town”。其面积大约为3.46平方英里(8.96平方公里)。根据2010年美国人口普查,该市有人口2,004人
  • 肯尼·阿特金森肯尼斯·尼尔“肯尼”阿特金森(英语:Kenneth Neil "Kenny" Atkinson ,1967年6月2日-),美国前职业篮球运动员,曾是亚特兰大老鹰队的助理教练。此前,2007 - 08年度他曾担任休斯顿火箭
  • 洪富洪富(1488年-1560年),字国昌,号新斋,福建晋江人,祖籍江西乐平,明朝政治人物,进士出身。早年受业于蔡虚斋门人吴铨、林同门下,专心研究《易学》。嘉靖八年(1529年)登己丑科进士。洪富未登
  • 王杰 (清朝)清代中南海紫光阁《御笔平定台湾二十功臣像赞》中的王杰画像王杰(1725年-1805年2月9日),字伟人,号惺园,一号葆醇。陕西韩城县人。清朝乾隆后期名臣。王杰乾隆二十六年(1761年)中状元
  • 千年虫骗案千年虫骗案是于2000年前后发生的骗案,骗徒利用公众对科技的无知,借此行骗。这与另一种骗案宝药党有不少相似之处。2000年前后,全球非常关注千年虫问题,当中的“虫”(bug)只是指电