A B C D E F G H I J L M N O P R S T U V W 

F

factName - Variable in class controller.syntax.JLPSSyntaxParser.initiator_return
 
factName - Variable in class controller.syntax.JLPSSyntaxParser.terminator_return
 
facts - Variable in class controller.syntax.JLPSSyntaxParser.action_return
 
facts - Variable in class controller.syntax.JLPSSyntaxParser.d_return
 
facts - Variable in class controller.syntax.JLPSSyntaxParser.database_return
 
facts - Variable in class controller.syntax.JLPSSyntaxParser.file_return
 
facts - Variable in class controller.syntax.JLPSSyntaxParser.lext_return
 
facts - Variable in class controller.syntax.JLPSSyntaxParser.postconditions_return
 
facts - Variable in class model.FactSet
 
factsDatabase - Variable in class model.Database
 
FactSet - Class in model
This class represents the updatable part of the database.
FactSet(SimpleSentence...) - Constructor for class model.FactSet
Constructor of the class.
FactSet(Map<String, List<SimpleSentence>>) - Constructor for class model.FactSet
Constructor of the class.
file() - Method in class controller.syntax.JLPSSyntaxParser
 
fileOpener(String, boolean) - Static method in class main.JLPS
 
fileReader(CharStream, Set<String>, Set<String>) - Static method in class main.JLPS
 
fireRule(RuleSet) - Method in class model.ReactiveRule
Fires the goals of the rule.
fireRules(RuleSet) - Method in class model.FiringRulesState
This is the private action of the state.
fireRules(RuleSet, List<String>) - Method in class model.ReactiveRuleSet
Fires all the reactive rules it contains thanks to there own fireRule() method.
FiringRulesState - Class in model
This class implements the CycleState interface.
FiringRulesState() - Constructor for class model.FiringRulesState
Empty constructor of the class.
fluent() - Method in class controller.syntax.JLPSSyntaxParser
 
fluent - Variable in class model.DPostDeclaration
 
fluentsToInitiate(SimpleSentence, RuleSet) - Method in class model.Action
Gets all the fluents that will be initiated.
fluentsToTerminate(SimpleSentence, RuleSet) - Method in class model.Action
Gets all the fluents that will be terminated.
FOLLOW_10_in_negation625 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_11_in_and677 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_12_in_initiator283 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_12_in_simpleSentence223 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_12_in_term589 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_12_in_terminator381 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_13_in_initiator313 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_13_in_simpleSentence246 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_13_in_term593 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_13_in_terminator421 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_14_in_initiator299 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_14_in_parameters173 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_14_in_terminator397 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_15_in_reactiveRule755 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_fluent838 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_postconditions1169 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_postconditions1183 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_preconditions1070 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_preconditions1109 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_reactiveRule759 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_16_in_rule807 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_17_in_preconditions1052 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_17_in_preconditions1091 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_18_in_initiator330 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_18_in_rule799 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_18_in_terminator430 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_19_in_action1225 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_20_in_equal524 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_38_in_postconditions1158 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_38_in_preconditions1035 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_39_in_postconditions1194 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_39_in_preconditions1121 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_50_in_initiator275 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_59_in_terminator373 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_60_in_truth716 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_action1227 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_arithmetic473 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_d1368 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_d1398 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_database1482 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_events1697 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_goals1623 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_lext887 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_lint969 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_61_in_reactiveRules1557 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_action1263 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_arithmetic489 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_d1419 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_d1429 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_database1516 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_events1726 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_goals1652 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_lext924 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_lint998 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_62_in_reactiveRules1586 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_action_in_d1377 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_initiator332 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_preconditions1059 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_preconditions1098 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_reactiveRule744 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_rule801 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_term591 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_and_in_terminator432 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_arithmetic_in_term559 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_CONSTANT_in_constant100 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_constant_in_simpleSentence213 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_constant_in_unifiable57 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_d_in_file1777 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_database_in_file1764 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_EOF_in_file1828 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_equal_in_term579 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_events_in_file1816 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_fluent_in_events1706 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_fluent_in_lext896 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_goals_in_file1803 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_initiator_in_postconditions1181 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_lext_in_database1491 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_lint_in_database1504 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_macroaction_in_d1407 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_negation_in_and672 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_negation_in_and683 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_parameters_in_simpleSentence234 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_postconditions_in_action1251 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_preconditions_in_action1238 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_reactiveRule_in_reactiveRules1566 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_reactiveRules_in_file1790 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_rule_in_goals1632 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_rule_in_lint978 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_rule_in_macroaction1300 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_d1336 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_d1390 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_database1474 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_events1689 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_goals1615 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_lext871 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_lint953 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_postconditions1150 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_preconditions1027 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_preconditions1044 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_preconditions1083 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_set_in_reactiveRules1545 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_action1223 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_fluent836 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_initiator297 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_initiator305 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_reactiveRule757 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_rule796 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_term569 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_terminator395 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_terminator403 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_simpleSentence_in_unifiable77 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_SYMBOL_in_arithmetic481 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_term_in_negation631 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_terminator_in_postconditions1167 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_truth_in_preconditions1067 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_truth_in_preconditions1106 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_truth_in_reactiveRule752 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_unifiable_in_arithmetic479 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_unifiable_in_arithmetic487 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_unifiable_in_equal530 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_unifiable_in_parameters162 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_unifiable_in_parameters179 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_variable_in_equal522 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_variable_in_unifiable67 - Static variable in class controller.syntax.JLPSSyntaxParser
 
FOLLOW_VARIABLE_in_variable121 - Static variable in class controller.syntax.JLPSSyntaxParser
 
A B C D E F G H I J L M N O P R S T U V W