源到源编译器

✍ dations ◷ 2025-11-25 19:05:54 #编译器软件

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

相关

  • 晶须晶须是出现在电子元件中的一种现象,是指金属中长出类似毛发或是须状的金属。锡须在二十世纪初真空管时期就有相关纪录,当时在制造时用纯锡或是几近纯锡的合金作为焊料,而在有焊
  • 军事力军事力指军事方面的能力,国家及类似集团可对其内外对象行使的暴力。军事力也称为武力 (Armed force)、防卫力 (Defense potential)、战争能力 (War potential) ,但在本条目中
  • 烘焙烘焙(英语:Baking),又称焗烤、烘烤,是指面包、蛋糕、饼干、西点、派、挞、比萨饼、泡芙等烘烤类的食品制作技术,常见于西式烹饪,一般是用烤箱烤的。烘焙是制品在烤炉中经高温烘烤为
  • 非洲民族联盟-爱国阵线津巴布韦非洲民族联盟-爱国阵线(英语:Zimbabwe African National Union – Patriotic Front,缩写为ZANU–PF)是津巴布韦在1980年获得独立后的执政党,其创始人为罗伯特·穆加贝和约
  • 共识民主共识民主是共识决策法在民主制立法过程中的应用。它的特点是决策时涉及并考虑到尽可能广泛的意见,进而消除了少数派意见可能会被多数投票者忽略的缺陷。后者的结构被分类为多
  • 若瑟·萨拉依瓦·玛尔定若瑟·萨拉依瓦·玛尔定(西班牙语:José Saraiva Martins;1932年1月6日-)是葡萄牙籍天主教主教级枢机,帕莱斯特里纳罗马城郊教区领衔主教、圣母圣心爱子会会士及圣座封圣部荣休部
  • 任道学任道学(1556年-1615年),字用予,号养吾,四川省重庆府忠州人,民籍,治《诗经》,年三十一岁中式万历十四年丙戌科第三甲第二百五十六名进士。乙卯年十一月初八日生,行一,曾祖任俊;祖任仲实;父
  • 塔维拉塔维拉(Tavira)是葡萄牙的一个城市。位于葡萄牙的南海岸,靠近西班牙。市内有不少精美的18世纪的建筑。
  • 冯丕成冯丕成(1908年-1983年),男,四川巴中人,中华人民共和国军事人物,中国人民解放军少将,第五届全国政协委员。
  • 汪荣明汪荣明(1965年7月-),安徽安庆人,教授,博士生导师,现任上海对外经贸大学校长。1986年毕业于安徽师范大学数学系获学士学位,留校任数学系教师。1991年研究生毕业于安徽师范大学数学系,