V2EX  ›  英汉词典

Source-to-Source

释义 Definition

(计算机)源到源的;源代码到源代码的:指把一种源代码形式转换成另一种源代码形式(可能是另一种语言,或同一语言的不同风格/版本),通常用于移植、优化、重构、自动并行化、插桩等。也常写作 source-to-source translation/transformer/compiler。该词还有更广义的“从来源到来源”的用法,但最常见于编译与程序变换语境。

发音 Pronunciation (IPA)

/ˌsɔːrs tə ˈsɔːrs/

例句 Examples

This converter is source-to-source, so it outputs readable code.
这个转换器是源到源的,所以它会输出可读的代码。

The team built a source-to-source compiler that rewrites legacy C into safer, modern C while preserving behavior.
团队做了一个源到源编译器,把遗留的 C 代码改写成更安全、更现代的 C,同时保持程序行为不变。

词源 Etymology

source(源代码/来源)+ to + source(源代码/来源) 构成的复合表达,强调“输入是源代码,输出仍是源代码”。在编译器与程序变换领域中,用来区别于输出机器码/字节码的传统编译(source-to-binary)。

相关词 Related Words

文学与著作 Literary Works

该术语常见于编译器与程序变换教材/专著与相关论文语境,例如:

  • Compilers: Principles, Techniques, and Tools(常称“龙书”,讨论翻译器/源到源变换相关概念)
  • Engineering a Compiler(涉及程序表示与变换、可能包含源到源转换的讨论)
  • Modern Compiler Implementation(系列教材中常用“source-to-source”描述某类前端/变换器)
  • The Art of Compiler Design(编译与翻译器分类讨论中常见相关表述)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   750 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 22:48 · PVG 06:48 · LAX 14:48 · JFK 17:48
♥ Do have faith in what you're doing.