源到源编译器

✍ dations ◷ 2025-12-03 12:38:02 #编译器软件

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

相关

  • 乳糖操纵子乳糖操纵子是一个在大肠杆菌及其他肠道菌科细菌内负责乳糖的运输及代谢的操纵子。它包含了三个相连的结构基因,启动子、终止子及操纵基因。乳糖操纵子受多种因素所调控,包括葡
  • 威尔逊詹姆斯·哈罗德·威尔逊,里沃的威尔逊男爵,KG,OBE,FRS,PC(James Harold Wilson, Baron Wilson of Rievaulx,1916年3月11日-1995年5月24日),英国政治家,两任首相。他曾分别在1964年、196
  • 2016年6月逝世人物列表2016年6月逝世人物列表,是用于汇总2016年6月期间逝世人物的列表。
  • 连比特·埃利马洛维奇·安努斯连比特·埃利马洛维奇·安努斯(俄语:Ле́мбит Эльма́рович А́ннус,爱沙尼亚语:Lembit Annus,1941年9月17日-)是爱沙尼亚人,是苏联党和国家领导人。1941年,生
  • 杰瑞·布洛克海默杰罗姆·里昂·“杰瑞”·布鲁克海默(英语:Jerome Leon "Jerry" Bruckheimer,1945年9月21日-),美国电影监制。亚利桑那大学心理学系毕业,所监制的《闪电舞》(Flashdance)、《比佛利山
  • 勒保勒保(满语:ᠯᡝᠪᠣᡠ,穆麟德:,1740年-1819年),字宜轩,费莫氏,满洲镶红旗人,清朝官员、工部尚书、武英殿大学士,军机大臣。出身监生。乾隆年间,以笔帖式任军机章京,外任陕甘总督。乾隆五十
  • 台中市立惠文高级中学天文台台中市立惠文高级中学天文台位于台中市立惠文高级中学,为台湾地区唯一独栋大楼圆顶教学天文台。内设置由教师自制30公分口径牛顿望远镜以及高桥 NJP Temma2 自动 Goto 赤道仪
  • 斐波那契堆斐波那契堆(Fibonacci heap)是计算机科学中树的集合。它比二项堆具有更好的平摊分析性能,可用于实现合并优先队列。不涉及删除元素的操作有O(1)的平摊时间。 Extract-Min和Dele
  • 卡洛·罗威利卡洛·罗威利(意大利语:Carlo Rovelli,1956年5月3日-),意大利理论物理学家,主要工作地点包括意大利、美国,以及法国。其工作重点在于量子引力,而他是循环量子引力理论的主要创建者之
  • TeX LiveTeX Live是由国际TeX用户组(TeX Users Group,TUG)整理和发布的TeX软件发行套装,包含与TeX系统相关的各种程序、编辑与查看工具、常用宏包及文档、常用字体及多国语言支持。TeX L