源到源编译器

✍ dations ◷ 2025-11-11 09:41:39 #编译器软件

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

相关

  • 互相作用药物相互作用(英语:Drug Interaction)是指在同时服用时,药物的活跃性、有效性受到另一种物质(通常是另一种药物)的影响。这种影响既可以产生协同效应(药效增强),也可以产生拮抗作用(药
  • 东阳卢宅坐标:29°15′56″N 120°14′35″E / 29.26556°N 120.24306°E / 29.26556; 120.24306东阳卢宅位于中国浙江省东阳市城东,为卢氏民居建筑群,1988年被列为第三批全国重点文物
  • 路德维希·法捷耶夫路德维希·德米特里耶维奇·法捷耶夫(俄语:Людвиг Дмитриевич Фаддеев,1934年3月23日-2017年2月26日),前苏联、俄国理论物理学家和数学家。他最著名的成果
  • 适居的行星适居性是天文学里对星体上生命的出现与繁衍潜力的评估指标,其可以适用于行星及行星的天然卫星。生命的必要条件是能量来源(通常是太阳能但并不全然)。但通常是当其他众多条
  • 欧亚语系亚欧语门(英语:Eurasiatic languages)为一个认为其语言分类范围扩及亚欧大陆北部地区的总语系,然而对于这项假设绝大部分主流的历史语言学学者并未给予大力支持。各个专家对于亚
  • 周晓鸥周晓鸥(1969年8月22日-),北京人,中华人民共和国歌手、原零点乐队主唱。周晓鸥早年带领零点乐队进行比赛,1998年,带领乐队蝉联上海东方电台第四届东方风云榜“最受欢迎乐队组合”大
  • 计算复杂性理论计算复杂性理论(Computational complexity theory)是理论计算机科学和数学的一个分支,它致力于将可计算问题根据它们本身的复杂性分类,以及将这些类别联系起来。一个可计算问题
  • 艾萨克·巴什维斯·辛格艾萨克·巴什维斯·辛格(意第绪语:יצחק באַשעװיס זינגער‎或יצחק בת־שבֿעס זינגער‎,英语:Isaac Bashevis Singer,1902年11月21日-1991年7月
  • 阴吹阴吹,即阴道排气,俗称阴屁,是指从阴道排出空气,此行为可能会发生在性行为、运动或伸展肢体的期间,声音类似从肛门排出的屁,但排出的气体并非废气,因此通常没有特别的气味。如果阴道
  • 阳城镇 (保定市)阳城镇,是中华人民共和国河北省保定市清苑区下辖的一个乡镇级行政单位。阳城镇下辖以下地区:阳城村、邵庄村、刘指挥村、曹庄村、沈百户村、大位庄村、杨各庄村、唐庄村、西孙