源到源编译器

✍ dations ◷ 2025-11-29 06:08:49 #编译器软件

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

相关

  • 黑心食品黑心食品,涉及食品污染(英语:Food Contamination)、微生物学或非法使用食品添加物事件时有发生,如因收获不佳或贮存的粮食衍生霉菌毒素(英语:Mycotoxin),使用违禁兽药产品,工业污染排
  • 酶激活剂酶激活剂是与酶结合并增加其活性的分子。 它们与酶抑制剂相反。这些分子通常参与控制代谢的酶的别构调节(Allosteric regulation )。以这种方式起作用的酶激活剂的实例是2,6
  • 德苏战争轴心国 纳粹德国 意大利王国(至1943年) 匈牙利王国 罗马尼亚王国(至1944年) 保加里亚第三帝国(至1944年)同盟国 苏联 波兰(英语:Polish Armed Forces in the East) 南斯拉夫(自1
  • 古田话古田话(闽东语:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif} 古田
  • 薛聪薛聪(설총,字聪智,号于堂,生卒年不详,大约生活于公元7世纪晚期到八世纪初期,为新罗国僧人元晓大师与武烈王瑶石公主的儿子。为新罗文武王时期的儒家大学者、并在新罗国担任翰林的
  • 无为 (道家)道家系列条目无为指经过有为的思考,以时势、趋势的判断做出顺势而为的行为,即顺应自然的变化规律,使事物保持其天然的本性而不人为做作,从而达到“无为而无不为”的境界。是中国
  • 发件人策略框架发件人策略框架(英语:Sender Policy Framework;简称SPF; RFC 4408)是一套电子邮件认证机制,可以确认电子邮件确实是由网域授权的邮件服务器寄出,防止有人伪冒身份网络钓鱼或寄出垃
  • 戴学江戴学江(1930年-),江苏靖江人,中国人民解放军上将。戴学江在国共内战期间,历任华东野战军第4纵队10师28团营文化教员,第三野战军23军67师199团政治处技术书记。中华人民共和国成立后
  • 法裔海地人法裔海地人,是指祖先是17-19世纪早期在海地生活的法国人的后裔。法国人最早是在17世纪来到西班牙岛北方的托尔蒂岛,他们多是一些海盗和冒险家。在17世纪后期,法国人实际控制了
  • 叶乃裳叶乃裳(英文名:Yeh Nai-chang,1961年-),台湾裔美国籍物理学者,生于台湾嘉义。现为加州理工学院教授,美国物理学会会士、美国科学促进会会士, 曾获列入《美国科学名人录》。以对超导