Memahami Aturan Penamaan Variabel dan Perangkat di VEXcode V5

Dalam VEXcode V5, Anda diharuskan memberi nama pada variabel baru saat Anda membuatnya. Anda juga memiliki opsi untuk mengubah nama perangkat di Konfigurasi Robot. 


Aturan Nama yang Sah

Nama variabel harus unik, tetapi ada spesifikasi lain yang harus diikuti oleh nama tersebut. 

Nama variabel digunakan di tempat-tempat berikut:

  1. Perangkat (dibuat menggunakan Konfigurasi Robot)
  2. Numerik (dibuat menggunakan “Buat variabel”)
  3. Boolean (dibuat menggunakan “Buat boolean”)
  4. Daftar (dibuat menggunakan “Buat Daftar”)
  5. Daftar 2D (dibuat menggunakan “Buat Daftar 2D”)


Berikut ini ikhtisar kriteria saat memilih nama yang valid:

Contoh nama variabel yang tidak valid. Nama tersebut terbaca 'bigNumber!', yang menyertakan tanda seru. Sebuah peringatan bertuliskan "Simbol tidak diizinkan."

Nama tidak dapat menggunakan karakter khusus.

Contoh nama variabel yang tidak valid. Nama tersebut terbaca '2ndWheel', yang diawali dengan sebuah angka. Sebuah peringatan bertuliskan Surat diperlukan.

Nama harus dimulai dengan huruf. Tidak dapat dimulai dengan angka.

Contoh nama variabel yang tidak valid. Nama tersebut terbaca 'nomor sebelumnya', yang mencakup spasi. Sebuah peringatan bertuliskan "Tidak diperbolehkan ada spasi."

Nama tidak dapat menggunakan spasi.

Contoh nama variabel yang tidak valid. Nama tersebut dibaca 'if', yang merupakan kata yang sudah digunakan oleh VEXcode. Sebuah peringatan berbunyi: Kata kunci VEXcode tidak diizinkan.

Nama tidak dapat menjadi kata yang dicadangkan dalam VEXcode. Kata yang dicadangkan adalah kata atau nama yang sudah digunakan oleh VEXcode.

Contoh:vex, Brain, waktu, untuk, sementara, istirahat, jika tidak, tidak.

Contoh nama variabel yang tidak valid. Nama tersebut terbaca 'counter', yang sudah didefinisikan dalam proyek. Sebuah peringatan bertuliskan "Nama sudah dipakai."

Nama harus unik (hanya digunakan satu kali), tetapi Anda dapat memiliki huruf besar-kecil yang berbeda (satu huruf besar dan satu huruf kecil).


Kemungkinan Kesalahan Nama

Contoh pengguna yang membuat variabel VEXcode V5 dengan nama yang sudah digunakan oleh variabel lain. Sebuah peringatan bertuliskan "Nama sudah dipakai."

Saat Anda membuat nama variabel, jika Anda melihat kesalahan "Nama Telah Diambil", artinya ada nama duplikat di salah satu grup di atas.

Pesan kesalahan VEXcode V5 yang berbunyi "Gagal Kompilasi, Nama variabel duplikat ditemukan." Perintah tersebut mencantumkan dua variabel yang bernama myVariable dan awesomeVar, dan mencantumkan tipe keduanya sebagai Variabel Angka dan Variabel Boolean.

Anda mungkin mengalami kasus saat membuka proyek yang dibuat dalam versi VEXcode V5 sebelumnya yang memiliki nama variabel duplikat. Ini akan menyebabkan kesalahan saat mengkompilasi dan Anda akan melihat jenis pesan kesalahan berikut

Pesan kesalahan di atas menunjukkan masalah berikut:

  • Nama “myvariable” ditemukan sebagai variabel numerik dan variabel boolean. 
  • Nama “awesomeVar” ditemukan sebagai variabel numerik dan variabel boolean. 

Untuk mengatasi kesalahan, salah satu duplikat perlu dihapus atau diubah sehingga menjadi unik.

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

Last Updated: