אתה נמצא כאן יסודות השפה  »  בלוקי הצהרה  »  תויות לבלוקים

תויות לבלוקים

כאשר נציין redo, next או last בתוך הבלוק הפנימי ביותר, שנמצא בתוך כמה בלוקים/לולאות מקוננות הפקודה תחול רק על הבלוק הנוכחי.
אך מה אם נרצה לצאת מכל הבלוקים יחד?
ב- C השתמשנו ב goto .
בפרל נשתמש ב redo, next,last בתוספת תוית של בלוק ממנו/בתוכו נרצה לעבור.
תוית היא סוג נוסף של שם ממרחב שמות נוסף, אשר נבנה עם אותם חוקים לבניית שם כמו במשתנים סקלריים , מעריכים, מערכים אסוציאטיביים וסאברוטינות.
בניגוד לשמות הקודמים, שם תוית לא מצויין עם תו מיוחד לפניו כמו שיש $ לסקלרים & לסאברוטינות... כתוצאה מכך תוית בשם print תתנגש עם המילה השמורה print ולכן בלתי אפשרי לתת לתוית שם כזה.









להוספת תגובה, אנא התחברו לדרכונט.