Adicionando regras do switch e de declaração de variável, inclusive de array. Esta segunda parte pode estar incompleta ainda