没有合适的资源?快使用搜索试试~ 我知道了~
Tupi:语言和IDE支持在JVM上描述,扩展和执行扩展的有限状态机
共217个文件
java:89个
gitignore:11个
dot:10个
需积分: 5 0 下载量 192 浏览量
2021-05-25
14:32:21
上传
评论
收藏 4.74MB ZIP 举报
温馨提示
图皮 语言和解释器支持,用于描述,扩展和执行扩展的有限状态机(EFSM)。 ### Language的主要目标是模仿代码中的每个EFSM属性: 记忆 状态 转场 大事记 守卫 动作 加上其他概念和功能,例如多态性和模式匹配。 您可以在我们的看到更多代码示例。 ###翻译 解释器是用Java编写的,因此它将在大多数平台(甚至是网页)中运行。 除了其主要功能之外,您还可以启用dot文件的生成来说明任何EFSM。 ###代码示例 每个事件都由{EVENT}标记描述,后跟一个或多个匹配[states_origin] -> newState过渡模式,过渡guard和要执行的action 。 您还可以扩展现有的计算机: 如何安装 Tupi是在eclipse插件下发布的。 您可以使用作为更新站点进行安装。 要学习如何安装插件,您可以按照本。
资源推荐
资源详情
资源评论
收起资源包目录
Tupi:语言和IDE支持在JVM上描述,扩展和执行扩展的有限状态机 (217个子文件)
.Stack.java._trace 4KB
.Stack.java._trace 4KB
.PrinterLimited.java._trace 2KB
.PrinterLimited.java._trace 2KB
.Printer.java._trace 1KB
.Printer.java._trace 1KB
.Main.java._trace 754B
.Main.java._trace 754B
.PrinterCIn.java._trace 514B
.PrinterCIn.java._trace 514B
Stack.class 3KB
Printer.class 2KB
Main.class 2KB
TupiInjectorProvider.class 2KB
PrinterLimited.class 1KB
Main.class 1KB
TupiUiInjectorProvider.class 671B
PrinterCIn.class 535B
.classpath 461B
.classpath 461B
.classpath 461B
.classpath 419B
.classpath 419B
Stack.dot 298B
Stack.dot 298B
Printer.dot 163B
Printer.dot 163B
Main.dot 89B
Main.dot 89B
PrinterLimited.dot 74B
PrinterLimited.dot 74B
PrinterCIn.dot 70B
PrinterCIn.dot 70B
Tupi.ecore 7KB
InternalTupi.g 439KB
InternalTupi.g 180KB
Tupi.genmodel 8KB
.gitignore 75B
.gitignore 38B
.gitignore 35B
.gitignore 35B
.gitignore 35B
.gitignore 32B
.gitignore 28B
.gitignore 28B
.gitignore 28B
.gitignore 6B
.gitignore 6B
.antlr-generator-3.2.0-patch.jar 1.42MB
br.ufpe.cin.Tupi_1.0.0.201506260336.jar 466KB
br.ufpe.cin.Tupi.ui_1.0.0.201506260336.jar 371KB
org.eclipse.xtext.xbase.lib-2.4.1.jar 94KB
org.eclipse.xtext.xbase.lib-2.4.1.jar 94KB
content.jar 1KB
artifacts.jar 618B
br.ufpe.cin.Tupi.sdk_1.0.0.201506260336.jar 316B
InternalTupiParser.java 3.17MB
InternalTupiParser.java 1.37MB
InternalTupiLexer.java 129KB
InternalTupiLexer.java 125KB
TupiGrammarAccess.java 79KB
TupiPackage.java 61KB
TupiParser.java 53KB
TupiJvmModelInferrer.java 37KB
TupiPackageImpl.java 35KB
TupiSemanticSequencer.java 27KB
TupiSwitch.java 18KB
AbstractTupiUiModule.java 16KB
TupiAdapterFactory.java 15KB
MachineBodyImpl.java 14KB
AbstractTupiProposalProvider.java 14KB
TupiSyntacticSequencer.java 13KB
TransitionImpl.java 12KB
ActionImpl.java 9KB
MachineDeclImpl.java 8KB
AbstractTupiRuntimeModule.java 8KB
EventImpl.java 8KB
TriggerEventImpl.java 7KB
TupiGenerator.java 7KB
TupiFactoryImpl.java 7KB
ModelImpl.java 7KB
VariableDeclImpl.java 6KB
GuardImpl.java 6KB
MemoryImpl.java 6KB
MachineBody.java 5KB
TupiFactory.java 5KB
Transition.java 5KB
TypeImpl.java 4KB
UseDeclImpl.java 4KB
VariableListDeclImpl.java 4KB
MemoryDeclImpl.java 4KB
ActionsDeclImpl.java 4KB
NameSpaceImpl.java 4KB
GuardsDeclImpl.java 3KB
EventsDeclImpl.java 3KB
StateDeclImpl.java 3KB
StateImpl.java 3KB
Action.java 3KB
MachineDecl.java 3KB
Event.java 3KB
共 217 条
- 1
- 2
- 3
资源评论
w4676
- 粉丝: 24
- 资源: 4620
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM32单片机空气监测系统设计源码+详细文档+配套全部资料(毕业设计).zip
- rdf0412-kcu116-pcie-c-2019-1.zip(XILINX KCU116 源码)
- 基于C#语言的winform界面火车票订票系统(源码+实验报告)
- 【华为OD部分真题及讲解】华为OD部分真题及讲解
- 基于Python+Django的京东商品比价系统源码+全部资料(毕业设计).zip
- G460 G560 Z460 Z560的最新BIOS 2.18版(无白名单)
- MetaJUI v0.4
- 基于Python+Django的京东商品比价系统源码+全部资料(毕业设计).zip
- linux常用命令大全
- 立体相机标定-使用OpenCV+Cpp对立体相机进行标定-calibration-附项目源码+流程教程-优质项目实战.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功