/* Generated By:JavaCC: Do not edit this line. ACLParserTokenManager.java */
package jade.lang.acl;
//#APIDOC_EXCLUDE_FILE
import java.io.*;
import jade.core.AID;
public class ACLParserTokenManager implements ACLParserConstants
{
public java.io.PrintStream debugStream = System.out;
public void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }
private final int jjStopStringLiteralDfa_4(int pos, long active0)
{
switch (pos)
{
case 0:
if ((active0 & 0x1c000000000000L) != 0L)
return 1;
return -1;
default :
return -1;
}
}
private final int jjStartNfa_4(int pos, long active0)
{
return jjMoveNfa_4(jjStopStringLiteralDfa_4(pos, active0), pos + 1);
}
private final int jjStopAtPos(int pos, int kind)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
return pos + 1;
}
private final int jjStartNfaWithStates_4(int pos, int kind, int state)
{
jjmatchedKind = kind;
jjmatchedPos = pos;
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) { return pos + 1; }
return jjMoveNfa_4(state, pos + 1);
}
private final int jjMoveStringLiteralDfa0_4()
{
switch(curChar)
{
case 40:
return jjStopAtPos(0, 55);
case 41:
return jjStopAtPos(0, 54);
case 58:
return jjMoveStringLiteralDfa1_4(0x1c000000000000L);
case 65:
case 97:
return jjMoveStringLiteralDfa1_4(0x2000000000000L);
case 83:
case 115:
return jjMoveStringLiteralDfa1_4(0x1800000000000L);
default :
return jjMoveNfa_4(0, 0);
}
}
private final int jjMoveStringLiteralDfa1_4(long active0)
{
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(0, active0);
return 1;
}
switch(curChar)
{
case 65:
case 97:
return jjMoveStringLiteralDfa2_4(active0, 0x8000000000000L);
case 69:
case 101:
return jjMoveStringLiteralDfa2_4(active0, 0x1800000000000L);
case 71:
case 103:
return jjMoveStringLiteralDfa2_4(active0, 0x2000000000000L);
case 78:
case 110:
return jjMoveStringLiteralDfa2_4(active0, 0x4000000000000L);
case 82:
case 114:
return jjMoveStringLiteralDfa2_4(active0, 0x10000000000000L);
default :
break;
}
return jjStartNfa_4(0, active0);
}
private final int jjMoveStringLiteralDfa2_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(0, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(1, active0);
return 2;
}
switch(curChar)
{
case 65:
case 97:
return jjMoveStringLiteralDfa3_4(active0, 0x4000000000000L);
case 68:
case 100:
return jjMoveStringLiteralDfa3_4(active0, 0x8000000000000L);
case 69:
case 101:
return jjMoveStringLiteralDfa3_4(active0, 0x12000000000000L);
case 81:
case 113:
return jjMoveStringLiteralDfa3_4(active0, 0x1000000000000L);
case 84:
case 116:
if ((active0 & 0x800000000000L) != 0L)
return jjStopAtPos(2, 47);
break;
default :
break;
}
return jjStartNfa_4(1, active0);
}
private final int jjMoveStringLiteralDfa3_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(1, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(2, active0);
return 3;
}
switch(curChar)
{
case 68:
case 100:
return jjMoveStringLiteralDfa4_4(active0, 0x8000000000000L);
case 77:
case 109:
return jjMoveStringLiteralDfa4_4(active0, 0x4000000000000L);
case 78:
case 110:
return jjMoveStringLiteralDfa4_4(active0, 0x2000000000000L);
case 83:
case 115:
return jjMoveStringLiteralDfa4_4(active0, 0x10000000000000L);
case 85:
case 117:
return jjMoveStringLiteralDfa4_4(active0, 0x1000000000000L);
default :
break;
}
return jjStartNfa_4(2, active0);
}
private final int jjMoveStringLiteralDfa4_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(2, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(3, active0);
return 4;
}
switch(curChar)
{
case 69:
case 101:
if ((active0 & 0x4000000000000L) != 0L)
return jjStopAtPos(4, 50);
return jjMoveStringLiteralDfa5_4(active0, 0x1000000000000L);
case 79:
case 111:
return jjMoveStringLiteralDfa5_4(active0, 0x10000000000000L);
case 82:
case 114:
return jjMoveStringLiteralDfa5_4(active0, 0x8000000000000L);
case 84:
case 116:
return jjMoveStringLiteralDfa5_4(active0, 0x2000000000000L);
default :
break;
}
return jjStartNfa_4(3, active0);
}
private final int jjMoveStringLiteralDfa5_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(3, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(4, active0);
return 5;
}
switch(curChar)
{
case 45:
return jjMoveStringLiteralDfa6_4(active0, 0x2000000000000L);
case 69:
case 101:
return jjMoveStringLiteralDfa6_4(active0, 0x8000000000000L);
case 76:
case 108:
return jjMoveStringLiteralDfa6_4(active0, 0x10000000000000L);
case 78:
case 110:
return jjMoveStringLiteralDfa6_4(active0, 0x1000000000000L);
default :
break;
}
return jjStartNfa_4(4, active0);
}
private final int jjMoveStringLiteralDfa6_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(4, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(5, active0);
return 6;
}
switch(curChar)
{
case 67:
case 99:
return jjMoveStringLiteralDfa7_4(active0, 0x1000000000000L);
case 73:
case 105:
return jjMoveStringLiteralDfa7_4(active0, 0x2000000000000L);
case 83:
case 115:
return jjMoveStringLiteralDfa7_4(active0, 0x8000000000000L);
case 86:
case 118:
return jjMoveStringLiteralDfa7_4(active0, 0x10000000000000L);
default :
break;
}
return jjStartNfa_4(5, active0);
}
private final int jjMoveStringLiteralDfa7_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(5, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(6, active0);
return 7;
}
switch(curChar)
{
case 68:
case 100:
return jjMoveStringLiteralDfa8_4(active0, 0x2000000000000L);
case 69:
case 101:
if ((active0 & 0x1000000000000L) != 0L)
return jjStopAtPos(7, 48);
return jjMoveStringLiteralDfa8_4(active0, 0x10000000000000L);
case 83:
case 115:
return jjMoveStringLiteralDfa8_4(active0, 0x8000000000000L);
default :
break;
}
return jjStartNfa_4(6, active0);
}
private final int jjMoveStringLiteralDfa8_4(long old0, long active0)
{
if (((active0 &= old0)) == 0L)
return jjStartNfa_4(6, old0);
try { curChar = input_stream.readChar(); }
catch(java.io.IOException e) {
jjStopStringLiteralDfa_4(7, active0);
return
没有合适的资源?快使用搜索试试~ 我知道了~
JADE-src-4.3.0.zip
共1147个文件
java:988个
gif:109个
html:24个
3星 · 超过75%的资源 需积分: 35 30 下载量 113 浏览量
2013-06-19
10:17:59
上传
评论 1
收藏 2.21MB ZIP 举报
温馨提示
JADE(Java代理开发框架)是一个软件框架完全用Java实现的语言。它简化了多智能体系统的实现通过一个中间件,符合规格和置业通过一组图形工具,支持调试和部署阶段。代理平台可以分布在机器(甚至不需要共享相同的操作系统)和配置可以通过远程控制GUI。配置可以在运行时甚至改变了通过移动代理从一台计算机到另一个,如有需要。JADE是完全用Java实现的语言和最小系统要求是1.4版Java(运行时环境或JDK)。
资源推荐
资源详情
资源评论
收起资源包目录
JADE-src-4.3.0.zip (1147个子文件)
ChangeLog 135KB
Thumbs.db 4KB
acklinabout.gif 3KB
acklinabout.gif 3KB
logger.gif 1KB
reply.gif 1KB
current.gif 1KB
send.gif 1KB
inspect.gif 1KB
system.gif 1KB
thawagent.gif 1KB
frozenagents.gif 1KB
freezeagent.gif 1KB
zoom.gif 1KB
zoom.gif 1KB
date.gif 1KB
date.gif 1KB
df.gif 1KB
logger.gif 1KB
logger.gif 1KB
litter2.gif 1005B
connect.gif 981B
connec.gif 972B
deregister.gif 967B
textfile.gif 963B
owner.gif 958B
registeragent.gif 954B
federatedf.gif 950B
closegui.gif 942B
send.gif 942B
aclMessage.gif 942B
bug.gif 934B
bug.gif 934B
custom.gif 933B
saveq.gif 932B
openq.gif 927B
modify.gif 925B
move.gif 924B
incoming.gif 923B
refresh.gif 921B
search.gif 918B
about.gif 910B
open.gif 906B
exitdf.gif 901B
view.gif 900B
inbox.gif 900B
messagetype.gif 900B
smallagent.gif 900B
view.gif 899B
view.gif 899B
delete.gif 898B
plus.gif 894B
running.gif 889B
new.gif 885B
dfsmall.gif 882B
TreeClosed.gif 882B
bullet4.gif 880B
min.gif 880B
outgoing.gif 879B
dummy.gif 877B
folderyellow.gif 875B
foldergreen.gif 869B
folderblue.gif 868B
book.gif 866B
details.gif 862B
folderlightblue.gif 862B
save.gif 854B
service.gif 849B
TreeRoot.gif 836B
delete.gif 826B
sort.gif 710B
print.gif 708B
rbr.gif 703B
message.gif 569B
rbs.gif 492B
rbrs.gif 492B
statistics.gif 460B
quit.gif 393B
writequeue.gif 368B
readqueue.gif 364B
rbp.gif 345B
rb.gif 336B
blocked.gif 320B
behaviour.gif 320B
sniffer.gif 269B
sniffer.gif 269B
clone.gif 212B
suspend.gif 211B
exit.gif 206B
dummyagent.gif 204B
dummyagent.gif 204B
set.gif 202B
sveglia.gif 202B
save1.gif 200B
baby.gif 200B
runtree.gif 185B
loadagent.gif 182B
open.gif 173B
stopTree.gif 173B
kill.gif 172B
共 1147 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12
资源评论
- Nicoveu2014-07-23我的电脑无法安装
PPS柴油
- 粉丝: 9
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- web学习笔记.doc
- 基于pytorch+Unet进行MRI肝脏图像分割源码+数据集+模型.zip
- 在Android Studio中开发一个Android App项目步骤
- 基于yolov8实现进行物体跟踪源码.zip
- Java多线程学习Java多线程学习Java多线程学习Java多线程学习.txt
- 算法数据结构-动态规划算法(Dynamic Programming)超详细总结加应用案例讲解.txt
- 2024最强秋招八股文(精简、纯手打)2024最强秋招八股文(精简、纯手打).txt
- 基于tensorflow多特征融合的微表情识别python源码.zip
- 基于yolov8实现人脸检测的python源码+运行说明.zip
- Micron Memory DDR3 SDRAM 全系列AD集成库(原理图库+PCB封装库).IntLib
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功