源到源编译器

✍ dations ◷ 2025-12-01 00:45:53 #编译器软件

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

相关

  • 锁子甲锁子甲或称环锁铠、链甲(英语:Chainmail、Mail或Maille),是一种在铁器冷兵器时代出现的盔甲。汉唐环锁铠为制式铠甲的一种,宋代与北方游牧民族在远程武器弓弩和破甲箭簇都有一定
  • 铀-235铀235(符号:235U),是铀的三种同位素之一,当中只有铀235能够发生核分裂,引发连锁核裂变反应,可用作核电及核弹。1935年由加拿大科学家邓史达(英语:Arthur Jeffrey Dempster)发现。根据
  • 约翰逊航天中心林顿·约翰逊太空中心(Lyndon B. Johnson Space Center)是美国国家航空航天局属下的一个机构,从1961年开始它负责协调管理美国的载人太空飞行任务,它位于德克萨斯州休斯敦。美国
  • TrEMBLUniProt(联合的蛋白)是一个全面的,高质量的,免费使用的蛋白质序列与功能信息数据库,许多内容来自基因组计划,它还包含了大量来自研究文献的关于蛋白的生物学功能信息。UniProt共同
  • M. Tegmark马克斯·埃里克·泰格马克(英语:Max Erik Tegmark,1967年5月5日-),宇宙学家,拥有美国与瑞典双重国籍。他现为麻省理工学院教授、基础问题研究所(英语:Foundational Questions Institu
  • 生态工业园生态工业园区是一种新兴的工业建设和发展方式。生态工业园区是依据循环经济理念。工业生态学原理和清洁生产要求建立起来的一种新型工业园区,是在区域层面上实现产业生态学目
  • 抑癌蛋白Mn/an/an/an/an/an/an/an/an/an/a抑癌蛋白M(英语:Oncostatin M,缩写OSM,也译作制癌蛋白M、抑瘤素M)是由人类基因 编码的蛋白质,由209个氨基酸残基组成。OSM是一种多效的细胞因子,属
  • 乳房下垂乳房下垂是指女性乳房下垂或松弛下垂的医学术语。众多女性和医学专业人士错误认为,乳房本身就提供足够的支持,穿胸罩不可防止下垂。许多人还认为哺乳可防止下垂机率。下垂是老
  • 科林·萨尔蒙科林·萨尔蒙( 英语:Colin Salmon ;1962年12月6日-),是一位英国男演员及编剧,以其在《生化危机》中饰演角色保护伞公司特种部队的冲锋队长詹姆斯·薛德而闻名,他也出演过《玩命追缉
  • 周尚周尚可能指: