源到源编译器

✍ dations ◷ 2025-11-22 20:32:25 #编译器软件

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

相关

  • 前进股DNA复制是指DNA双链在细胞分裂分裂间期进行的以一个亲代DNA分子为模板合成子代DNA链的过程。复制的结果是一条双链变成两条一样的双链(如果复制过程正常的话),每条双链都与原来
  • 裁军裁军是指裁减武装力量和军事装备的行为,一般而言裁军有几种原因:
  • 外阴癌外阴肿瘤,也称外阴癌(英语:Vulvar cancer),是一类生长于外阴的肿瘤,占所有妇科癌症的4%,且会影响患者终生。它包括有外阴癌的癌前病变外阴上皮内瘤变、鳞状细胞癌和乳房外柏哲德氏
  • 拉丁美洲音乐拉丁美洲音乐(英语:Music of Latin America)基本有三种类型:印第安音乐、黑人音乐和印欧混血人的民间音乐。印第安人的音乐主要分布在秘鲁、厄瓜多尔、玻利维亚等印第安人比较集
  • 六三罢工1919年6月3日,北京军阀政府大规模逮捕爱国学生引起了上海等各地工人的爱国大罢工。1919年5月4日由北京学生发起,迅速发展到全国各地的五四爱国运动是一次空前伟大的反帝反封建
  • 那波帕拉萨尔那波帕拉萨尔(Nabopolassar,阿卡德语:Nabû-apal-usur)是新巴比伦王国的开国君主,在位年期为前626年-前605年,在位22年。他在巴比伦国王坎达拉努死后夺取王位,与亚述进行七年的战
  • 马丁·布莱斯特马丁·布莱斯特(英语:Martin Brest,1951年8月8日-)是一名美国电影导演、编剧和制片人。导演的著名作品有1988年的公路喜剧片《午夜狂奔》和1992年的剧情片《闻香识女人》,后者赢得
  • E'LASTE'LAST(韩语:엘라스트)是韩国E娱乐于2020年推出的八人男子组合,成员包括:崔仁、承业、Rano、白洁、Romin、元奕、沅俊及艺俊。团名E'LAST是"Everlasting"的缩写,具有 "Eternity"(
  • 藤原实赖藤原实赖(900年-970年6月24日),日本平安时代公卿。藤原北家出身,藤原忠平长子。官至从一位摄政关白太政大臣。幼名牛养,世称小野宫殿。去世后赠正一位,封尾张公,谥清慎。实赖947年任
  • 戴耀晶戴耀晶(1958年1月28日-2014年9月22日),江西泰和人,中华人民共和国语言学家。1990年7月,获得复旦大学文学博士学位。之后留校中文系担任讲师、副教授、教授,后升任中文系汉语教研室