Package jason.stdlib

Package class diagram package jason.stdlib
Provides all default internal actions of Jason.

See:
          Description

Class Summary
abolish Internal action: .abolish.
add_annot Internal action: .add_annot.
add_nested_source Internal action: .add_nested_source.
add_plan Internal action: .add_plan.
all_names Internal action: .all_names.
at Internal action: .at.
atom Internal action: .atom.
broadcast Internal action: .broadcast.
clone  
concat Internal action: .concat.
count Internal action: .count.
create_agent Internal action: .create_agent.
current_intention Internal action: .current_intention.
date Internal action: .date(YY,MM,DD).
delete Internal action: .delete.
desire Internal action: .desire(D).
difference Internal action: .difference(S1,S2,S3).
drop_all_desires Internal action: .drop_all_desires.
drop_all_events Internal action: .drop_all_events.
drop_all_intentions Internal action: .drop_all_intentions.
drop_desire Internal action: .drop_desire(D).
drop_event Internal action: .drop_event(D).
drop_intention Internal action: .drop_intention(I).
eval Internal action: .eval(Var,Logical Expression).
fail Internal action: .fail.
fail_goal Internal action: .fail_goal(G).
findall Internal action: .findall(Var,Literal,List).
foreach Implementation of for.
ground Internal action: .ground.
if_then_else Implementation of if.
intend Internal action: .intend(I).
intersection Internal action: .intersection(S1,S2,S3).
kill_agent Internal action: .kill_agent.
length Internal action: .length.
list Internal action: .list.
list_plans Internal action: .list_plans.
literal Internal action: .literal.
loop Implementation of while.
max Internal action: .max.
member Internal action: .member(T,L).
min Internal action: .min.
my_name Internal action: .my_name.
nth Internal action: .nth.
number Internal action: .number.
perceive Internal action: .perceive.
plan_label Internal action: .plan_label(P,L).
prefix Internal action: .prefix(P,L).
print Internal action: .print.
println Internal action: .println.
puts Internal action: .puts.
random Internal action: .random(N).
range Internal action: .range(Var,Start,End).
relevant_plans Internal action: .relevant_plans.
remove_plan Internal action: .remove_plan.
resume Internal action: .resume(G).
reverse Internal action: .reverse.
send Internal action: .send.
setof  
sort Internal action: .sort.
stopMAS Internal action: .stopMAS.
string Internal action: .string.
structure Internal action: .structure.
sublist Internal action: .sublist(S,L).
substring Internal action: .substring.
succeed_goal Internal action: .succeed_goal(G).
suffix Internal action: .suffix(S,L).
suspend Internal action: .suspend(G).
suspended Internal action: .suspended(G, R).
term2string Internal action: .term2string(T,S).
time Internal action: .time(HH,MM,SS).
union Internal action: .union(S1,S2,S3).
wait Internal action: .wait(E,T).
 

Package jason.stdlib Description

Provides all default internal actions of Jason.

BDI

Belief base

Plan Library

Communication

Lists and Sets

String

Execution control

Meta programming

Miscellaneous