源到源编译器

✍ dations ◷ 2025-11-28 22:01:10 #编译器软件

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

相关

  • 古巴导弹危机约翰·F·肯尼迪 罗伯特·法兰西斯·肯尼迪 肯尼·欧 唐纳 罗伯特·麦克纳马拉 马克斯维尔·泰勒 柯蒂斯·勒迈 小乔治·惠兰·安德森(英语:George Whelan Anderson, Jr
  • 胡正明胡正明(1947年7月12日-),北京出生的台湾人,籍贯江苏金坛,美籍华裔微电子学家,柏克莱加州大学教授,原台积电技术首席执行官。胡正明于1947年出生于北京,后前往台湾,1968年毕业于国立台
  • 节育手术本表列出中国大陆历年卫生统计数据中的节育手术例数。数据来源:《2013中国卫生和计划生育统计年鉴》表8-8-1。历年《中国人口和就业统计年鉴》公布的计划生育统计数据,与上表
  • 蒽醌蒽醌(Anthraquinone,化学式:C14H8O2),又音译作安特拉归农,是一种醌类化学物。蒽醌的复合物存在于天然,也可以人工合成。工业上,不少染料都是以蒽醌作基体;而不少有医疗功效的药用植物
  • 阿伦尼乌斯方程阿伦尼乌斯方程(或公式)是化学反应的速率常数与温度之间的关系式,适用于基元反应和非基元反应,甚至某些非均相反应。其不定积分形式为:其中:从阿伦尼乌斯方程可以看出,
  • 米哈伊尔·约瑟福维奇·古列维奇米哈伊尔·约瑟福维奇·古列维奇(俄语:Михаи́л Ио́сифович Гуре́вич,1893年1月12日-1976年11月12日)是一位苏联飞行器设计师,与伙伴阿尔乔姆·米高扬一
  • 黄山书社黄山书社(Huangshan Publishing House),是位于安徽省合肥市的一家古籍出版社,成立于1984年9月,ISBN代码为978-7-5461。由安徽出版集团有限责任公司主管、主办,为全国一级出版社。2
  • 九氢合铼(VII)酸钠九氢合铼(VII)酸钠是一种过渡金属氢负离子配合物,化学式为Na2。金属钠还原高铼酸钠或高铼酸铵的乙醇溶液可以得到。Na2可溶于水和甲醇,微溶于乙醇。
  • 风见周风见周(かざみ めぐる,1976年12月31日-)是日本轻小说作家。静冈县出身。血液型别为AB型。
  • 博斯滕巴赫河坐标:52°13′5″N 8°50′6″E / 52.21806°N 8.83500°E / 52.21806; 8.83500博斯滕巴赫河(德语:Borstenbach),是德国的河流,位于该国西部,流经北莱茵-威斯特法伦州,属于韦勒河的