源到源编译器

✍ dations ◷ 2025-11-18 21:41:11 #编译器软件

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

相关

  • 纳米纳米为微米的千分之一倍(符号 nm,英式英文:nanometre、美式英文:nanometer,字首 nano 在希腊文中的原意是“侏儒”的意思),是一个长度单位,指1米的十亿分之一(10-9m)。有时候也会见到
  • 工笔画工笔画,是中国画的一种画法,讲究技法工整细致。工笔画可以细分为工笔白描和工笔重彩两大类,前者不用色,单以墨勾勒图画,代表作有李公麟的《五马图》,后者用重彩颜料,所谓重彩即为天
  • 王应睐王应睐(1907年11月13日-2001年5月5日),福建金门人,中国生物化学家、中国科学院院士。1907年11月13日,王应睐生于福建金门。1929年毕业于南京金陵大学化学系。1937年,奔赴英国剑桥大
  • 美国国家铁路公司国家铁路客运公司(英语:National Railroad Passenger Corporation),商标和常用称呼Amtrak,中文简称美国国铁或美铁,是美国经营长途和城际铁路客运的营利性公司,创立于1971年5月1日
  • 2019冠状病毒病布基纳法索疫情2019冠状病毒病布基纳法索疫情,介绍在2019新型冠状病毒疫情中,在布基纳法索发生的情况,可能无法涵盖所有及时的事件。2020年3月9日,该国首次确诊两例新冠肺炎病例。两人是一对夫
  • 癌症标志物癌症标志物(英语:Cancer biomarkers)是指由肿瘤细胞直接产生或由非肿瘤细胞经肿瘤细胞诱导产生的物质。对于肿瘤标志物的检测可对肿瘤存在、发病过程及预后作出判断。癌症标志
  • 欧洲联盟军欧盟军(英语:European Union Force,缩写:EUFOR),是欧盟基于《共同安全与防务政策》下部署的战斗部队之统称。欧盟军受欧盟联合军事参谋部(英语:European Union Military Staff)(Europe
  • 苏联军事院校苏联军事院校是苏联军队培养干部的正规渠道。单校规模较小,平均每年毕业学员200-500人。不计军区或舰队开办的准尉学校、技师学校、炊事员学校,全苏支援陆海空军志愿协会开办
  • 奶油酥饼奶油酥饼(shortbread)这种饼干是饼干的标准类型之一,属于酥质饼干。原料:面粉,牛油,白糖.shortbread这是一个缩写字,不可以直译为短面包。Shortening指的是起酥油,所以翻译成奶油酥
  • 费拉尔费拉尔(Robert Alexis de Villard,1860年-1904年),英国人。曾为画家,也是中国第一位有稽可考的邮票绘图员。费拉尔早年曾旅居法国学习画画,到中国后,于1892年9月进入上海海关造册处