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.
Hlavní struktura je místo, kde realizace projektu začíná. Jinými slovy, jsou zde přidány instrukce obsahující zařízení, příkazy a parametry, jejichž kombinace při provádění určuje konkrétní chování robota.
Všimněte si, že hlavní struktura má otevírací a zavírací složenou závorku
Otevírací výztuha musí být vždy spárována se zavírací výztuhou.
Mezi složené závorky hlavní konstrukce je místo, kde můžete přidat pokyny k naprogramování vašeho robota
Kdykoli spustíte nový program, uvnitř hlavní struktury je řádek kódu vexcodeInit();
Tento příkaz nastaví a inicializuje všechna zařízení (např. motory, senzory) předtím, než začne váš kód. vexcodeInit();
V jednoduchém projektu, který pohání robota vpřed, instrukce obsahuje tři části:
- Zařízení
- Příkaz
- Parametry
Zařízení a příkaz jsou odděleny tečkou nazývanou „operátor tečky“
Kolem parametrů příkazu driveFor je sada závorek. Toto je další příklad párové interpunkce (jako složená závorka). Každý parametr je oddělen čárkou.
Na konci řádku kódu je středník. Středník říká kompilátoru, že tato instrukce je dokončena a měla by pokračovat další instrukci.
Pokud je v projektu více instrukcí, budou instrukce projektu probíhat zleva doprava a shora dolů.
Na základě umístění středníků by VEXcode Pro V5 spustil první řádek a poté další. Vědělo by to přesunout se na druhý řádek kvůli středníku.
Když projekt dosáhne uzavírací složené závorky hlavní konstrukce, projekt skončí.
V projektu by robot jel vpřed o 200 milimetrů (řádek 24), poté by robot pojel dopředu o 50 milimetrů (řádek 25), než bude program dokončen.