源到源编译器

✍ dations ◷ 2025-11-17 13:10:59 #编译器软件

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

相关

  • 婚外性行为外遇,也称作婚外情、偷食、出轨、第三者插足(此第三者俗称“小三”),是指有婚姻关系的其中一人,与配偶以外的人发生超出友谊的爱情关系(不论是否有性行为)。外遇的定义依不同研究领
  • 电脑中介传播电脑中介传播(Computer-mediated Communication,CMC)在传播学界又称为“电脑介质传播”。电脑中介传播就是利用电脑网络与连线的概念,将数字化的消息、数据或信息,在用户之间互
  • 原子和分子物理学研究所原子和分子物理学研究所( Institute for Atomic and Molecular Physics )俗称AMOLF,是由荷兰基础物质研究基金会( Foundation for Fundamental Research on Matter,also known
  • 五复合立方体在几何学中,五复合立方体,是一种由五个立方体组合成的星形多面体,其索引编号为UC9,是唯一五种正复合体之一。埃德蒙·赫斯在1876年首先描述了该复合体。五复合立方体的对偶多面
  • 二松学舍大学二松学舍大学(日语:二松學舍大学/にしょうがくしゃだいがく、英语: Nishogakusha University),是一所本部位于日本东京都千代田区三番町6-16的私立大学。1949年设立。大学简称二
  • 线灰蝶亚科共18个属,详阅正文。线灰蝶亚科(Hairstreak,学名:)是灰蝶科里的一个亚科。物种繁多,遍布世界各地,大部物种分布于热带地区。一些品种的翅面会有闪蓝色,是由翅膀上鳞片经过光线的折射
  • 应用网络架构应用网络架构 (英文: App Network Architecture)是为设计、构建和管理一个应用网络提供一个构架和技术基础的蓝图。应用网络架构定义了网络中各个应用直接的逻辑或者拓扑关
  • 百尺竿镇百尺竿镇,是中华人民共和国河北省保定市涿州市下辖的一个乡镇级行政单位。百尺竿镇下辖以下地区:张家庄村、葱园村、大住驾村、演武庄村、小住驾村、大邢各庄村、小邢各庄村、
  • 台湾地区环线高速公路台湾环线高速公路,中国国家高速公路网编号G99,是中华人民共和国政府对行政区划中未实际管辖的台湾省,单方面径行规划的高速公路。环线规划路径为台北-台中-高雄-台东-花莲-台北。因
  • 乔尔·科特克乔尔·科特克(1958年-)(Joël Kotek)是一名比利时历史学家和政治学家,出生于根特,祖先是来自奥匈帝国的波兰语人口。1980年从布鲁塞尔自由大学取得现代史学位,1992年再以从巴黎政治