Separate grammar rule for assignments