Izpratne par sintakses noteikumiem un vadlīnijām 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.

Mācīšanās lietot VEXcode Pro V5 C++ ir līdzīga jebkura cita veida valodas apguvei. Ir noteikumi un vadlīnijas VEXcode Pro V5 sintaksei, tāpat kā ir unikāli gramatikas noteikumi dažādām valodām. Divi svarīgi noteikumi ir lielo burtu lietojums un kamieļa apvalks. Šie noteikumi atvieglo programmu lasīšanu. Zemāk ir VEXcode Pro V5 programmas piemērs.

C++ koda fragments, kurā redzama rindiņa, kas pievienota funkcijai int main(). Koda rinda ir Drivetrain.driveFor(200,mm); un tās atsevišķās instrukciju sadaļas ir iezīmētas kā Device (Ierīce), Command (Komanda) un Parameters (Parametri).

Programma sastāv no instrukcijas robotam. Šajā piemērā instrukcija virza piedziņu (ierīci) braukt (komandēt) uz priekšu 200 mm (parametri). Rakstot instrukciju, tiek piemēroti šādi noteikumi.

// [Nosaukums] [Tips] [Ports(-i)]
// Kontrolieris1 kontrolieris
// Motors1 motors 1
// ŽiroskopsB žiroskops B

Lielo burtu lietojums ir svarīgs. Ierīces VEXcode Pro V5 vienmēr ir jāraksta ar lielo burtu. Daži ierīču piemēri: kontrolieris, motors un žiroskops.

Piedziņa.driveFor(100, mm);

Camel Casing tiek izmantots komandu nosaukumos, lai identificētu vārda daļas. Komanda driveFor būtu viens no šīs nosaukšanas metodes piemēriem VEXcode Pro V5. Kamieļu valodā komanda ir jāraksta kā viens vārds, un tā nevar sākties ar lielo burtu.

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

Last Updated: