V2EX denotational semantics

Denotational Semantics

释义 Definition

指称语义(denotational semantics):一种形式语义学方法,用数学对象(如函数、集合、域等)来刻画程序或表达式的意义,强调“一个表达式的意义是什么”(它所指称的数学值/函数),并通常遵循组合性原则(整体意义由部分意义组合而成)。常用于编程语言语义与逻辑/语言学中的形式化研究。

发音 Pronunciation (IPA)

/dnotenl smntks/

例句 Examples

Denotational semantics maps each expression to a mathematical meaning.
指称语义把每个表达式映射到一个数学意义。

In denotational semantics, the meaning of a program is often defined as a function from inputs to outputs, making equivalence proofs more systematic.
在指称语义中,程序的意义常被定义为从输入到输出的函数,从而让程序等价性的证明更系统化。

词源 Etymology

denotational 来自 denote(“指称、表示”),词根 note 与“标记、记号”相关;semantics 来自希腊 sēmantikos(“与意义有关的”)。合起来表示“用指称(所对应的对象)来研究意义的语义学方法”。该术语在20世纪编程语言研究中尤其常见,用于与 operational semantics(操作语义)axiomatic semantics(公理语义) 等方法相对照。

相关词 Related Words

文献与著作 Notable Works

  • Joseph E. Stoy, Denotational Semantics: The Scott-Strachey Approach
  • Glynn Winskel, The Formal Semantics of Programming Languages: An Introduction
  • Carl A. Gunter, Semantics of Programming Languages: Structures and Techniques
  • Dana Scott & Christopher Strachey 等关于编程语言指称语义与域理论的经典论文与技术报告(该术语高频出现)
About     Help     Advertise     Blog     API     FAQ     Solana     4020 Online   Highest 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 43ms UTC 00:52 PVG 08:52 LAX 17:52 JFK 20:52
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86