源到源编译器

✍ dations ◷ 2025-11-09 04:32:33 #编译器软件

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

相关

  • 骨髓检查骨髓检查 (英语:Bone marrow examination),指以穿刺(日语:穿刺)骨髓的方式取得骨髓液(骨髓血)——这一步称为骨髓穿刺(英语:Bone marrow aspiration),取得收集的骨髓液可用于骨髓活检(英语
  • 冰碛物冰碛物是指在冰川作用下由侵蚀所形成的沉积物。由于未经分选,故颗粒大可至大石,小可至粉砂。可经成岩作用成为冰碛石。冰碛物有不同的分类标准,如可分为原生矿床和次生矿床。
  • 美国环境保护局美国国家环境保护署(英语:Environmental Protection Agency,缩写:EPA),简称美国环保署,是美国联邦政府一个独立行政机构,负责维护自然环境与保护人类健康不受环境危害及污染影响。EP
  • 氢甲酰化反应氢甲酰化反应也称羰基合成,是工业上用烯烃与氢气及一氧化碳在高压(10-100atm)加热(40-200°C)和过渡金属催化下反应制备醛类的方法。反应的总体结果是醛基和氢分别加到烯烃双键的
  • B超医学超声检查(超声检查、超声诊断学)(英语:Medical ultrasound)是一种基于超声的医学影像诊断技术,使肌肉和内脏器官等软组织可视化,包括其尺寸、结构和病理学病灶。产科超声检查广
  • 2,3-双(二苯基膦)丁烷Chiraphos是一种手性二膦化合物,用于有机金属化学当中作为配体。Chiraphos具有两种对映体形式: ,和,。Chiraphos可通过如下方法制备:先通过,或,-酒石酸制备,或,-2,3-丁二醇而得到
  • 胶冻 (浙江食品)胶冻是温州特色小吃。多以黄鱼胶或�鱼胶为原料,加水煮化成薄浆状后,自然冷却而成“胶冻”。切成小块或小条状,加酱油、米醋、麻油、味精搅拌后即可食用。外形晶莹剔透,口感清凉,可
  • 戴忠仁戴忠仁(1961年9月30日-),台湾的媒体工作者,前台视新闻主播。现任台湾知名宝物鉴定专家。东海大学政治学系毕业,美国UNA MBA。戴忠仁是1990年代后期台视的当家主播。他考进台视新闻
  • Spike (公司)Spike(スパイク)是原日本电子游戏开发商与发行商,大部分职员源自Human Entertainment。Human的Fire Pro Wrestling系列属于Spike。公司在2012年4月1日和Chunsoft合并成为Spike
  • 刘披云刘披云(1905年-1983年),男,四川岳池人,中华人民共和国政治人物,曾任云南省人民委员会副省长,云南大学党委书记,第五届全国政协委员。