V2EX  ›  英汉词典

Typechecker

释义 Definition

typechecker(名词):类型检查器;在编程语言中用于检查程序中的表达式、变量、函数等是否符合类型规则的工具或组件(可在编译期或运行前进行)。常见于编译器、解释器或静态分析工具中。

发音 Pronunciation

/ˈtaɪpˌtʃekər/

例句 Examples

The typechecker found an error in my function.
类型检查器在我的函数里发现了一个错误。

A strict typechecker can prevent many bugs by rejecting unsafe code before it runs.
严格的类型检查器可以在代码运行前拒绝不安全的写法,从而预防许多漏洞。

词源 Etymology

type(类型)+ checker(检查者/检查器)构成的复合词,字面意思就是“检查类型的工具”。在编程语言领域,“typechecker/type checker”常用来指代实现类型系统规则的那部分程序(例如编译器中的类型检查阶段)。

相关词 Related Words

文学与作品 Literary Works

  • Types and Programming Languages(Benjamin C. Pierce):讨论类型系统与类型检查,实现中常出现“typechecker/type checker”。
  • The Rust Programming Language(Klabnik & Nichols):在解释 Rust 的静态类型与编译过程时会提到类型检查器的作用。
  • Programming Language Pragmatics(Michael L. Scott):介绍编译器结构与语义分析时常涉及类型检查(type checking/type checker)。
  • Crafting Interpreters(Robert Nystrom):在构建语言实现与可选的静态分析部分会涉及类型检查器相关概念。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   930 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 18:14 · PVG 02:14 · LAX 10:14 · JFK 13:14
♥ Do have faith in what you're doing.