源到源编译器

✍ dations ◷ 2025-11-21 14:38:58 #编译器软件

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

相关

  • 逆转录聚合酶链式反应逆转录PCR,或者称逆转录PCR(reverse transcription-PCR, RT-PCR),是聚合酶链式反应(PCR)的一种广泛应用的变形。在RT-PCR中,一条RNA链被逆转录成为互补DNA,再以此为模板透过PCR
  • 睾丸鞘膜积液睾丸鞘膜积液(hydrocele testis),或称阴囊水肿、阴囊积水,为显在睾丸鞘膜(tunica vaginalis)内透明流体的积累,膜的最内部包含睾丸。主要的鞘膜积液导致在患侧阴囊无痛肿大、且被认
  • 川端町派出所川端町派出所,又称旧厦门街派出所,位于台湾台北市中正区。于台湾日治时期昭和11年(1936年)9月8日竣工,属台北南警察署辖下。由台湾总督府篠原技师所设计,原为钢筋混凝土加强砖造二
  • 驻中华民国使节本列表为美国驻中华民国历任大使名录。现已断交。1953年后,美国在华大使改驻台北。1979年两国断交后美国成立美国在台协会,实际驻节于中华民国的美方代表为台北办事处处长。
  • 三硅酸镁三硅酸镁五水合物,化学式Mg2Si3O8·5H2O。三硅酸镁是一种无臭、无味、无砂砾感的白色细粉,略有吸湿性,不溶于水、乙醇和乙醚,易受无机酸分解。泡花碱与硫酸镁经预处理后进行反应
  • 爆炸螺栓爆炸螺栓是一种爆裂性紧固件。将螺栓挖空就会充满爆裂性,并用雷管包埋。引爆时,零件会从切割的表面裂开并裂成两半而无法拧紧。还有一种不会散落碎屑,以免造成周遭环境污染的爆
  • 单写多读单写多读(或称“单次写多次读”,英语:Write once read many)简称为WORM,是指存储设备一旦录写后便不能修改,当中又先后有CD-R和DVD-R发明。这类设备常被用在美国金融业监管局(英语:F
  • 珠穆朗玛南峰珠穆朗玛南峰(英语:South Summit of Mount Everest)是珠穆朗玛峰的一个副峰。虽然它的海拔高度为 8749米,高过海拔 8611 米的世界第二高峰乔戈里峰,不过,由于它的相对高度只有11米
  • 阮福绵采阮福绵采(越南语:Nguyễn Phúc Miên Thể/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSC
  • 密码认证协议密码认证协议(英语:Password authentication protocol,缩写为PAP)是一种使用密码的认证协议。点对点协议(PPP)使用的 PAP 允许用户访问服务器资源之前使用 PAP 进行验证。几乎所有