源到源编译器

✍ dations ◷ 2025-11-23 23:41:52 #编译器软件

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

相关

  • 热力学循环热力学循环(英语:thermodynamical cycle)是一系列传递热量并做功的热力学过程组成的集合,通过压强、温度等状态变量的变化,最终使热力学系统回到初始状态。状态量只依赖于热力学
  • 格温多林·布鲁克斯格温多林·伊丽莎白·布鲁克斯(英语:Gwendolyn Elizabeth Brooks,1917年6月7日-2000年12月3日)是一位美国诗人和老师。1950年她凭借自己的第二本诗集《Annie Allen》获得普利策诗
  • 倒角二十面体在几何学中,倒角十二面体是一种凸多面体,可由十二面体经过倒角变换构成,也可由菱形三十面体截去20个相邻三个面的顶点构成。倒角十二面体六边形面可以是等边六边形但不是正六边
  • 红水银红水银(Red Mercury,或称红汞)是一种虚构的物质,传闻为苏联在冷战时期研制,通过纯水银和氧化汞锑放置在核反应堆内辐照二十天,则制造出的这种呈红色的廉价但辐射度极高的物料。传
  • 丹勒波埃利耶丹勒波埃利耶(法语:Dun-le-Poëlier)是法国安德尔省的一个市镇,位于该省北部偏东,属于伊苏丹区。该市镇总面积22.56平方公里,2009年时的人口为476人。丹勒波埃利耶人口变化图示
  • NGC 2507NGC 2507是位于巨蟹座的一个星系。它的赤经为 8h 1.6m,赤纬为 15° 43′,大小 2.5′。
  • 川口雅幸川口雅幸(1971年-),日本小说家。出身于岩手县。2004年开始在他自己的个人网站连载《虹色萤火虫 ~永远的暑假~(日语:虹色ほたる 〜永遠の夏休み〜)》,其后广受读者们的好评,2006年由出版
  • 超级神冈探测器坐标:36°25′32.6″N 137°18′37.1″E / 36.425722°N 137.310306°E / 36.425722; 137.310306超级神冈探测器(英语:Super-Kamiokande,可缩写为Super-K或SK;日语:スーパーカミオ
  • 群震群震(英语:Earthquake swarm,又称群发性地震、频发性地震),意指某处在相对而言较短的一段时间中发生一系列地震而无法明确判断出主震的地震型态。群震的时间长度随着每次事件发生
  • 默子如定默子如定(1597年1657年-),江西省建昌府建昌县人,明末清初时东渡日本的中国僧人。在扬州的兴福禅院出家。1632年来到日本,进入长崎的兴福寺修行。持参明代版的大藏经。他是真円圆寂