formal-languages - 如何表示顺序操作模式 [Z-notation]
问题描述
我有一个操作模式 C,它由两个顺序操作模式 A 和 B 组成。必须在 B 之前执行 A。我被困在如何表示模式激活的顺序上。
我可以使用模式连词,即 C == A ∧ B 吗?或者有没有办法从A“调用”模式B?
我是 Z 表示法的新手,任何帮助将不胜感激!
解决方案
模式只是包装一大块数学的一种方式。
有一种相当标准的方法可以将该数学解释为描述 ADT。一种模式表示状态变量和它们之间的约束,一种模式表示初始化,并且表示操作的模式与 ADT 接口中的操作一样多。
您可能正在寻找前向模式组合,C == A ⨟ B。
推荐阅读
- java - 春天 mvc 百里香叶。如何将 whitelabel 错误页面显示为模式或弹出窗口或 toast
- c# - 制作 CWMP(tr-069 协议)以从设备获取信息的过程
- php - 如何使用 jQuery Ajax 从 MS-SQl 数据库中获取数据?
- linux - 无法从 Linux 命令行运行 python 代码
- fortran - 缺少 librefblas.a
- reactjs - TSLint 和 VSCode 问题:所有解构的元素都未使用
- angular - 在单个 Firebase 项目上托管多个 Angular 项目
- php - 如何在 PHP 中将 (x, y) 位置转换为角度?
- javascript - 方法应该等到 window.open 关闭
- reactjs - 域不适用于 create-react-app nginx