源到源编译器

✍ dations ◷ 2025-12-10 19:59: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)。

相关

  • 唯名论唯名论(英语:Nominalism),形而上学的观点之一,根源于古希腊柏拉图学派,经中古欧洲经院哲学家发展,长时间成为哲学探讨的主题。在哲学中,它是一种形而上学的争论,它讨论的是关于事物的
  • 胶束微胞(Micelle)是表面活性剂在溶液中的浓度到达及超过临界胶束浓度CMC后,其分子或离子自动缔合成的胶体大小的聚集体质点微粒,这种胶体质点与离子之间处于平衡状态。单个表面活性
  • 效应B细胞浆细胞(Plasma cell),亦称为效应B细胞(effector B cell),是免疫系统中释放大量抗体的细胞。直径10-20μm,细胞核较小,占细胞的一半以下,多偏于一侧,偶尔可有双核。浆细胞的染色质粗密
  • 赫库兰尼姆古城赫库兰尼姆古城(Herculaneum)位于今埃尔科拉诺,面向那不勒斯湾。她是一座于公元79年被南意大利维苏威火山爆发所造成的火山碎屑流所摧毁的古城。火山爆发令此城与附近的庞贝城
  • 2018年亚洲运动会射箭比赛-男子团体复合弓2018年亚洲运动会射箭比赛-男子团体复合弓项目于8月22日至8月28日于朋卡诺体育场射箭场举行 。淘汰赛于8月26日举办。
  • 坦普尔·史密斯坦普尔·弗里斯·史密斯(Temple Ferris Smith,1939年3月7日-),美国生物医学工程教授,与迈克尔·沃特曼在1981年一起开发了史密斯-沃特曼算法。他在波士顿大学的生物分子工程技术研
  • 赵秉志赵秉志(1956年6月6日-),河南南阳人,中华人民共和国法学家。早年考入郑州大学法律系,后送到中国人民大学法律系学习。1981年底,考入中国人民大学刑法硕士,师从高铭暄、王作富。1984年
  • 亚历山大·杜里奇亚历山大·杜里奇(英文:Aleksander Duric;塞尔维亚文:Александар Ђурић),于1970年8月12日生于南斯拉夫波斯尼亚和黑塞哥维那社会主义共和国,是波斯尼亚和黑塞哥维那
  • 胰岛素样生长因子结合蛋白胰岛素样生长因子结合蛋白(英语:Insulin-like growth factor-binding protein,缩写IGFBP)是胰岛素样生长因子1(IGF-1)的载体蛋白。大约有98%的IGF-1都结合到IGFBP上,其中IGFBP-3是
  • 超微内核在计算机科学中,超微内核是一个专门负责处理中断(由硬件发出、产生)的小程序,超微内核也可以对其他程序发出中断,并由其控制信息的流程,其概念近似于硬件抽象层。绝大多数一般性用