源到源编译器

✍ dations ◷ 2025-06-30 06:33: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)。

相关

  • 异形词异形词,是指在普通话书面语中并存并用的同音(指声母、韵母和声调完全相同)、同义(指理性意义、色彩意义和语法意义完全相同)而书写形式不同的词语。例如:“笔画”和“笔划”、“按
  • 太行山太行山又名五行山、王母山、女娲山,或作太形山。中国东部地区的重要山脉和地理分界线。跨越北京市、河北省、山西省、河南省四省市。北起北京西山,南达豫北黄河北岸,西接山西高
  • 监禁率各国监禁率列表的数据主要来源于伦敦国王学院法学院国际监狱研究中心的世界监狱简报,此列表由高到低排列。
  • 台湾动画台湾动画指在台湾制作,或部分技术、资源与国外寻求技术支援或协助的动画。受美国动画和日本动画影响很深。目前动画制作主要以广告、网络和Flash动画为主,而TV动画和电影动画
  • 土力工程土力工程学,又名岩土工程学、大地工程学,主要研究泥土构成物质的工程特性。土力工程师会研究从工地采集的泥土样本和岩石样本中的数据,然后计算工地上的建筑所需的格构。地基、
  • 正型标本正型标本(英语:Holotype)是多个可能的生物型中的一个。一个生物型是把一个名称归为一个分类单元。正型标本是一个种被第一次描述的时候所使用的单一物种个体。它可以是一个单一
  • 自修复材料自修复材料是一类拥有结构上自愈合能力的智能材料,这种能力能修复由于长期的机械使用所造成的损害。发明这种材料的灵感源于在受伤后能自我修复的生物系统。从肉眼可见的裂缝
  • 李梁李梁(이량,1519年-1563年),本贯全州李氏,字公举(공거)。韩国朝鲜王朝的时期王族,儒学者和政治人物。朝鲜太宗的次男孝宁大君李补的五代孙,朝鲜明宗妃仁顺王后沈氏(인순왕후심씨)和沈义谦
  • 林凡 (武术运动员)林凡(LIN Fan,1987年1月30日-),福建莆田仙游人,中国女子武术运动员。林凡最初学习舞蹈,后来对武术产生有趣,于是进了体校武术队接受训练;至1998年,她进入了福建省体工队的武术队,并于20
  • 三合镇 (台山市)三合镇是中华人民共和国广东省江门市台山市下辖的一个乡镇级行政单位。位于中国广东省台山市西北部,面积250平方千米,人口4.7万人。下辖9个村委会和一个居民委员会:北联村、西