2OPL:2OPL是用于代理组织的规范编程语言。-开源

  • q2_685391
    了解作者
  • 881.7KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-13 02:20
    上传日期
2OPL(面向组织的编程语言)是用于开发代理组织的编程语言。 语言中使用的抽象是残酷的事实,行动的效果,规范和制裁规则。 残酷的事实是环境的状态。 效果规则描述了动作如何改变残酷的事实。 规范描述哪些环境状态算作违规。 最后,可以对制裁规则进行编程以应对违反规范的情况。 当前的实现基于逻辑编程(尤其是Prolog)。 对于那些不熟悉Prolog的用户,我们建议使用免费的电子书,立即学习Prolog(http://www.learnprolognow.org)。 解释器支持三种不同的规范规范。 有关更多信息,请参见文档或邮寄给一名开发人员。
2OPL.zip
  • logs
  • log.log
    28.7KB
  • log.toc
    369B
  • log.aux
    1.5KB
  • log.tex
    3.2KB
  • log.out
    277B
  • LogFormat.txt
    1.5KB
  • lib
  • StdLibrary.pl
    567B
  • DistributedNormLibrary.pl
    3.4KB
  • javacc.jar
    291.6KB
  • source code.zip
    412.3KB
  • ExampleOrg.2opl
    527B
  • ReadMe.txt
    406B
  • 2opl.jar
    201KB
内容介绍
To run: - go to the directory where the file is unpacked - java -jar 2opl.jar To use: The example organization can be changed. Normally you should use an environment which has an organization as an attribute (rather than the organization having the environment as an attribute). To test actions/events you can use the "manual event" field in the "environment" panel. More documentation will follow.
评论
    相关推荐
    • Swift 编程语言
      Swift编程语言原地址:http://yun.baidu.com/share/link?shareid=2138443313&uk=2301552351&qq-pf-to=pcqq.c2c 感谢大神们的翻译
    • 氧化物编程语言
      氧化物编程语言解释了受 Rust 影响的语法的类 C 语言。最新发布示例程序/// recursive function calls to compute n-th/// fibonacci sequence numberfnfib (n: int) -> int {if n<=1 {return n; }returnfib (n-...
    • tutara:Tutara编程语言
      tutara:Tutara编程语言
    • 编程语言
      编程语言
    • context3:实验性编程语言和编译器-开源
      基于Context 2.x的实验性编程语言和编译器(http://avhohlov.narod.ru/p9810en.htm)。 第一个目标是实现对数组的引用(http://avhohlov.narod.ru/p9820en.htm)。
    • 编程语言实现模式
      NULL 博文链接:https://guanping1.iteye.com/blog/2028801
    • php编程语言 电子书教程
      PHP开发手册书籍光盘内容,PHP电子书教程。 共三篇。
    • 编程语言快速记忆手册
      四年专业英语单词快速记忆经验,一年时间精心打造“编程语言快速记忆手册”,第一版的编程语言快速记忆手册,里面共收录了4345个和编程,计算机相关的英语单词,并给出了理解学单词里的,独特的英语单词快速记忆法。...
    • 编程语言快速记忆手册(视频+pdf) v2.0
      四年专业英语单词快速记忆经验,一年时间精心打造“编程语言快速记忆手册”,第一版的编程语言快速记忆手册,里面共收录了4345个和编程,计算机相关的英语单词,并给出了理解学单词里的,独特的英语单词快速记忆法。...
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等