源到源编译器

✍ dations ◷ 2025-11-27 01:08:53 #编译器软件

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

相关

  • 可听声波声音是振动产生的声波,通过介质(气体、固体、液体)传播并能被人或动物听觉器官所感知的波动现象。声音的频率一般会以赫兹表示,记为Hz,指每秒钟周期性震动的次数。而分贝是用来表
  • 霍沃思沃尔特·诺曼·霍沃思爵士,FRS(英语:Sir Walter Norman Haworth,1883年3月19日-1950年3月19日),英国化学家。因在碳水化合物和维生素上的研究,1937年获诺贝尔化学奖。该奖项是与瑞士
  • 贯穿性脊髓炎贯穿形脊髓炎是由脊髓发炎而导致的、影响到整个一段脊髓的病症,这种炎症将损害轴突,产生脱髓鞘作用、进一步导致中枢神经系统电阻率下降。没影响到整个脊髓的则叫做部分性脊髓
  • 居鲁士您要查找的居鲁士可能是:
  • 急公好义坊坐标:25°02′28″N 121°30′51″E / 25.041117°N 121.514229°E / 25.041117; 121.514229急公好义坊现位于台北市的二二八和平纪念公园内,为三门四柱格式的清朝牌坊,亦为中
  • 变分法变分法是处理泛函的数学领域,和处理函数的普通微积分相对。譬如,这样的泛函可以通过未知函数的积分和它的导数来构造。变分法最终寻求的是极值函数:它们使得泛函取得极大或极小
  • 马克西米利安 (萨克森)马克西米利安·玛利亚·约瑟夫·安东·约翰·巴普蒂斯特·约翰·埃万格利斯塔·伊格纳茨·奥古斯汀·克萨威尔·阿洛易斯·约翰·奈波穆克·延努阿尔·赫尔门奈吉尔德·阿格
  • 哈拉尔德·玻尔哈拉尔德·玻尔(丹麦语:Harald Bohr,1887年4月22日-1951年1月22日),丹麦数学家、足球运动员。著名物理学家尼尔斯·玻尔的弟弟,兄弟关系非常亲密。据说,在他们年轻的时候,哈拉尔德比
  • 单原子气体单原子气体是物理及化学上的名词,是指只由一个原子组成的气体,所有的化学元素在相当高温下都是单原子气体。单原子气体的运动只需考虑移动(电子激发在室温不需考虑),因此在绝热过
  • 袋鼠法庭袋鼠法庭或者袋鼠审判 (英语:kangaroo court, kangaroo trial)是一个英文独有的名词,用于一些让人认为不公平的法庭审判或裁决。袋鼠法庭一词起源于19世纪美国,当时一些法官在偏