源到源编译器

✍ dations ◷ 2025-11-27 23:11:15 #编译器软件

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

相关

  • 五界说在很长一段时间里,界(Kingdom)是生物科学分类法中最高的类别。一开始人只将生物分为动物和植物两界,微生物被发现后,也长时期被分入动物或植物界:好动的微生物被分入动物界,有色素
  • 现象学现象学(英语:phenomenology,源自希腊语phainómenon,意为“显现的东西”;以及lógos,意为“研究”),20世纪最重要的哲学流派之一,由德国哲学家胡塞尔正式创立。胡塞尔深受弗朗兹·布
  • 十氯酮CAS name: 1,1a,3,3a,4,5,5,5a,5b,6-decachlorooctahydro-1,3,4-metheno-2H-cyclobutapentalen-2-one十氯酮(chlordecone)也称为开蓬(Kepone),是一种有机氯化合物,六氯环戊二烯类
  • 巴基斯坦正义运动党巴基斯坦政府与政治 系列条目宪法巴基斯坦正义运动(乌尔都语:پاکستان تحريک انصاف‎‎;英语:Pakistan Movement for Justice,罗马化:The Pakistan Tehreek-e-Ins
  • 义川郡西魏设置的郡,与东义州同治卢氏县(今河南卢氏县城关镇),领卢氏、长渊、朱阳等县。北周因之。隋开皇三年(583)废。
  • 曹本熹曹本熹(1915年2月22日-1983年12月25日),上海人,核化工专家,中国科学院院士。曹本熹于1938年毕业于清华大学化学系。后赴英留学,1946年获伦敦帝国学院博士学位。回国后任教于清华大
  • 高清愿 高清愿(1929年5月24日-2016年3月23日),生于日治台湾台南州北门郡学甲庄(今台南市学甲区),企业家,统一企业创办人暨董事长,国立中山大学名誉管理学博士。祖父高岸,曾经担任日治时期的
  • 南平广播电视台南平广播电视台,是地级市层级的广播电视台,成立于1985年10月1日。现自办2个电视频道和2个广播频道,节目覆盖闽北十县市(区)。
  • 伯尔克内什蒂乡 (雅洛米察县)坐标:44°38′00″N 26°39′00″E / 44.6333°N 26.65°E / 44.6333; 26.65伯尔克内什蒂乡(罗马尼亚语:Comuna Bărcănești, Ialomița),是罗马尼亚的乡份,位于该国南部,由雅洛
  • 五七调五七调,一种定型诗格律,应用于和歌与日文诗之中。使用五七调的诗,每个诗句由五个音拍(五个假名),接续七个音拍(七个假名)接续而成。被认为具备朴素而感染力强的特征。在《万叶集》中