Trilean:Swift 的三值逻辑

时间:2021-06-24 13:58:47
【文件属性】:
文件名称:Trilean:Swift 的三值逻辑
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-24 13:58:47
Swift Trilean - 是的,不,也许 Swift 的三值逻辑 Trileans 在许多方面与标准布尔值相似,除了它们有 3 个可能值而不是 2 个可能值: yes 、 no或Maybe 。 它们允许,这可能有助于在并非所有变量都已知的情况下进行断言。 应用程序包括用于游戏或模拟的人工智能,其中代理必须在不完全了解其环境的情况下做出决策。 初始化 Trilean 通常通过分配一个 trilean 文字来初始化。 var yesTrilean = yes var noTrilean = no var maybeTrilean = maybe 为方便起见,trileans 也可以从布尔值初始化。 var yesTrilean: Trilean = true var noTrilean: Trilean = false 控制流 - Sure 语句 Trilean 类提供了 3 个控制流函数
【文件预览】:
Trilean-master
----.gitignore(24B)
----Trilean.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(14KB)
----Trilean()
--------Trilean.swift(2KB)
--------Info.plist(822B)
--------Trilean.h(134B)
----Readme.md(3KB)
----Trilean.podspec(498B)
----License.txt(1KB)
----TrileanTests()
--------TrileanTests.swift(907B)
--------Info.plist(749B)

网友评论