ग्लोबल वैरिएबल को फिर से असाइन नहीं किया जा सकता. यह हमेशा एक ही ऑब्जेक्ट की ओर इशारा करेगा.
हालांकि, अगर वैल्यू में बदलाव किया जा सकता है, तो इसके कॉन्टेंट में बदलाव हो सकता है. उदाहरण के लिए, किसी सूची का कॉन्टेंट. लोकल वैरिएबल के लिए यह पाबंदी लागू नहीं होती.
a=[1,2]a[1]=3b=3b=4# forbidden
ERROR: /path/ext.bzl:7:1: Variable b is read only
अगर किसी फ़ंक्शन को फिर से तय करने की कोशिश की जाती है, तो आपको इसी तरह की गड़बड़ी मिलेगी. उदाहरण के लिए:
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-09-05 (UTC) को अपडेट किया गया."],[],[],null,[]]