Home | History | Annotate | Download | only in local

Lines Matching refs:variables

57 VARIABLES = {ALWAYS: True}
63 VARIABLES[var] = var
67 VARIABLES[var] = var
70 def __init__(self, path, variables):
76 self._rules, self._prefix_rules = ReadStatusFile(f.read(), variables)
150 def _EvalExpression(exp, variables):
156 return eval(exp, variables)
164 condition, section, variables, variant, rules, prefix_rules):
165 variables_with_variant = dict(variables)
180 def _ParseOutcomeList(rule, outcomes, variables, target_dict):
191 exp = _EvalExpression(condition, variables)
227 def ReadStatusFile(content, variables):
243 variables.update(VARIABLES)
248 exp = _EvalExpression(condition, variables)
258 variables,
270 condition, section, variables, variant, rules, prefix_rules)
278 def _ReadSection(section, variables, rules, prefix_rules):
284 _ParseOutcomeList(rule[:-1], outcome_list, variables, prefix_rules)
286 _ParseOutcomeList(rule, outcome_list, variables, rules)