BazelCon 2022 מגיע בין 16 ל-17 בנובמבר לניו יורק באינטרנט. הירשמו עוד היום!
חדש: אנחנו מזמינים אותך להצטרף אלינו ליום הקהילה ב-15 בנובמבר! פרטים ורישום.
שגיאה: המשתנה x הוא לקריאה בלבד
לא ניתן להקצות מחדש משתנה גלובלי. היא תמיד תצביע על אותו אובייקט.
עם זאת, התוכן שלו עשוי להשתנות אם הערך שלו ניתן לשינוי (לדוגמה, התוכן של רשימה). המגבלה המקומית לא חלה על משתנים מקומיים.
a = [1, 2]
a[1] = 3
b = 3
b = 4 # forbidden
ERROR: /path/ext.bzl:7:1: Variable b is read only
תקבלו שגיאה דומה אם תנסו להגדיר מחדש פונקציה (פונקציה
עומסת אינה נתמכת), לדוגמה:
def foo(x): return x + 1
def foo(x, y): return x + y # forbidden
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2022-10-21 (שעון UTC).
[null,null,["עדכון אחרון: 2022-10-21 (שעון UTC)."],[],[]]