源到源编译器

✍ dations ◷ 2025-11-14 00:53:48 #编译器软件

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

相关

  • 多式综合语多式综合语(polysynthetic language又称编插语、相抱语、复综语)是综合语的一种,拥有极高的综合语特性。多式综合语的词,都由许多的词素组成。如果以“综合程度”指词素和词之间
  • 世界政府世界政府(World government )是一个关于可能实现的政治实体的理念,这个政治实体解释并执行国际法。关于这个世界政府的理念有一个必要的条件就是现有的国家要削弱和放弃某些权
  • 鼩鼱目鼩形亚目(学名:Soricomorpha),又名鼩鼱亚目,是生物学上真盲缺目的一个分化支。在过去,鼩形亚目的动物都属于食虫目。后来发现食虫目属下的物种其实原来是多系群,所以有不少原来属于
  • 亚洲新闻台亚洲新闻台(英语:CNA,原名为Channel NewsAsia)是位于新加坡以报道亚太新闻为主的电视频道,1999年3月1日开播,由新传媒私人有限公司(MediaCorp)全资拥有,覆盖范围超过20个亚洲国家和地
  • 唐孙华唐孙华(1634年-1723年),字实君,别字东江,晚号息庐老人。江南太仓州(今江苏省太仓市)人。生于明思宗崇祯七年(1634年),居太仓城东港,幼有神童之目,参与慎交社,有文名,为徐乾学所重视。清康熙
  • 基因剔除小鼠基因剔除小鼠是一种遗传工程技术下利用基因剔除技术所做出的一或多个基因变异的小鼠。广义来说,当小鼠体内的特定基因被剔除称之。此技术为用来观察并研究活体内基因表现的工
  • 定襄话定襄话指的是通行于山西省定襄县境内的方言。语言学分类一般归为晋语五台片,定襄话属于晋北方言,因此与官话较为相近。定襄话共有26个声母(包括零声母)定襄话共有46个韵母
  • 本宁顿学院本宁顿学院(英语:Bennington College)是美国佛蒙特州本宁顿的一所私立文理学院。它始建于1932年。学生的教学人员的比例是8:1。 2013年在本宁顿学院申请的63%人接受。 90%的学生
  • 珍奈特·阿尔特韦格珍奈特·艾莲诺·阿尔特韦格 CBE(Jeannette Eleanor Altwegg,冠夫姓:维兹 Wirz;1930年9月8日-),英国花样滑冰运动员。曾获1952年冬季奥运会(英语:Figure skating at the 1952 Winter
  • 孙邦正孙邦正(1913年3月28日-2007年12月21日),安徽宣城人,中国教育学家。民国二年(1913年)3月28日生。民国十六年六月以第一名毕业于皖南中学,民国二十年一月以第一名毕业于安徽省立第四高