„VEXcode EXP“ kurdami naują kintamąjį turite suteikti pavadinimą. Roboto konfigūracijoje taip pat turite galimybę pakeisti įrenginio pavadinimą.
Galiojančių vardų taisyklės
Kintamųjų pavadinimai turi būti unikalūs, tačiau yra ir kitų specifikacijų, kurių turi atitikti pavadinimas.
Kintamųjų pavadinimai naudojami šiose vietose:
- Įrenginys (sukurtas naudojant roboto konfigūraciją)
- Skaitinis (sukurtas naudojant „Padaryti kintamąjį“)
- Būlio reikšmė (sukurta naudojant „Make a Boolean“)
- Sąrašas (sukurtas naudojant „Sudaryti sąrašą“)
- 2D sąrašas (sukurtas naudojant „Sudaryti 2D sąrašą“)
Štai kriterijų, taikomų renkantis tinkamą pavadinimą, apžvalga:
Varde negali būti naudojami specialieji simboliai.
Vardas turi prasidėti raide. Jis negali prasidėti skaičiumi.
Pavadinime negalima naudoti tarpų.
Pavadinimas negali būti rezervuotas žodis VEXcode. Rezervuotas žodis yra žodis arba pavadinimas, kurį VEXcode jau naudoja.
Pavyzdžiai:vex, Smegenys, laikas, už, o, pertrauka, kitaip, ne.
Pavadinimas turi būti unikalus (naudojamas tik vieną kartą), tačiau gali būti skirtingų raidžių (viena didžioji ir viena mažoji).
Galimos pavadinimo klaidos
Jei kurdami kintamojo pavadinimą matote klaidą „Vardas paimtas“, tai reiškia, kad bet kurioje iš anksčiau pateiktų grupių yra pasikartojantis pavadinimas.
Galite susidurti su atveju, kai atidarote projektą, sukurtą ankstesnėje VEXcode EXP versijoje, kurios kintamojo pavadinimas pasikartoja. Tai sukels klaidą kompiliuojant ir pamatysite tokio tipo klaidos pranešimą
Aukščiau pateiktame klaidos pranešime rodomos šios problemos:
- Pavadinimas „mano kintamasis“ buvo rastas kaip skaitinis kintamasis ir loginis kintamasis.
- Pavadinimas „wesomeVar“ buvo rastas kaip skaitmeninis kintamasis ir loginis kintamasis.
Norint išspręsti klaidą, vieną iš dublikatų reikės pašalinti arba pakeisti, kad jie būtų unikalūs.