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.
Struktur utama adalah tempat pelaksanaan proyek dimulai. Dengan kata lain, instruksi yang berisi perangkat, perintah, dan parameter ditambahkan di sini, yang kombinasinya, ketika dijalankan, menentukan perilaku robot tertentu.
Perhatikan bahwa struktur utama memiliki kurung kurawal pembuka dan penutup
Kurung kurawal pembuka harus selalu dipasangkan dengan kurung kurawal penutup.
Di antara kurung kurawal struktur utama adalah tempat Anda dapat menambahkan instruksi untuk memprogram robot Anda
Setiap kali Anda memulai program baru, di dalam struktur utama terdapat baris kode vexcodeInit();
Perintah ini menyiapkan dan menginisialisasi semua perangkat (misalnya motor, sensor) sebelum kode Anda dimulai. Jangan hapus vexcodeInit();
Dalam proyek sederhana yang menggerakkan robot maju, instruksi berisi tiga bagian:
- Perangkat
- Perintah
- Parameternya
Perangkat dan perintah dipisahkan oleh titik yang disebut “ dot operator”
Di sekitar parameter perintah driveFor, ada serangkaian tanda kurung. Ini adalah contoh lain dari tanda baca berpasangan (seperti kurung kurawal). Setiap parameter dipisahkan dengan koma.
Di akhir baris kode ada titik koma. Titik koma memberi tahu kompiler bahwa instruksi ini telah selesai dan harus melanjutkan ke instruksi berikutnya.
Jika ada beberapa instruksi dalam proyek Anda, instruksi proyek akan berjalan dari kiri ke kanan dan atas ke bawah.
Berdasarkan penempatan titik koma, VEXcode Pro V5 akan menjalankan baris pertama dan kemudian baris berikutnya. Ia akan tahu untuk pindah ke baris kedua karena adanya titik koma.
Ketika proyek mencapai kurung kurawal penutup pada struktur utama, proyek berakhir.
Dalam proyek tersebut, robot akan bergerak maju sejauh 200 milimeter (garis 24), lalu menggerakkan robot maju sejauh 50 milimeter (garis 25) sebelum program selesai.