【文件属性】:
文件名称:StateMachine:用Kotlin编写的有限状态机(FSM)-DFA
文件大小:67KB
文件格式:ZIP
更新时间:2021-05-11 15:22:09
kotlin fsm finite-state-machine dfa Kotlin
有限状态机
用Kotlin编写的优雅的有限状态机(DFA)。 我在添加了基本代码,还添加了强类型支持以及其他内容。
添加到您的依赖项
将其添加到存储库末尾的root build.gradle中:
allprojects {
repositories {
maven { url ' https://jitpack.io ' }
}
}
步骤2.添加依赖项
dependencies {
compile ' com.github.shakram02:Kt-FSM:v0.0.4 '
// implementation 'com.github.shakram02:Kt-FSM:v0.0.4' // For android
}
例子
以下代码表示此FSM
代码
import fsm.BaseEvent
import fsm.BaseState
import fsm.St
【文件预览】:
StateMachine-master
----gradlew(5KB)
----settings.gradle(26B)
----src()
--------main()
----.idea()
--------misc.xml(258B)
--------vcs.xml(180B)
----LICENSE(1KB)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----.gitignore(650B)
----fsm.jpg(7KB)
----build.gradle(1KB)