غرض البرنامج واضع من العنوان.
يتكون البرنامج من 3 حزم
1- حزمة html:
تحتوي على الصنف Body و ستحتوي على جميع الاوسمه المحتمل وجودها في هذا القسم من شفرات HTML .
وتحتوي على الصنف Head و ستحتوي على جميع الاوسمه المحتمل وجودها في هذا القسم من شفرات HTML .
وتحتوي على الصنف Html ويحتوي على كائنين Body,Head
2- حزمة compile:
تحتوي على ثلاث اصناف يستقبلون شفرة HTML ويقوم كل صنف بوظيفه معينه ثم ينقل الشفره بعد الفحص و اجراء التطوير عليها للصنف الأخر.
وظائف الاصناف
الصنف Compiler1: يستقبل شفرة HTML يحول الشفرة الى مصفوفتين head[] و body[] . وارسالها للصنف الثاني.
الصنف Compiler2: يجرد الاوسمه من الخصائص، البحث عن الاوسمه الغير مغلقة انشاء كائني Body & Head. وارسالها لصنف الثالث.
الصنف Compiler3: فحص الاوسمه وخصائص الوسم الموجودة في الكائنات مع الخصائص الموجودة في الملفات النصية "body.txt" و "head.txt"
هذه الملفات النصيه موجودة في المجلد file وتحتوي على جميع اوسمة HTML
3- حزمة gui:
الواجهة الرسومية للبرنامج.
وعساكم من عوّاد العيد
.jpg)