源到源编译器

✍ dations ◷ 2025-11-29 22:13:35 #编译器软件

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

相关

  • 鸟是鸟纲(学名:Aves)动物的通称,是唯一存活至今的恐龙,现代所有鸟类在生物学上也被分类为鸟形恐龙(即鸟翼类)的一部分;鸟纲的全体成员均为两足、恒温、卵生、身披羽毛且色彩鲜艳各异
  • 性质在逻辑学、数学和哲学中,性质(英语:property)是对象的特征,例如:红苹果的性质包括红性(英语:redness,直译:红的-名词标记)。性质可以被认为是对象拥有的形式。但是,性质和那些独立的例示
  • 皮博迪的不可能的历史皮博迪先生(英语:Mr. Peabody),是梦工厂2014年电影《天才眼鏡狗》的主角之一。他是一只会说话、非常聪明的狗,也是个商业大亨、发明家、科学家、诺贝尔奖得主、美食家、两次奥
  • 回燃回燃,又分为爆燃、复燃,泛指在火灾现场为缺氧燃烧时,因大量的新鲜空气冲入现场,而导致爆发式的剧烈燃烧现象。爆燃现象,意指在现场通风不良之密闭空间内,当火势已维持了一段时间,空
  • 中国互联网络信息中心坐标:39°58′45″N 116°20′07″E / 39.97924°N 116.335293°E / 39.97924; 116.335293中国互联网络信息中心(英语:China Internet Network Information Center,缩写为CNNIC),
  • 路易十八路易十八(1755年11月17日-1824年9月16日),法国国王,是路易十六的弟弟,封普罗旺斯伯爵。其侄路易十七在狱中被保王党奉为国王。1795年,路易十七死于狱中,路易十八被奉为继承人。但由1
  • 驿马快信制驿马快信制(英语:Pony Express),又译快马邮递或小马快递,是美国近代一项利用快马接力,在加利福尼亚州和密苏里州间传递邮件的系统。驿马快信东起密苏里州圣约瑟夫,西至加利福尼亚州
  • 湛河区湛河区是中华人民共和国河南省平顶山市南部的一个市辖区。面积124平方公里,2002年人口22万。目前下辖:南环路街道、马庄街道、姚孟街道、轻工路街道和九里山街道;北渡镇;曹镇乡
  • 安特罗·鲁宾安特罗·鲁宾(西班牙语:Antero Rubín;1851年2月15日-1935年5月1日),是一位西班牙将军和政治家,曾长期在古巴服役并参与美西战争,他的晚年生活是作为萨莫拉省的参议员。鲁宾的父亲,是
  • 柯琳·哈契柯琳·哈契(英语:Corinne Hatch,1985年-),本名碧妮·哈契(英语:Brittany Hatch);美国模特儿,来自美国乔治亚州的沙瓦纳市,是《全美超级模特儿新秀大赛》第八季五强。柯琳是一位酒保,居住