תחום הכרזה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ הסבה לתבנית:מילון אקדמיה לאזכור למילוני המונחים של האקדמיה ללשון
תגיות: עריכה חזותית עריכה ממכשיר נייד עריכה דרך האתר הנייד עריכה מתקדמת מהנייד
אפשרות הצעות קישורים: נוסף קישור אחד.
תגיות: שוחזרה עריכה חזותית עריכה ממכשיר נייד עריכה דרך האתר הנייד משימה למתחיל מוצע: הוספת קישורים
שורה 3:
המונח "תחום הכרזה" משמש גם להתייחסות לקבוצה של כל קישורי השמות התקפים בתוך חלק של תוכנית או בנקודה נתונה בתוכנית, מה שמכונה בצורה נכונה יותר "הקשר" או "סביבה".
 
במינוח דייקני, ובפועל ברוב [[שפת תכנות|שפות התכנות]], "חלק מתוכנית" מתייחס לחלק [[קוד מקור|מקוד המקור]] (אזור הטקסט), והוא ידוע בתור '''תחום הכרזה לקסיקלי'''. עם זאת, בשפות מסוימות, "חלק מתוכנית" מתייחס לחלק [[זמן ריצה (תוכנה)|מזמן הריצה]] (פרק זמן במהלך ביצוע התוכנית), ומכונה '''תחום הכרזה דינמי'''. שני המונחים הללו [[מטע|מטעים]] במקצת - הם עושים שימוש לרעה במונחים טכניים, כפי שנדון בהגדרה - אבל ההבחנה עצמה מדויקת, ואלה הם המונחים הסטנדרטיים בהתאמה. תחום הכרזה לקסיקלי הוא המוקד העיקרי של מאמר זה, כאשר תחום הכרזה דינמי ניתן להבנה בהנגדה לתחום הכרזה לקסיקלי.
 
ברוב המקרים, פענוח שמות המבוסס על תחום הכרזה לקסיקלי הוא פשוט יחסית לשימוש ומימוש, שכן בשימוש ניתן לקרוא לאחור בקוד המקור כדי לקבוע לאיזו ישות מתייחס השם, ובמימוש ניתן לשמור רשימה של שמות והקשרים בעת [[מהדר|הידור]] או [[מפרש (תוכנה)|פירוש]] של תוכנית. קיימים קשיים במיסוך שמות, הצהרות קדימה והעברת משתנים, בעוד שבעיות עדינות יותר מתעוררות עם משתנים לא מקומיים, במיוחד ב[[סגור (שפות תכנות)|סגור]].