← 返回单词列表

self-interpreter

noun 编号: S01441
self-interpreter 指“解释自身的东西”,通常特指能用自己所属的编程语言来解释该语言的解释器。
💡 记忆钩子
把它想成一面会解读自己的镜子:一般的 self-interpreter 是“自己解释自己”的东西;在编程中,这面镜子就是用某种语言写成、同时又负责执行这种语言的解释器。
📝 学习建议
  • 先记住“解释自身”这一核心,不要把它误解成“自我解释的人”或普通的自我说明。
  • 在计算机语境中,它是技术术语,通常指一种解释器及其实现方式,而不是运行程序的普通用户。
📖 中文释义
noun
  • core 解释自身的东西
    📖 它指能够解释、说明或处理自身的对象;这里的“自身”是核心,重点不是解释别的对象,而是解释它自己。
    💡 常见模式是“a self-interpreter”或“something is a self-interpreter”。这个义项偏概念性,具体含义要看上下文;在编程文章中通常会进一步指一种特殊的解释器,而不是日常意义上的“自我说明”。
    The program acts as a self-interpreter.
    这个程序起到了自我解释器的作用。
  • common 解释自身语言的解释器
    📖 在编程中,它是一种用某种语言本身编写、同时又能解释和运行这种语言的解释器。也就是说,解释器和被解释的语言属于同一种语言,像一面用自己的材料制成、又能照见自己的镜子。
    💡 常见模式是“a self-interpreter for [语言]”或“write/build a self-interpreter”。这是计算机科学中的专门术语,常与编程语言、解释器和程序执行一起出现;不要把它泛化为任何能运行自身的程序。
    The researchers built a self-interpreter for the language.
    研究人员为这种语言构建了一个自解释器。
self-interpreters plural
🌳 词源
由 self-(自身)和 interpreter(解释器)构成。
From self- + interpreter.
🔄 变式
self-interpreters plural
🏷 单词标签 & 词根
暂无标签