... این کار برای ساختار های چند خطی یا تو در تو جواب نمی ده یا خیلی سخته.
چون ما داریم هر خط رو به تنهایی بر رسی می کنیم.
البته می شه یه کاری کرد.
این که بیایم تعیین کنیم الان تو چه ساختاری هستیم، ساختار For، ساختار While، ...
اما اگه به پایان ساختار فعلی رسیدیم، باید بفهمه ساختار فعلی، خودش جزو کدوم ساختار بوده، یعنی ساختار قبلی چی بوده.
چون ممکنه برنامه نویس چند تا For تو در تو داشته باشه یا ...
پس می شه یه متغیر رشته ای در نظر گرفت که وقتی وارد ساختار جدید می شیم، مشخصه ی اون ساختار بهش اضافه می شه و وقتی می آیم بیرون از ساختار، آخرین ساختار ثبت شده از متغیر حذف می شه.
نظر شما چیه؟