源到源编译器

✍ dations ◷ 2025-02-24 00:43:33 #编译器软件

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

相关

  • 吉尔波特症候群吉尔波特症候群(Gilbert's syndrome,简称GS)为一种常见的遗传性肝脏疾病,盛行率约3-12%。患者体内的非共轭性胆红素会显著提升,但没有明显并发症,患者可能会在运动后产生轻微黄疸
  • 软骨软骨(cartilage)是脊椎动物特有的胚胎性骨骼,一种无血管组织,略带弹性的坚韧组织,在机体内起支持和保护作用。由于软骨没有血液供应,在基质中含有大量的第二型胶原和葡萄糖胺聚合
  • 生物无机化学生物无机化学是研究金属在生物体内角色的学科,生物无机化学研究像金属蛋白及金属酶等天然的生物分子,金属与生物分子的相互作用,如金属离子通道,也研究在医药(金属药物)及毒物学中
  • 反政府示威活动2011年巴林反政府示威活动为从2011年2月14日开始持续至2011年底发生在巴林的示威活动,为2010-2011年阿拉伯世界的反政府示威的一部分。初期示威者要求政府提供体面的工作和生
  • 瓦房店市瓦房店市为中国辽宁省下辖县级市,由副省级市大连市代管。瓦房店市总面积为3793.53平方公里,年末户籍人口1,026,189人(2009年)。2009年,全市下辖9个街道办事处,9个乡,14个镇。1913年
  • 银牌银牌通常是奖励给某项竞赛(例如奥运会等体育比赛)第二名优胜者的奖牌。竞赛的一、三名优胜者一般是分别获得金牌和铜牌。这种做法据说是由一位犹太人的国王首创的。银牌通常都
  • CCTV体坛风云人物评选CCTV体坛风云人物评选,是中国中央电视台主办的年度大型体育人物评选活动,其颁奖典礼在旗下体育频道播出。前身为中国电视体育奖,于2001、2002年举办两届。2005年更名为CCTV体坛
  • 陆缘海列表缘海、陆陆缘海或称边陆缘海(英语:Marginal Sea)指的是大海的四周大部分是由半岛、岛屿或者陆地所环绕的大海;名称差异为陆缘海是地球科学名词,陆陆缘海是地质学名词,边陆缘海是海
  • 罗福成罗福成(1885年-1960年),字君美,祖籍浙江上虞,出生于江苏淮安,语言学家、古文字学家,西夏文和契丹文的专家,罗振玉的长子,有三个弟弟:罗福苌、罗福葆和罗福颐,三个都是出色的历史学家。他
  • 大麦地岩画符号大麦地岩画符号是60年代在宁夏大麦地发现的一组岩画刻划,带有显著的游牧民族的风格,可能是斯基泰人或匈奴人的杰作。有媒体宣称这可能是甲骨文的前身。