源到源编译器

✍ dations ◷ 2025-11-13 00:28: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)。

相关

  • 公理系统数学上,一个公理系统(英语:Axiomatic system,或称公理化系统,公理体系,公理化体系)是一个公理的集合,从中一些或全部公理可以一并用来逻辑地导出定理。一个数学理论由一个公理系统和
  • 地猿(属)地猿(Ardipithecus)是人科中非常早期的一属,生存在440万年前的上新世早期。由于它与非洲的类人猿有很多相似的地方,故它被认为是属于黑猩猩分支而非人类分支。但因其牙齿像南方
  • 愤怒愤怒,或称生气,是一种强烈情绪化的心理状态,通常包含了对个体受到的挑衅、威胁或伤害所产生的不适感及敌对反应。当某一对象愤怒时,会出现如眼、嘴张大,毛发竖起,以及胸部挺起、紧
  • span class=nowrapNi(NOsub3/sub)sub2/sub/span硝酸镍是镍的硝酸盐,化学式为Ni(NO3)2,以六水合物Ni(NO3)2·6H2O最为常见。硝酸镍是一种绿色单斜结晶,有吸潮性,在潮湿空气中迅速潮解,在干燥空气中稍微风化。易溶于水、氨水、液
  • 汉文汉文可以指:
  • 罗克波特罗克波特(Rockport)位于美国得克萨斯州东南部,是阿兰瑟斯县的县治所在,面积37.6平方公里。根据美国2000年人口普查,共有7,385人,其中白人占88.68%、亚裔美国人占3.64%、非裔美国人
  • 阿里礼萨·贝兰万德阿里礼萨·贝兰万德(波斯语:‌ علیرضا بیرانوند‎,1992年9月21日-),是一名伊朗职业足球运动员,司职守门员。现在效力于伊朗职业足球联赛球队柏斯波利斯。他是伊朗国
  • 国际专利分类国际专利分类(International Patent Classification,缩写 IPC),是用于专利文献分类和检索的国际标准。问世至今,IPC对于专利文献的组织、管理、检索,做出了重要的贡献。1951年,法国
  • 廷泰区坐标:13°58′04″S 73°11′26″W / 13.96778°S 73.19056°W / -13.96778; -73.19056廷泰区(西班牙语:Distrito de Tintay),是秘鲁的一个区,位于该国南部阿普里马克大区的艾马赖
  • 挂膀山挂膀山(괘방산)是一座位于大韩民国江原道江陵市的山峰,主峰标高海拔339米(1,112英尺)。