تعدادName.Name
يشير هذا الحقل إلى قيمة التعداد لنوع الاسم. قد تختلف قواعد التصادمات باختلاف أنواع الأسماء. عند إنشاء JavaScript (أو معظم اللغات الأخرى)، سيتضارب المتغير 'foo' والإجراء 'foo'. ومع ذلك، لا توجد مثل هذه المشكلات في Blockly نظرًا لأن المتغير get 'foo' واستدعاء الإجراء 'foo' غير غامض. لذلك، يحتفظ بشكل مستقل بنوع اسم منفصل لتوضيحه. getName('foo', 'VARIABLE') = 'foo' getName('foo', 'PROCEDURE') = 'foo2'
Signature:
enum NameType
أعضاء التعداد
عضو | القيمة | الوصف |
---|---|---|
DEVELOPER_VARIABLE | "DEVELOPER_VARIABLE" |
|
الإجراء | "PROCEDURE" |
|
متغير | "VARIABLE" |