RustBelt - Rust 的形式化语义模型## RUST CHINA CONF 2023 第三届中国 Rust 开发者大会 王俊吉 6.17-6.18 @Shanghai ## Outline ## RustBelt - Rust 的形式化语义模型 Background Rust Semantics • RustBelt Project • Type System • Rust Types Overview • The own0 码力 | 21 页 | 2.63 MB | 2 年前3
Weblate 4.16.2 用户文档原文需要审校 字符串是使用源字符串复查标记为需要复查的。 参见 字符串标签 ## 翻译 在翻译页面上,将显示源字符串及其译文的编辑区域。如果译文是复数的,则会显示多个源字符串和编辑区域,每个源字符串和编辑区域都以翻译语言具有的复数形式的数量进行描述和标记。 所有特殊空白字符都会添加红色下划线,并用灰色符号表示。多个接续的空格也会添加红色下划线,以提醒译者潜在的格式问题。 此页面上可以 )。 ## 复数形式 改变形式的单词以解释其数字名称称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则 [https://unicode-org.github.io/cldr-staging/charts/37/supplemental/language_plural_rules.html] 是更详细的描述。 参见 复数公式 : 分支覆盖率;用例程序的构造 符号执行(klee, angr):路径爆炸;求解困难 静态分析(MirChecker, Rudra, SafeDrop):分析特定问题;假阳性 形式化验证(RustBelt):无法方便的验证第三方库 其他工具(Miri等)..... ## API 测试用例合成 impl Parser { fn justfile(mut self) ->0 码力 | 13 页 | 1.68 MB | 2 年前3
IstioCon 2022 Report0 码力 | 20 页 | 2.44 MB | 2 年前3
Weblate 4.18.2 用户文档字符串是使用源字符串复查标记为需要复查的。 参见: labels #### 1.3.7 翻译 在翻译页面上,将显示源字符串及其译文的编辑区域。如果译文是复数的,则会显示多个源字符串和编辑区域,每个源字符串和编辑区域都以翻译语言具有的复数形式的数量进行描述和标记。 所有特殊空白字符都会添加红色下划线,并用灰色符号表示。多个接续的空格也会添加红色下划线,以提醒译者潜在的格式问题。 此页面上可以 )。 ## 复数形式 改变形式的单词以解释其数字名称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量以 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则是更详细的描述。 参见: 复数公式 Translation English Singular % (count)s word Plural % (count)s words Czech, One $ ^{①} $ % (count)s slovo0 码力 | 525 页 | 8.76 MB | 2 年前3
Weblate 4.18.1 用户文档字符串是使用源字符串复查标记为需要复查的。 参见: labels #### 1.3.7 翻译 在翻译页面上,将显示源字符串及其译文的编辑区域。如果译文是复数的,则会显示多个源字符串和编辑区域,每个源字符串和编辑区域都以翻译语言具有的复数形式的数量进行描述和标记。 所有特殊空白字符都会添加红色下划线,并用灰色符号表示。多个接续的空格也会添加红色下划线,以提醒译者潜在的格式问题。 此页面上可以 )。 ## 复数形式 改变形式的单词以解释其数字名称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量以 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则是更详细的描述。 参见: 复数公式 Translation English Singular % (count)s word Plural % (count)s words Czech, One $ ^{①} $ % (count)s slovo0 码力 | 525 页 | 8.76 MB | 2 年前3
Weblate 4.17 用户文档字符串是使用源字符串复查标记为需要复查的。 参见: labels #### 1.3.7 翻译 在翻译页面上,将显示源字符串及其译文的编辑区域。如果译文是复数的,则会显示多个源字符串和编辑区域,每个源字符串和编辑区域都以翻译语言具有的复数形式的数量进行描述和标记。 所有特殊空白字符都会添加红色下划线,并用灰色符号表示。多个接续的空格也会添加红色下划线,以提醒译者潜在的格式问题。 此页面上可以 )。 ## 复数形式 改变形式的单词以解释其数字名称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量以 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则是更详细的描述。 参见: 复数公式  Powered by Weblate 4.17 About Weblate0 码力 | 506 页 | 8.37 MB | 2 年前3
Weblate 4.16.4 用户文档原文需要审校 字符串是使用源字符串复查标记为需要复查的。 参见 字符串标签 ## 翻译 在翻译页面上,将显示源字符串及其译文的编辑区域。如果译文是复数的,则会显示多个源字符串和编辑区域,每个源字符串和编辑区域都以翻译语言具有的复数形式的数量进行描述和标记。 所有特殊空白字符都会添加红色下划线,并用灰色符号表示。多个接续的空格也会添加红色下划线,以提醒译者潜在的格式问题。 此页面上可以 )。 ## 复数形式 改变形式的单词以解释其数字名称称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则 [https://unicode-org.github.io/cldr-staging/charts/37/supplemental/language_plural_rules.html] 是更详细的描述。 参见 复数公式 。 ## 复数形式 改变形式的单词以解释其数字名称称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则 [https://unicode-org.github.io/cldr-staging/charts/37/supplemental/language_plural_rules.html] 是更详细的描述。 参见 复数公式 。 ## 复数形式 改变形式的单词以解释其数字名称为复数。每种语言都有自己的复数定义。例如,英语支持一种。在例如“car”的单数定义中,隐含地引用了一辆汽车,在复数定义中,“cars”引用了两辆或两辆以上的汽车(或将汽车的概念作为名词)。例如捷克语或阿拉伯语等语言具有更多的复数,并且它们的复数规则也不同。 Weblate 完全支持每种形式的每种语言(通过分别翻译每个复数形式)。字段的数量以 及它在翻译的应用程序或项目中的使用方式取决于配置的复数公式。Weblate 显示了基本信息,Unicode 联盟的语言复数规则是更详细的描述。 参见: 复数公式  Powered by Weblate 4.16 About Weblate0 码力 | 502 页 | 8.32 MB | 2 年前3
共 862 条
- 1
- 2
- 3
- 4
- 5
- 6
- 87













