(حَتَّى) حرف غاية وجر (إِذا) ظرفية شرطية غير جازمة (جاءَنا) ماض ومفعوله والجملة في محل جر بالإضافة (قالَ) ماض فاعله مستتر والجملة جواب الشرط لا محل لها (يا) حرف تنبيه (لَيْتَ) حرف مشبه بالفعل (بَيْنِي) ظرف متعلق بمحذوف خبر ليت المقدم (وَبَيْنَكَ) معطوف على بيني (بُعْدَ) اسم ليت المؤخر (الْمَشْرِقَيْنِ) مضاف إليه والجملة الاسمية يا ليت مقول القول (فَبِئْسَ) الفاء الفصيحة وفعل ماض لإنشاء الذم (الْقَرِينُ) فاعله والجملة جواب شرط مقدر لا محل لها.