Program: AST is a hash with values and ruleId