return (CQ_EMPTY, 0); } else { return (CQ_OK, CObj.arr[CObj.front]); }}RAR 可以用工具链自动转成 ACL2 硬件/软件共保证工具链有效 Plexi + RAC + ACL2 工具链,可以把软件算法自动映射到硬件,实现形式化验证。
(acl1); //添加第二个id,所有用户可读权限 Id id2 = new Id("world", "anyone"); ACL acl2 = new ACL(ZooDefs.Perms.READ, id2); acls.add(acl2); // Zk用admin认证,创建/test ZNode
Lisp开发的有数以千计的AI应用程序,包括: 美国运通的授权人助理,用于检查交易(信用卡) METAL,一种自然语言翻译系统 Macsyma,第一个大型计算机代数系统 ACL2,AMD使用的定理证明程序
1990年来自欧洲用户的EuLisp、运行于Java虚拟机的Clojure、受到Maclisp影响而创的Emacs Lisp、以及自由开源来自卡内基·梅隆大学的CMUCL、还有IsLisp,Racket,ACL2
例如,用于验证硬件和软件系统的工业强度系统 ACL2 (http://www.cs.utexas.edu/users/moore/acl2/)。
group.exact="cn=itpeople,ou=groups,dc=example,dc=com" write by * none # ACL2
“使用 ACL2 进行工业硬件和软件验证。” 皇家学会哲学交易 A 数学物理和工程科学 375(2104):20150399。doi:10.1098/rsta.2015.0399。