[He has only forbidden to you dead animals] up to His saying: [But whoever is forced, neither desiring nor transgressing]. The interpretation of Mujahid: 'neither desiring' (ghayra baghin) means: one who does not wrong the people; 'nor transgressing' (wala 'adin) means: not a highway robber, nor one who abandons the Imams (leaders), nor one who goes out in disobedience to Allah. [Then there is no sin upon him] means: he has the concession (rukhsah) to eat.
Yahya said: He may eat until he is full, but he shall not take provisions for the journey. [Verse 174-176]
﴿إِنَّمَا حَرَّمَ عَلَيْكُمُ الْمَيْتَةَ﴾ إِلَى قَوْله: ﴿فَمَنِ اضْطُرَّ غَيْرَ بَاغٍ وَلَا عَاد﴾ تَفْسِير مُجَاهِد: غير بَاغ؛ أَي: يَبْغِي على النَّاس، وَلا عَاد؛ أَي: قَاطع سَبِيل، وَلا مفارق الْأَئِمَّة، وَلا خَارج فِي مَعْصِيّة الله ﴿فَلَا إِثْم عَلَيْهِ﴾ أَي: فَلهُ الرُّخْصَة فِي أَن يَأْكُل.
قَالَ يَحْيَى: يَأْكُل حَتَّى يشْبع، وَلَا يتزود. [آيَة ١٧٤ - ١٧٦]