源到源编译器

✍ dations ◷ 2025-11-11 21:34:53 #编译器软件

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

相关

  • J. Am. Chem. Soc.《美国化学会志》(英语:Journal of the American Chemical Society,或译美国化学会期刊、美国化学学会期刊),常用缩写为J. Am. Chem. Soc.和JACS,是美国化学学会发行的学术期刊,于1
  • 肋间肌肋间肌即连接相邻两肋骨骨弓的肌肉。在呼吸过程中,每对肋骨间的肋间肌收缩,使肋骨向外并向上摇动。肋间肌与横膈一起运作,以将空气吸入肺中。如果做激烈的运动,则颈部和腹部的肌
  • 告密者吹哨人(英语:Whistleblower,中文译名有告密者、告密人、吹哨者、举报者、揭黑幕者、揭弊者、扒粪者、弊端揭发人等,粤语称笃灰)指的是揭露一个组织(无论其是私有还是公共的)内部非
  • 郑建华郑建华(1956年9月-),生于吉林长春,原籍浙江宁波,中国信息分析专家,解放军保密委员会技术安全研究所研究员。1987年毕业于中国科学技术大学研究生院。2011年当选为中国科学院院士。
  • 超级玛利欧超级马里奥系列(日语:スーパーマリオ,英语:Super Mario,港台官方译为“超级玛利欧”,中国大陆官方译为“超级马力欧”)是任天堂开发,以旗下吉祥物——马里奥为主角的动作平台游戏系
  • 高加索酋长国高加索酋长国(车臣语:Имарат Кавказ,罗马化:Imarat Kavkaz)是车臣地区的一个分离主义组织,自称拥有现时由俄罗斯管辖的高加索地区的主权。2016年8月17日,第四任埃米尔Z
  • 里奥格兰德共和国里奥格兰德共和国(葡萄牙语:República Rio-Grandense,直译为“大河共和国”)是一个从巴西帝国事实上独立出来的共和国,国土与今天巴西的南里奥格兰德州大致一致。里奥格兰德共和
  • 高攀龙清人绘《高攀龙像》 现藏于无锡东林书院高攀龙(1562年-1626年),字云从,改字存之,号景逸,直隶无锡(今江苏)人,明朝政治人物,东林党领袖,同进士出身。万历十七年(1589年)进士,授行人司行人。
  • 黑客松编程马拉松(英语:hackathon,又译为黑客松),又称黑客日(hack day)、黑客节(hackfest)或编程节(codefest),是一个流传于黑客(hacker)当中的新词汇。编程马拉松是一种活动。在该活动当中,电脑
  • 丹·汉纳丹·汉纳(英语:Dan Hennah)是一名新西兰的电影美术指导,出生于黑斯廷斯,曾就读威灵顿建筑学院。他参与了《魔戒电影三部曲》和《哈比人电影系列》的制作,并凭《魔戒三部曲:王者再临