Розуміння синтаксичних правил і вказівок у 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.

Навчання використовувати VEXcode Pro V5 C++ подібне до вивчення будь-якої іншої мови. Існують правила та вказівки для синтаксису VEXcode Pro V5, так само як існують унікальні правила граматики для різних мов. Два важливих правила — використання великих літер і верблюжа оболонка. Ці правила полегшують читання програм. Нижче наведено приклад програми VEXcode Pro V5.

Фрагмент коду C++, що показує рядок, доданий до функції int main(). Рядок коду виглядає так: Drivetrain.driveFor(200,mm); а окремі розділи інструкцій виділені як Пристрій, Команда та Параметри.

Програма складається з інструкції для робота. У цьому прикладі інструкція спрямовує трансмісію (пристрій) на рух (команда) вперед на 200 мм (параметри). При написанні інструкції застосовуються такі правила.

// [Назва] [Тип] [Порт(и)]
// Контролер1 контролер
// Двигун1 двигун 1
// ГіроскопB гіроскоп B

Вживання великої літери є важливим. Пристрої у VEXcode Pro V5 завжди мають бути написані з великої літери. Деякі приклади пристроїв включають: контролер, двигун і гіроскоп.

Drivetrain.driveFor(100, мм);

Camel Casing використовується в назвах команд для ідентифікації частин слова. Команда driveFor була б одним із прикладів цієї угоди про найменування у VEXcode Pro V5. У Camel Casing команда має бути написана одним словом і не може починатися з великої літери.

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

Last Updated: