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