01 Bit Team (3)
Open in Telegram
فريق 01 Bit Team فريق طلابي تحت رعاية الهيئة الطلابية في كلية الهندسة المعلوماتية مختص بنشر تفريغات لطلاب السنة الثالثة حساب الدعم للتواصل و تقديم أي شكوى أو اقتراح @Bit_01_team_support
Show more950
Subscribers
-224 hours
+17 days
-830 days
Posts Archive
مسالخير 🖤🙋
هاد كورس شبكات لمادة التخصصية
انشالله تستفادوا منو
https://www.youtube.com/playlist?list=PL77yNtB4-LjnN2FU3h1v5hIJOHZfW9ugq
مسالخير 🖤🙋
هاد كورس شبكات لمادة التخصصية انشالله بتستفادوا منو
https://teracourses.com/ar/course/ccna-course7
اللهم أعد علينا رمضان بالأمن والإيمان، والسلامة والإسلام، والتوفيق لما تحب وترضى.
نهنئكم بحلول عيد الفطر السعيد، أعاده الله علينا وعليكم بالخير والبركات.💙
بالنسبة للكود يلي رح ينكتب بالملف يلي لاحقتو L. مشان يطلع الملف يلي لاحقتو cpp
%{
#include <iostream>
using namespace std;
%}
% option noyywrap
%%
Hello {cout<<"T-Hello";}
World {coit<<"T-World";}
[!] {cout<<"!";}
%%
void main()
{
yylex();
}
الخطوة 5:منكررها كل مابدي اعمل مشروع جديد…
نقرة يمين على اسم المشروع منختار open folder in file explorer
هلق منرجع للملف يلي فكينا ضغطو بالخطوة1 ومناخد كل شي فيه ومننسخو وبروح عالمجلد يلي فتحتو انا وعمل لصق
6-انشاء ملف بلاحقة L حرف صغير طبعا
نقرة يمين على اسم المشروع منختار add ومنختار new item بتطلعلي واجهة عاليسار بختار utility وعاليمين text file
ومن تحت بسمي الملف وبحطلو اللحقة l وبعدها add
هلق بعد كتابة الكود بالملف كيف بدنا نعمل رن
من الشريط العلوي بختار build وبختار منها build solution واذا ماطلع الخرج بروح عالview بختار منها output بيطلع عندي هلق اذا ماكنت كاتبة شي بالملف يلي لاحقتو .l رح يعطي فشل faild
اما لو في كود صحيح رح يعطي بالخرج انو تم انشاء ملف بلاحقة cpp (لان اللغة c++)
8-هي الخطوة بعملها وقت كون كاتبة الكود
نقرة يمين عاسم المشروع بختار add بختار existig item بختار الملف يلي لاحقتو flex .cpp. بعد ماينضاف الملف من الشريط العلوي بختار build --->build solution( اذا عطاني Iطأ هون بكون خطأ بكتابة الكود بالملف يلي لاحقتو .l)
وهيك منكون صار فينا نشغل المحلل اللفظي من الشريط العلوي بختار local windows Debuges او ctrl+f5 وهيك رح تطلع الشاشة السودا ومنكون خلصنا شغل
كيفية ربط الاداة flex بالفيجوال :
1- بالبداية في ملف من المعيدة بعتتو النا اسمو win_flex_bison_latest هو عبارة عن ملف مضغوط
اول شي منفك ضغطو للملف ومنحطو بمجلد عالقرص ولازم ننتبه المسار مايكون مكتوب بالعربي لان هاد غلط بس فيكنا ضغطو للملف رح يطلع عبارة عن كم شغلة + مجلد اسمو custom_build_rules هاد المجلد بقلبو التعليمات يلي رح نشتغل عليها.
2-منروح عالفيجوال من الشريط فوق في كلمة file بعدها منختار new وبعدها project هيك منكون عملنا مشروع جديد
بعدها بتطلعلي نافذة بختار اللغة visual c++ وبختار معها empty project ومنكتب اسم المشروع ووين موقعو بدي اياه وبعدها ok
3-هلق منروح ع شي اسمو view منختار منها solution explorer
نقرة يمين على اسم المشروع( طبعا هاد موجود عاليمين او عاليسار بالفيجوال حسب نسختك ضمن سوليوشن اكسبلور )وبختار build customizition
4-هلق رح تظهر نافذة فيها الادوات يلي رح اربطها مع الفيجوال
بختار زر find existing بعدها منختار مجلد اسمو win_flex_bison
ملاحظة: انا وقت وصلت لهون طلعلي مجلد اسمو win_flex _bison مابعرف اذا غير هاد المجلد win_flex_bison انو الاسم غير يلي بيعرف يقللنا ..
بعدها منختار المجلد custom_build_rules بيطلعلي ملف وحيد بختارو بشيك عليه وبحط اوك
