源到源编译器

✍ dations ◷ 2025-12-02 09:24:12 #编译器软件

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

相关

  • 苏格兰王国英国苏格兰王国(英语:The Kingdom of Scotland、苏格兰盖尔语:Rìoghachd na h-Alba、低地苏格兰语:Kinrick o Scotland),是位于西欧的一个古国,最大版图包括大不列颠岛北部以及周
  • 李树深李树深(1963年3月-),中国科学院副院长、党组成员,中国科学院大学校长。曾任中国科学院半导体研究所所长、党委书记。主要从事半导体器件物理研究。1963年生于河北保定,原籍河北保
  • 阿波罗14号阿波罗14号(Apollo 14)是美国国家航空航天局的阿波罗计划中的第八次载人任务,是人类第三次成功登月的载人登月任务。替补成员同样接受任务训练,在主力成员因各种原因无法执行任
  • 伊本·阿尔法齐赫艾哈迈德·本·穆罕默德·伊本·法齐赫·哈马达尼(波斯语:احمد بن محمد ابن الفقيه الهمذانی‎)是10世纪波斯历史学家与地理学家,以其阿拉伯语著作
  • 俞文俞文�(1940年-2002年),浙江宁波人,数学教授,原复旦大学统计运筹系系主任、华东理工大学理学院院长。俞文�早年自复旦大学数学系毕业后留校任教,1961年至1988年间历任数学所助教、副教
  • 大西洋 (电影)《大西洋》(英语:Atlantics)是2019年法国导演玛蒂·迪奥普(英语:Mati Diop)的剧情长片。
  • f轨道在化学与原子物理学中,f轨道(英语:f orbital)是一种原子轨道,其角量子数为3,其磁量子数可以为0、±1、±2、±3,且每个壳层里中有七个f轨道,fz3、fxz2、fyz2、fxyz、fz(x2-y2)、fx(x
  • 1983年地中海运动会1983年地中海运动会(1983年9月3日-1983年9月17日)是第九届地中海运动会。此届运动会在摩洛哥王国最大城市与主要港口卡萨布兰卡举行。来自地中海沿海地区亚、非、欧三大陆的16
  • 乔治·法博乔治·法博(法语:Georges Fabre,1844年6月6日-1911年5月23日)是法国的一位林学专家,因埃古阿勒林地复育工程以及建造埃古阿勒气象站而闻名。乔治·法博一生的成就以及其中所需面对
  • 林小楼林小楼(1967年10月17日-),台湾女演员。出身于台北,具客家血统。幼年与家人一同住在南机场国宅,小学一、二年级时曾就读忠义国小,后来转至陆光戏剧实验学校。12岁首次拍摄电影《乡野