源到源编译器

✍ dations ◷ 2025-11-24 23:54:00 #编译器软件

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

相关

  • 肌肉萎缩症肌肉萎缩症(肌营养不良症,英语:Muscular dystrophy, MD),指一组损坏人体肌肉的遗传性疾病。肌营养不良症表现为进行性骨骼肌萎缩,肌肉蛋白质缺失,和肌肉细胞或组织的死亡。有九种疾
  • 肉冻肉冻 (aspic) 是一种菜肴,做法是将清汤加工为类似果冻的形状,并在其中镶入肉块、蔬菜、水果等食物。肉冻和中餐水晶肴肉的做法相似。肉冻的详细配方在中世纪时就已经出现。20
  • 邹志刚邹志刚(1955年3月-),生于天津,籍贯山东黄县,中国材料学专家,从事能源与环境材料方面的研究。1982年毕业于天津大学,1986年取得该校硕士学位,1996年取得东京大学博士学位。担任南京大
  • 神狐海域神狐暗沙位于南中国海中沙群岛西北部,一统暗沙西北约46海里。整个暗沙全部在海面以下,最浅处水深约12米。19世纪曾用名“汕·厄士蒲勒特线”(St Esprit Shoal),郑资约编著的《南
  • 聚落地理学聚落地理学是研究聚落形成、发展及基分布规律的学科,因而又称人居民点地理,它是人文地理学的一个分支学科。 由于城乡的差异较大,因此聚落地理学也分为城市地理学和乡村地理学
  • 门诺低地德语门诺低地德语 (Plautdietsch), 原本是东低地德语低普鲁士各的一支,曾受到荷兰语之影响,出现在第16世纪和17世纪普鲁士之维斯瓦河地区 (今日属波兰领土)。门诺低地德语现今主要分
  • 托马斯·巴赫托马斯·巴赫(德语:Thomas Bach,1953年12月29日-),生于西德维尔茨堡,德国击剑运动员,体育官员,2013年9月接替雅克·罗格当选国际奥林匹克委员会主席,曾任国际奥委会副主席,长期负责奥委
  • 未来之路《拥抱未来》(英语:)是微软的联合创始人及CEO比尔·盖茨、微软执行总监Nathan Myhrvold以及记者Peter Rinearson于1995年共同完成的。该书主要讲述了个人电脑的革命以及信息化
  • 大社会大社会可以指:
  • 加法单位元在数学里,一个具有加法运算的集合中的加法单位元,是指不论它加上任何一个在此集合内的元素都会等于的元素。如:令是一个在加法运算下封闭的集合。的加法单位元即为任一个能使所