源到源编译器

✍ dations ◷ 2025-11-30 11:27:55 #编译器软件

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

相关

  • 山姆·赫尼曼克里斯蒂安·弗里德里希·萨穆埃尔·哈内曼 ( 德语:Christian Friedrich Samuel Hahnemann,1755年4月10日 – 1843年7月2日) 是一位德国医生,以创立一种名为顺势疗法的另类医学
  • 互补cDNA互补DNA(英语:complementary DNA,缩写cDNA)是一种利用逆转录酶,以RNA(通常是mRNA)为模板做成的复制品,经常用来将真核生物的基因(以mRNA形式)复制到原核生物细胞中。若一个cDNA含有许
  • 露水露水(英语:dew)是稀薄的小水滴,出现于早晨或夜晚中。由于早晨气温较低,当物体的表面温度低于露点时,气化的水分会液化成液态,凝聚在物体(例如树叶或草,以至栏杆、汽车、屋顶或桥梁)
  • 珍·亚瑟珍·亚瑟(英语:Jean Arthur,1900年10月17日-1991年6月19日)是一名美国女演员,从她20世纪20年代拍摄无声片一直到1953年拍摄最后一部影片为止她一共拍摄了接近100部电影。在无声片
  • 古印地安人古印第安人是指最初进入美洲并定居的人,时间在美洲大陆的更新世时期晚期的后冰川时期。“古印第安人”一词特指西半球的石器时代,不同于旧石器时代(Paleolithic)。有证据表明在
  • 天主教基尔代尔暨利林教区天主教基尔代尔暨利林教区(拉丁语:Dioecesis Kildariensis vel Darensis et Leighliensis、爱尔兰语:Deoise Chill Dara agus Leithghlinn)是爱尔兰一个罗马天主教教区。属都柏
  • 陈观 (明朝)陈观,明朝初期政治人物。其早年以训导觐见,后升任陕西参政。后制制作《钟山赋》,获赐金币。在陕西任官期间为人廉洁,去世时,妻与孩子几乎无以生存。
  • 萨维地产萨维地产(Sacyr Vallehermoso, S.A.,西班牙语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Cod
  • 绿袖蝶属有10种,详见正文。绿袖蝶属(学名:)是蛱蝶科釉蛱蝶亚科中的一个属。分布在中南美洲。
  • 大卫·摩根大卫·摩根(英语:David Morgan,1994年1月1日-)是澳大利亚的一位男子游泳运动员,主要擅长蝶泳。他代表澳大利亚参加了2016年奥运会男子200米蝶泳和4×100米混合泳接力的比赛,并获得