源到源编译器

✍ dations ◷ 2025-06-06 12:32:45 #编译器软件

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

相关

  • 普朗克长度普朗克长度,是长度的自然单位,以 ℓ P {\displaystyle \ell _{P}} 作为
  • 主体历主体历(주체력)为北朝鲜自1997年起用的历法,纪年方式为追尊北朝鲜缔造者及主体思想创立人金日成的出生年1912年为主体元年。月份、日期等同公历。1948年9月9日北朝鲜成立以来,一
  • 高班生摄影高班生摄影(senior portraits)是在北美校园的正式人像摄影,拍摄对象是高级中学的高年级学生,一般会在刚升上最高年级时就进行拍摄,可能会放在学校的yearbook(英语:yearbook)中,学生也
  • 深圳风鹏足球俱乐部深圳风鹏足球俱乐部是一家位于中国广东省深圳市的足球俱乐部。现在是中国足球青少联赛的参赛球队。深圳风鹏组建于2012年1月底,以成句“大风将起,鹏程万里”而命名。球队由元
  • 水彩画水彩画是用水调和透明颜料作画的一种绘画方法,简称水彩。由于色彩透明,一层颜色覆盖另一层可以产生特殊的效果,但调和颜色过多或覆盖过多会使色彩肮脏。水干燥得快,所以水彩画不
  • 谈判专家谈判专家原来是指谈判方面的专家,包括商业及政治方面,警察只是其中的一种,主要负责议价及游说的工作,包括处理收地赔偿、解救人质及避免自杀的事件或恐怖活动等。
  • 阿德拉尔多·费雷拉·安德列阿德拉尔多·费雷拉·安德列(Adelardo Ferreira Andre,1977年6月14日-)是巴西职业足球运动员,司职中后卫。2006年阿德拉尔多加盟中超上海联城,表现出色,不过次年俱乐部合并,他转而加
  • 黄子轩黄子轩(1983年-),新竹市眷村子弟,因父亲是闽南人,母亲是竹北客家人,精通闽南语及海陆客语,并使用母语进行音乐创作。写过华语流行音乐圈脍炙人口的主打歌,现为“黄子轩与山平快”团长
  • Canvas/你好棒《Canvas/你・好・棒♥》(日语:キャンバス/君はス・テ・キ♥/罗马拼音:Canvas/Kimiwa su・te・ki♥/英文:Canvas/You Are Beau・ti・ful♥),日本男歌手平井坚的第28张单曲。2008年2月20
  • Free-by-cyclic群在群论中,如果有一个自由正规子群,使得商群/是循环群,则群称为free-by-cyclic群,换言之,如果是一个循环群对一个自由群的群扩张,则是一个free-by-cyclic群。若是有限生成群,则称是(