1583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata# This file contains definitions of statement grammar 2583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata 3583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granatadef p_statement_assign(t): 4583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata 'statement : NAME EQUALS expression' 5583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata names[t[1]] = t[3] 6583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata 7583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granatadef p_statement_expr(t): 8583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata 'statement : expression' 9583d33c593896afeb8486a25fabfcf6e9dc9ca75Enrico Granata t[0] = t[1] 10