源到源编译器

✍ dations ◷ 2025-07-11 14:58:37 #编译器软件

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

相关

  • 恶病质恶病体质(Cachexia)代表因疾病引起的体重减轻以及肌肉量减少,呈现衰落的状态,通常为癌症或艾滋病等严重疾病引起的并发症。
  • 萨尔诺萨尔诺(意大利语:Sarno),是意大利萨莱诺省的一个市镇。总面积39平方公里,人口31394人,人口密度805.0人/平方公里(2009年)。ISTAT代码为065135。
  • 龟仑岭铁道桥遗构坐标:25°00′57″N 121°23′33″E / 25.015839088321°N 121.392367844869°E / 25.015839088321; 121.392367844869龟仑岭铁道桥遗构(分为第二尖山桥、大坑溪桥),是位于台湾
  • 测试结果呈虚假的反应测试结果呈虚假的反应(英语:False positives and false negatives)是指进行实用测试之后,测试结果有机会不呈现真正的状况。伪阳性、假阳性(英语:false positive)是指测试结果呈阳
  • 四氢合镍(0)酸镁四氢合镍(0)酸镁是一种配位化合物,化学式为Mg2,它是单斜晶系的晶体,其中含有4−离子。该化合物在220 °C时转变为立方晶系的Mg2NiH3.9。该配合物可由镁和镍的金属粉末在氢气中
  • 约阿希姆·埃贡 (菲斯滕贝格)约阿希姆·埃贡·马克西米利安·弗里德里希·利奥·约瑟夫·玛利亚·胡贝图斯(德语:Joachim Egon Maximilian Friedrich Leo Joseph Maria Hubertus;1923年6月28日-2002年7月9日
  • iBookiBook是苹果电脑公司设计生产的笔记型电脑系列产品。随着 iMac 的成功和苹果电脑公司的市场策略转变,针对消费者和教育市场推出了一个全新的笔记本电脑产品系列“iBook”。虽
  • 芹洞站芹洞站(韩语:근동역)是朝鲜民主主义人民共和国咸镜北道清津市松坪区域的一个铁路车站,属于康德线和芹洞线。康德线芹洞线
  • 安德烈·阿列克谢耶维奇·科切托夫安德烈·阿列克谢耶维奇·科切托夫(俄语:Андрей Алексеевич Кочетов,1914年11月3日-1999年12月20日),苏联政治人物。曾任卡累利阿苏维埃社会主义自治共和
  • 耶拉耶拉(1925年1月-),原名安国梁,曾用名巴图贺喜格,笔名伊克艾利,男,达斡尔族(一作蒙古族),黑龙江齐齐哈尔人,,中国画家、书法家、舞台美术家,曾任中国书法家协会理事。