Comprensión de las reglas y pautas de sintaxis en VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Aprender a usar VEXcode Pro V5 C++ es similar a aprender cualquier otro tipo de lenguaje. Existen reglas y pautas para la sintaxis de VEXcode Pro V5, al igual que existen reglas gramaticales únicas para diferentes idiomas. Dos reglas importantes son la capitalización y la envoltura del camello. Estas reglas hacen que los programas sean más fáciles de leer. A continuación se muestra un ejemplo de un programa VEXcode Pro V5.

Fragmento de código C++ que muestra una línea agregada a la función int main(). La línea de código dice Drivetrain.driveFor(200,mm); y sus secciones de instrucciones separadas se resaltan como Dispositivo, Comando y Parámetros.

El programa consiste en una instrucción al robot. En este ejemplo, la instrucción es dirigir el tren motriz (dispositivo) para conducir (comando) hacia adelante 200 mm (parámetros). Al escribir una instrucción, se aplican las siguientes reglas.

// [Nombre]        [Tipo]        [Puerto(s)]
// Controlador1   controlador
// Motor1        motor         1
// GiroscopioB         giroscopio          B

La capitalización es importante. Los dispositivos en VEXcode Pro V5 siempre deben estar en mayúscula. Algunos ejemplos de dispositivos incluirían: controlador, motor y giroscopio.

Drivetrain.driveFor(100, mm);

Camel Casing se utiliza en los nombres de los comandos para identificar las partes de las palabras. El comando driveFor sería un ejemplo de esta convención de nomenclatura en VEXcode Pro V5. En la cubierta del camello, el comando debe escribirse como una palabra y no puede comenzar con una letra mayúscula.

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

Last Updated: