源到源编译器

✍ dations ◷ 2025-10-17 11:35:21 #编译器软件

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

相关

  • 囊泡病毒科囊泡病毒科(Ascoviridae)是双链DNA病毒中的一个科,该类病毒主要感染无脊椎动物,下有一属:
  • 秦岭-淮河秦岭-淮河线是中国一条带有多重历史特殊意义的地理分界线。这条线的提出,首次正确界定了中国南北方的自然地理分界线,被认为对于认识中国自然地理规律和指导农业生产具有重要
  • 联合晚报《联合晚报》(英语译名:United Evening News,简称联晚)是台湾一份综合性中文晚报,隶属于联合报系,由王惕吾所创办。其政治立场类似《联合报》,立场偏向泛蓝。目前是台湾唯一的晚报
  • 使命召唤:二战《使命召唤:二战》(英语:Call of Duty: WWII,港台译作“决胜时刻:二战”)是一款由Sledgehammer Games和Raven Software开发的第一人称射击游戏,为使命召唤系列第14部主系列作品,也是
  • 解释 (逻辑)解释是一种将形式语言中的符号赋予意义的行为。许多使用于数学、逻辑及理论计算机科学的形式语言都会以纯语法的方式定义,且直到给予某些解释之前,不含有任何意义。一般研究形
  • 卡罗林·兰姆女爵卡罗林·兰姆女爵(Lady Caroline Lamb,1785年11月13日-1828年1月26日),英国女贵族,小说作家,因1812年与拜伦勋爵传出绯闻而声名大噪。卡罗林的丈夫是威廉·兰姆,第二代墨尔本子爵(后
  • 三亿日元抢劫案三亿日元抢劫案是1968年12月10日发生在日本东京都府中市的一次现金抢劫案,至今犯人尚未捕获。此案已经过了追诉期。犯人作案手法巧妙成为日本历史上最神秘的案件之一,被人们视
  • 艾米丽·阿塔克艾米丽·阿塔克(Emily Jane Atack,1989年12月18日-)是一位英国演员,最知名于在E4的情景喜剧《中间人》中扮演Charlotte Hinchcliffe。
  • 金星工程维纳斯计划(英语:The Venus Project,或称为金星工程)是一个非营利组织,由身为建筑工程师、工业设计师、未来学家的雅克·法斯科发起。该组织提倡应用“资源导向型经济”来取代目
  • 追梦赤子心《追梦赤子心》(Rudy)是一部1993年由大卫·恩斯柏(英语:David Anspaugh)(David Anspaugh)执导的美国体育电影,以大学美式足球球员、励志演说家鲁迪·休廷杰(英语:Rudy Ruettiger)(Rudy R