We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b12fa01 commit 02ab9a8Copy full SHA for 02ab9a8
content/post/2024-11-26-typed-fsm-zig.md
@@ -48,7 +48,7 @@ ATM 代表自动取款机,因此它的代码的逻辑就是模拟自动取款
48
同时它也包含一堆的消息,每个消息都包含了系统状态的转化。
49
比如消息 InsertCard 代表将ATM的状态从ready转化到cardInserted,这代表用户插入卡。
50
51
-消息 Incorrect 代表将ATM的状态冲cardInserted 转化到 cardInserted,
+消息 Incorrect 代表将ATM的状态从cardInserted 转化到 cardInserted,
52
这代表了一种循环,表示用户输错了pin,但是可以再次尝试输入pin,当然我们要求最多可以尝试三次。
53
54
整个程序效果如下:
0 commit comments