Noções básicas sobre regras de nomenclatura para variáveis ​​​​e dispositivos no VEXcode V5

No VEXcode V5, você deve dar um nome a uma nova variável ao criar uma. Você também tem a opção de alterar o nome de um dispositivo na Configuração do Robô. 


Regras de nomes válidos

Os nomes das variáveis ​​devem ser exclusivos, mas existem outras especificações que o nome deve seguir. 

Os nomes das variáveis ​​são usados ​​nos seguintes locais:

  1. Dispositivo (criado usando a Configuração do Robô)
  2. Numérico (criado usando “Criar variável”)
  3. Boolean (criado usando “Make a boolean”)
  4. Lista (criada usando “Make a List”)
  5. Lista 2D (criada usando “Criar uma lista 2D”)


Aqui está uma visão geral dos critérios ao escolher um nome válido:

Captura de tela da interface de programação do V5 Blocks mostrando vários blocos de programação e suas conexões, ilustrando a configuração de um tutorial na seção Descrição da Categoria V5.

O nome não pode usar caracteres especiais.

Captura de tela da interface de programação dos blocos VEX V5 exibindo vários blocos de programação e suas funções, usada para tutoriais sobre criação de programas com robótica VEX.

O nome deve começar com uma letra. Não pode começar com um número.

Captura de tela de um tutorial de programação do VEX V5 Blocks, mostrando vários blocos de programação e suas funções dentro da interface do VEXcode, projetado para orientar os usuários na criação de programas de robôs.

O nome não pode usar espaços.

Captura de tela de um tutorial de programação do VEX V5 Blocks, mostrando vários blocos de programação e suas funções para projetos de robótica educacional.

O nome não pode ser uma palavra reservada no VEXcode. Uma palavra reservada é uma palavra ou nome que o VEXcode já está usando.

Exemplos:vex, Brain, time, for, while, break, else, not.

Captura de tela da interface de programação do VEX V5 Blocks, mostrando vários blocos de programação e sua disposição para um tutorial sobre o uso de blocos na robótica VEX.

O nome deve ser único (usado apenas uma vez), mas você pode ter letras maiúsculas e minúsculas diferentes.


Possíveis erros de nome

Captura de tela da interface do tutorial do V5 Blocks mostrando vários blocos de programação e opções para construir código de robô, ilustrando o layout e os recursos do ambiente de programação do V5.

Ao criar um nome de variável, se você vir um erro “Nome utilizado”, significa que há um nome duplicado em qualquer um dos grupos acima.

Diagrama ilustrando vários blocos usados em tutoriais de programação do Vex Robotics V5, apresentando componentes e conexões rotulados para auxiliar na compreensão dos conceitos de programação.

Você pode encontrar um caso ao abrir um projeto feito em uma versão anterior do VEXcode V5 que possui um nome de variável duplicado. Isso causará um erro durante a compilação e você verá o seguinte tipo de mensagem de erro

A mensagem de erro acima mostra os seguintes problemas:

  • O nome “myvariable” foi encontrado como uma variável numérica e uma variável booleana. 
  • O nome “awesomeVar” foi encontrado como uma variável numérica e uma variável booleana. 

Para resolver o erro, uma das duplicatas precisará ser removida ou alterada para que sejam exclusivas.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: