payamvha/North_RAG huggingface dataset:
همین اتفاق هم افتاد و سلجوق‌شاه بن سلغر، اتابک فارس که علیه مغولان قیام کرده بود به آرامگاه شیخ ابواسحاق در کازرون پناه آورد و آن محل را سنگری علیه مغولان قرار داد. اما در نهایت از مغولان شکست سختی خورد. در این جنگ سلجوقشاه اسیر و کشته شد و مغولان نیز مردم کازرون را که به سلجوقشاه پناه داده بودند، قتل‌عام کردند. شاهرخ، پادشاه امپراتوری تیموری هرگاه که به جنوب ایران سفر می‌کرد، به زیارت آرامگاه شیخ ابواسحاق می‌آمد. این آرامگاه جایی‌است که خواجوی کرمانی مثنوی روضةالانوار را در مدت اقامتش در کازرون در سال ۷۴۳
روضةالانوار را در مدت اقامتش در کازرون در سال ۷۴۳ هجری قمری در آن سرود. آرامگاه شیخ ابواسحاق کازرونی در سال ۱۳۵۶ با شماره ۱۵۰۹ در فهرست آثار ملی - تاریخی ایران به ثبت رسید. باغی که آرامگاه شیخ ابواسحاق در آن قرار دارد، در حال حاضر محل استقرار ادارهٔ میراث فرهنگی، گردشگری و صنایع دستی کازرون است. نابودی سلسلهٔ کازرونیه. سرانجام با به قدرت رسیدن دودمان صفوی، شاه اسماعیل یکم دستور قتل بزرگان سلسلهٔ کازرونیه و تخریب بناهای مهم آن‌ها را صادر کرد. این سلسله همچنین از داشتن خانقاه مرکزی محروم شده و به‌تدریج رو به
از داشتن خانقاه مرکزی محروم شده و به‌تدریج رو به افول نهاد.
اسکار هررو نوازندهٔ گیتار اهل کشور اسپانیا و یکی از استادان بین‌المللی فلامنکو است که نام او در ایران نیز برای دوستداران فلامنکو کاملاً شناخته شده‌است. هررو در جهان بیشتر به عنوان استاد و مدرس شناخته می‌شود تا یک نوازنده. او پس سکوتی ۶ ساله در اوایل سال ۲۰۰۶ سومین آلبوم تکنوازی خود را با نام "Abantos" در ۲ سی‌دی (و ۲ تنظیم) منتشر کرد. سی‌دی اول مربوط به تک‌نوازی او با گیتار است و در سی‌دی دوم اجرای او با هم‌نوازی دیگر سازها همراه است.
صفی‌آباد از شهرهای شهرستان دزفول در استان خوزستان است. جمعیت. بر پایه سرشماری عمومی نفوس و مسکن در سال ۱۳۹۵ جمعیت این شهر ۹٬۸۷۹ نفر (در ۲٬۸۹۴ خانوار) بوده‌است. مردم. مردم بومی و اصلی این شهر خوزی (دزفولی) می باشند.ولی با رشد شهر مردمی از شوش و دزفول اندیمشک به این شهر مهاجرت کردند. پیشینه. این منطقه مدت کوتاهی پس از شکل‌گیری در سال ۱۳۵۴ (احتمالاً) توسط متخصصان آمریکایی و هلندی در دزفول بنا نهاده شد این شهر در ۱۲ کیلومتری جنوب دزفول و ۲ کیلومتری شمال شهر امام و ۱۷ کیلومتری شرق شوش واقع است. از اسامی گذشته
و ۱۷ کیلومتری شرق شوش واقع است. از اسامی گذشته این شهر می‌توان به کاووس، کوتیان، شریعتی و امام حسین اشاره کرد از مکانهای زیارتی این شهر نیز می‌توان به بقعه سید شهاب الدین محمد قائد معروف به پیر فراش اشاره کرد. این شهر از سرسبزترین شهرهای شمال خوزستان می‌باشد که حومه آن پوشیده از درختان آکالیپتوس و باغات مرکبات می‌باشد همچنین مزارع کشاورزی نیز جلب توجه می‌کند. لغت‌نامه دهخدا کوتیان. (اِخ) دهی از دهستان بلوک شرقی است که در بخش مرکزی شهرستان دزفول واقع است و ۵۰۰ تن سکنه دارد. (از فرهنگ جغرافیایی ایران ج ۶).
۵۰۰ تن سکنه دارد. (از فرهنگ جغرافیایی ایران ج ۶). علامه دهخدا در کتاب لغت‌نامه خویش به نقل از کتاب فرهنگ جغرافیایی ایران در مورد فراش این‌گونه می‌نویسد: مرکز تحقیقات کشاورزی صفی‌آباد. مرکز تحقیقات کشاورزی صفی‌آباد پس از بررسی‌ها و مطالعات اولیه‌ای که در اراضی آبخور سد دز در سال ۱۳۳۹ آغاز شده بود، رسماً در سال ۱۳۴۲ در قلب اراضی ۱۲۵ هزار هکتاری شبکه آبیاری دز در شمال استان خوزستان افتتاح گردید. مساحت اولیه مرکز در بدو تأسیس ۳۴۰ هکتار بود که در سال ۱۳۵۵ به ۴۰۰ هکتار افزایش یافت. هدف اصلی مرکز تحقیق در جهت
۴۰۰ هکتار افزایش یافت. هدف اصلی مرکز تحقیق در جهت شناخت پتانسیل‌های کشاورزی و دامداری منطقه بود. شناسایی و کلاس بندی خاک‌های منطقه و تعیین قابلیتهای کشت آن‌ها و معرفی بسیاری از گیاهان زراعی که قبلاً در منطقه کشت نمی‌شد، تعیین نیاز آبی محصولات مختلف از زمرة وظایف مرکز بوده‌است. آموزش کشاورزان بطور هم‌زمان آغاز گردید و نیروهای متخصص با آخرین اطلاعات به روز نسبت به اجرای طرحهای تحقیقاتی و کاربردی اقدام نمودند. تپه‌های باستانی صفی‌آباد. از سال‌ها پیش، در دوتپهٔ باستانی جنوب غرب صفی‌آباد، اشیا و آثار گرانبهایی
باستانی جنوب غرب صفی‌آباد، اشیا و آثار گرانبهایی از جمله مجسمه‌ها، سکُه‌ها و سفال‌های عهد اسلامی، ساسانی و هخامنشی به ویژه پیکرهٔ آناهیتا، اله هی آب یافت می‌شود که توجه علاقه‌مندان را به خود معطوف داشته‌است. آناهیتا در زبان اوستایی، نام یک پیکر کیهانی هند و ایرانی است، که ایزدبانوی آبها (آبان) پنداشته می‌شود و از این رو با نمادهایی چون باروری، شفا و خرد نیز همراه است. آناهیتا، در پارسی میانه یا امروزی ناهید یا آناهید است و در زبان ارمنی آناهیت نامیده می‌شود. تاریخ نویسان یونان و روم باستان از او با نام
تاریخ نویسان یونان و روم باستان از او با نام آناتیس anaÏtis یاد کرده یا او را یکی ازایزدان معابد خود شناسانده‌اند. آناهیتا، آناهید یا ناهید که در زبان پارسی به معنای دور از آلودگی است، نام ایزد بانوی آب، باران و باروری در مذاهب ایران باستان است. به احتمال زیاد «اردویسور آناهیتا» نیز چون «میترا» از ایزدانی بود که پیش از پیدایش زرتشت، توسط مردم ایران مورد ستایش قرار می‌گرفت. آناهیتا با جنگاوری نیز مربوط بوده‌است و باور بر این بود که جنگاورانی را که به پیشگاه او او نذر کنند، یاری می‌دهد. البته باید خاطر نشان
او او نذر کنند، یاری می‌دهد. البته باید خاطر نشان نمود ایرانیان عهد باستان یکتاپرست بودند، ولی آناهیتا و دو ایزد بانوی دیگر به عنوان خدایان فرعی تقدیس می‌شدند. در تپهٔ فرُاش که متعلُق به دورهٔ اسلامی و بالنجان که متعلق به عهد ساسانی و پیش از ان است، اشیا و آثار باستانی فراوانی باقی‌مانده که ارزش تاریخی، فرهنگی و ملی شایانی دارند.
همگردان یا مترجم برنامه یا مجموعه‌ای از برنامه‌های رایانه‌ای است که متنی از زبان برنامه‌نویسی سطح بالا (زبان مبدأ) را به زبانی سطح پایین (زبان مقصد)، مانند زبان اسمبلی یا زبان ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مانند پیونددهنده مناسب باشد یا پرونده متنی باشد که انسان نیز بتواند آن را بخواند. مهم‌ترین علت استفاده از کامپایلر، ایجاد برنامه اجرایی می‌باشد. به برنامه‌ای که زبان برنامه‌نویسی سطح پایین را به بالاتر تبدیل می‌کند مترجم‌وارون گفته می‌شود. ترجمه کامل کد
می‌کند مترجم‌وارون گفته می‌شود. ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را هم‌گردانی یا کامپایل می‌گویند. به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته‌شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید. در نخستین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبان‌های منبع وجود دارند که دامنه آن‌ها از
زیادی زبان‌های منبع وجود دارند که دامنه آن‌ها از زبان‌های شناخته‌شده مانند فرترن و پاسکال تا زبان‌های خاص منظوره گسترده است. زبان‌های مقصد نیز گستردگی متناظر با این زبان‌ها دارند. یک زبان مقصد ممکن است زبان برنامه‌سازی دیگر یا زبان ماشین یا … باشد. کامپایلرها به انواع تک‌گذره، چندگذره، باردهی و اجرا، بهینه‌ساز، غلط‌یاب و … بسته با عمل انجام‌شده تقسیم می‌شوند. علی‌رغم این تنوع اعمال اساسی که هر کامپایلر بایستی انجام دهد، مشابه هم می‌باشند. دانسته‌های ما دربارهٔ سازمان‌بندی و نوشتن کامپایلر نسبت به زمانی که
سازمان‌بندی و نوشتن کامپایلر نسبت به زمانی که اولین کامپایلرها در اوایل دهه ۱۹۵۰ ایجاد شدند، بسیار افزایش یافته است. برآورد تاریخ دقیق ساخت نخستین کامپایلر عمل آسانی نیست، زیرا گروه‌های متفاوتی نسبت به ساخت کامپایلرها در آن زمان اقدام نموده‌اند. اولین کارهایی که در ساخت کامپایلرها انجام شد، تبدیل فرمول‌های ریاضی به زبان ماشین بود. در اواسط دهه ۱۹۵۰ کامپایلرها به عنوان برنامه‌هایی دشوار شناخته شده بودند. اولین کامپایلر فرترن، به عنوان مثال ۱۸ سال زمان برای طراحی صرف کرد. از آن زمان روش‌های سیستماتیک برای
طراحی صرف کرد. از آن زمان روش‌های سیستماتیک برای استفاده از بسیاری اعمال مهم حین عمل کامپایل ابداع شده است. همچنین زبان‌های پیاده‌سازی خوب، محیط‌های برنامه‌نویسی و ابزارهای نرم‌افزاری مناسب ایجاد شده‌اند. با کمک این پیشرفت‌ها یک کامپایلر را می‌توان حتی به عنوان پروژه درسی در یک ترم تحصیلی دانشجویی طراحی کرد. تاریخچه. در اواخر دهه ۱۹۵۰ میلادی ماشین‌های دارای زبان‌های برنامه‌نویسی رواج یافتند و کامپایلرهای آزمایشی ایجاد شدند. زبان فرترن به سرپرستی جان باکوس در شرکت آی‌بی‌ام به عنوان اولین کامپایلر کامل در
در شرکت آی‌بی‌ام به عنوان اولین کامپایلر کامل در سال ۱۹۵۷ تولید شد. کوبول اولین زبان کامپایلی با معماری چندگانه در سال ۱۹۶۰ تولید شد. در طی دهه ۶۰ کامپایلرهای زیادی تولید شد، اما بر روی کیفیت کامپایلرها کمتر فکر می‌شد. هم‌زمان با تکامل زبان‌های برنامه‌سازی و افزایش قدرت کامپیوترها، کامپایلرها هرچه بیشتر پیچیده می‌شدند. یک کامپایلر خود برنامه‌ای است که توسط زبان پیاده‌ساز تولید شده است. نخستین کامپایلر خود محور که می‌توانست کد خود را کامپایل کند، برای زبان Lisp و توسط Hart و Levin در سال ۱۹۶۲ و در مؤسسه
Lisp و توسط Hart و Levin در سال ۱۹۶۲ و در مؤسسه فناوری ماساچوست ایجاد شد. در دهه ۷۰ از زبان‌های سطح بالایی مثل پاسکال و سی جهت نوشتن کامپایلرها استفاده شد. ساخت کامپایلرهای خودمحور دارای مشکل راه‌اندازی است، چون هر کامپایلری باید توسط کامپایلر نوشته‌شده‌ای به زبان دیگر کامپایل شود یا برای این مشکل دست به دامن مفسری بشود. ساختار کامپایلرها و کامپایلر بهینه‌ساز امروزه بخشی از برنامه درسی دانشجویان کامپیوتر است. برخی کامپایلرها به منظور آموزشی برای زبان‌های برنامه‌نویسی تولید می‌شود؛ مثلاً کامپایلر PL/۰ توسط
تولید می‌شود؛ مثلاً کامپایلر PL/۰ توسط Niklaus Wirth برای آموزش در دهه ۱۹۷۰ به کار رفت. به علت سادگی و دلایل زیر هنوز برای آموزش مورد استفاده قرار می‌گیرد: در تاریخچه کامپایلر سه دوره می‌توان در نظر گرفت: از ۱۹۴۵تا۱۹۶۰:تولید کد(m.h.sزبان ماشیی) در این دوره، زبان‌ها به تدریج به وجود آمدند و ماشین‌ها چندان متعارف نبودند. مسئله این بود که چگونه باید کدی را برای یک ماشین تولید کرد. با توجه به اینکه برنامه‌نویسی به زبان اسمبلی رواج داشت، این مسئله وخیم‌تر شد. استفاده از کامپایلر، برنامه‌نویسی خودکار نامیده شد.
از کامپایلر، برنامه‌نویسی خودکار نامیده شد. طرفداران زبان‌های سطح بالا می‌ترسیدند که کد تولیدشده نسبت به زبان اسمبلی کارایی چندان نداشته باشد. اولین کامپایلر فرترن (شریدان ۱۹۵۹) به خوبی بهینه‌سازی شد. از ۱۹۶۰تا۱۹۷۵:تجزیه کردن در دهه‌های ۱۹۶۰و۱۹۷۰ زبان‌های برنامه‌سازی جدید به وجود آمدند و طراحان زبان معتقد بودند که طراحی سریع کامپایلر برای زبان جدید، مهم‌تر از وجود کامپایلری با کد کارآمد است. بدین ترتیب، در ساخت کامپایلر به پردازشگر جلویی تأکید شده است. در همین زمان، مطالعه زبان‌های رسمی، تکنیک‌های قدرتمندی
زمان، مطالعه زبان‌های رسمی، تکنیک‌های قدرتمندی را برای ساخت پردازشگر جلوی، به‌خصوص تولید تجزیه‌کننده به وجود آورد. از ۱۹۷۵ تاکنون:تولید کد و بهینه‌سازی کد از ۱۹۷۵ تاکنون، تعداد زبان‌های جدید و انواع ماشین مختلف کاهش یافت در نتیجه نیاز به کامپایلرهای سریع و ساده یا سریع و ناقص برای زبان‌ها یا ماشین‌های جدید، کاهش یافت. بزرگ‌ترین آشفتگی در طراحی زبان و ماشین خاتمه یافت و افراد خواستار کامپایلرهای قابل اعتماد، کارآمد و با واسط کاربر مناسب شدند. بدین‌ترتیب، توجه کیفی به کد بیشتر شد، زیرا با تغییر اندکی که در
کیفی به کد بیشتر شد، زیرا با تغییر اندکی که در ساختار ماشین‌ها ایجاد می‌شود، طول عمر کدها افزایش می‌یابد. در همین دوره، مدل‌هایی در برنامه‌نویسی به وجود آمدند که برنامه‌نویسی تابعی، منطقی و توزیعی نمونه‌های از این مدل‌ها هستند، خواسته‌های زمان اجرای این زبان‌ها نسبت به زبان‌های دستور، افزایش یافت. انواع کامپایلرها. راه‌های مختلفی برای دسته‌بندی کامپایلرها وجود دارد، مثلاً می‌توان آن‌ها را با توجه به ورودی، خروجی، ساختار داخلی یا رفتار زمان اجرای آن تقسیم‌بندی کرد. کامپایلرهای Native و cross. اکثر
تقسیم‌بندی کرد. کامپایلرهای Native و cross. اکثر کامپایلرها به دو دسته Native و Cross تقسیم می‌شوند. کامپایلرهایی که به منظور اجرای برنامه‌ها کدهای باینری را تولید می‌کنند، کامپایلرهایی با کد محلی یا Native گوییم چرا که تنها در کامپیوترهای یک نوع با سیستم‌عاملهای یکسان قابل به‌کارگیری است. از طرف دیگر ممکن است کامپایلرها کدهای باینری را تولید کنند که در سیستم‌های مختلف قابل اجرا باشد. به این دسته از کامپایلرها که وابستگی به سخت‌افزار ندارند، کامپایلرهای عبوری یا Cross گوییم. برای این نوع کامپایلرها تنها
یا Cross گوییم. برای این نوع کامپایلرها تنها کافی است برای بار اول سخت‌افزار را به آن معرفی نمود؛ بنابراین می‌توان نتیجه گرفت که کامپایلرهای عبوری مفیدتر هستند. این تقسیم‌بندی برای مفسرها به کار نمی‌رود زیرا آن‌ها از نمایش دودویی برای اجرای کد خود استفاده نمی‌کنند. ماشین‌های مجازی در هیچ‌یک از این دسته‌بندی‌ها نمی‌گنجد. هر گاه در ماشین‌های مجازی یکسان قابل اجرا باشد می‌توان آن را Native و هرگاه کامپایلر قادر به تولید خروجی برای پلتفرم‌های مختلف باشد، آن را Cross گوییم. کامپایلرهای تک‌فاز و چندفاز. فازبندی
Cross گوییم. کامپایلرهای تک‌فاز و چندفاز. فازبندی کامپایلرها که در پشت زمینه به محدودیت‌های منابع سخت‌افزاری وابسته است. در نتیجه کامپایلرها به مجموعه برنامه‌های کوچک‌تر تقسیم می‌شوند هر یک بخشی از عمل ترجمه یا آنالیز را برعهده می‌گیرند. کامپایل تک فازی به نظر مفید می‌آید، چراکه سریعتر است. زبان پاسکال از این امکان استفاده می‌کند. اما مشکل اینجا است که اگر اعلان جلوتر از دستور به‌کارگیری باشد، چه کار باید کرد؟ برای حل این مشکل می‌توان در فاز اول اعلان‌ها را مشخص کرد و در فاز بعد عمل ترجمه را انجام داد. عیب
مشخص کرد و در فاز بعد عمل ترجمه را انجام داد. عیب دیگر کامپایلر تک فازی دشواری بهینه‌سازی کدهای زبان سطح بالا می‌باشد. همگردان یک‌گذره (One-Pass Compiler) کامپایلری است که برای تولید کد ماشین، تنها یک مرتبه متن برنامه را می‌خواند. دستور برخی زبان‌ها به گونه‌ای است که تولید همگردان یک‌گذره برای آن‌ها غیرممکن است. مجموعه همگردان‌های گنو یا Gnu complier colection یا به صورت مخفف GCC مجموعه‌ای از همگردان‌های آزاد برای زبان‌های برنامه‌نویسی است. تقسم بندی کامپایلرها به برنامه‌های کوچکتر تکنیکی است که همچنان
به برنامه‌های کوچکتر تکنیکی است که همچنان مورد بحث محققان است. در این نوع دسته‌بندی کامپایلرها، انواع دیگری نیز وجود دارد: زبان‌های تفسیری و کامپایلی(m.h.sزبان ماشیی. بسیاری از افراد زبان‌های سطح بالا (m.h.sزبان ماشیی) را به دو دسته تفسیری و کامپایلی تقسیم می‌کنند. کامپایلرها و مفسرها روی زبان‌ها عمل می‌کنند نه زبان‌ها روی آنها! مثلاً این تصور وجود دارد که الزاماً BASIC تفسیر می‌شود و C کامپایل. اما ممکن است نمونه‌هایی از BASIC یا C ارائه شود که به ترتیب کامپایلری و تفسیری باشد. البته استثناهایی نیز وجود
و تفسیری باشد. البته استثناهایی نیز وجود دارد، مثلاً برخی زبان‌ها در خصوصیات خود این تقسیم‌بندی را مشخص کرده‌اند(C کامپایلری است یا SNOBOL۴ و اکثر زبانهای اسکریپتی که کد منبع زمان اجرا دارند تفسیری می‌باشد). طراحی کامپایلرها. تقسیم‌بندی پروسه‌های کامپایل به مجموعه‌ای از فازها مورد حمایت پروژه کامپایلری ((تولید کامپایلرهای باکیفیت))(PQCC) از دانشگاه Carnegie Mellon قرار گرفت. در این پروژه اصطلاحات جلو بندی، میان بندی (امروزه به ندرت به کار می‌رود) و عقب بندی معرفی شد. اکثر کامپایلرهای امروزی بیش از دو فاز
معرفی شد. اکثر کامپایلرهای امروزی بیش از دو فاز دارند. جلوبندی معمولاً با پردازش املایی و معنایی شرح داده می‌شود. عقب بندی شامل تبدیل نوع و بهینه‌سازی‌های مختلف می‌باشد. سپس کد برای آن کامپیوتر خاص تولید می‌شود. استفاده از جلوبندی و عقب بندی این را ممکن می‌کند که جلوبندی‌های مختلفی برای زبان‌های مختلف وجود داشته باشد و عقب بندی‌های مختلفی نیز برای CPUهای مختلف. جلو بندی. جلوبندی به منظور تولید "کد میانی" یا "IR" از کد مبدأ استفاده می‌شود. جلوبندی معمولاً جدول نمادها را مدیریت نموده و یک نگاشت گر ساختمان
جدول نمادها را مدیریت نموده و یک نگاشت گر ساختمان داده‌ای، هر نماد را از درون کد مبدأ به اطلاعات مربوط به آن مثل نوع و دامنه تعریف آن نگاشت خطی می‌شود. این امر در چند فاز انجام می‌گردد: عقب بندی. گاهی مرحله عقب بندی با مرحله تولید کد اشتباه گرفته می‌شود. اما می‌توان گفت که عقب بندی به مراحل چند گانه زیر تقسیم می‌شود: «البته در ابتدای امر که دربارهٔ زبان‌های تفسیری و کامپایلری گفته بودند باید خاطر نشان کرد که زبان‌های تفسیری خط به خط خوانده شده و اجرا می‌گردد در حالیکه در کامپایلری ابتدا تمام برنامه ترجمه
در حالیکه در کامپایلری ابتدا تمام برنامه ترجمه شده و سپس اجرا می‌گردد پس در زمان اجرا سرعت اجرا شدن زبان‌های کامپایلری بیشتر است. اما کشف و تصحیح خطا در تفسیری بهتر و راحت تر است.» همگردان‌های نمونه. مجموعه همگردان گنو. GCC از ابتدا مخفف Gnu C Compiler بود ولی از زمانی که توانست زبان‌های دیگری غیر از C از قبیل C++, Ada, Java, Objective C و Fortran را کامپایل کند به Gnu Compiler Collection تغییر نام داد. پدید آورنده اصلی GCC ریچارد استالمن است کسی که بنیان‌گذار پروژه Gnu محسوب می‌شود. نخستین نسخه GCC در سال
پروژه Gnu محسوب می‌شود. نخستین نسخه GCC در سال ۱۹۸۷ انتشار یافت که یک پیشرفت مهم محسوب می‌شد زیرا محصول جدید اولین کامپایلر بهینه‌سازی شده قابل حمل ANSI C به عنوان یک نرم‌افزار آزاد محسوب می‌شد. در سال ۱۹۹۲ نسخه ۲٫۰ کامپایلر GCC عرضه شد. نسخه جدید قابلیت کامپایل کدهای ++C را نیز داشت. در سال ۱۹۹۷ یک انشعاب آزمایشی در GCC به نام EGCC به منظور بهینه‌سازی کامپایلر و پشتیبانی کامل‌تر از ++C ایجاد شد. در ادامه EGCC به عنوان نسل بعدی کامپایلر GCC پذیرفته شد و تکامل آن باعث انتشار نسخه سوم GCC در سال ۲۰۰۴ گردید.
آن باعث انتشار نسخه سوم GCC در سال ۲۰۰۴ گردید. چهارمین نسخه از کامپایلر GCC در سال ۲۰۰۵ عرضه شد.
مأرب شهری باستانی در یمن و مرکز شهرستان مارب و استان مأرب است. مأرب در دورانی بسیار دور پایتخت ( مملکت سبا ۶۵۰ ق. م _ ۱۱۵م ) بوده‌است. آثار محرم بلقیس ملکهٔ سبا در این شهر باستانی باقی‌مانده‌است. همچنین مأرب موطن «قبیلهٔ ازد» بود است. در دوران آبادانی مأرب کاخی بسیار زیبا و مشهور و سد تاریخی مأرب در این شهر زیبا قرار داشته‌است. سد تاریخی یمن. گویند: سد مأرب توسط: «سبا بن یشجب بن یعرب» بنیادگذاری شده‌است. اما قول دیگری نیز وجود دارد که: «لقمان بن عاد» این سد را بنا نهاده‌است. آثار این سد عظیم در مابین سه کوه
بنا نهاده‌است. آثار این سد عظیم در مابین سه کوه بلند قرار دارد. آبخیز سد مأرب از اطراف این سه کوه سر به فلک کشیده جمع‌آوری و به سوی حوضچهٔ سد سرازیر می‌شده‌است. مردمان پیشین یمن (سبا) از آب این سد برای آبیاری مزروعات کشاورزی و دامداری و حتی برای آشامیدنی استفاده می‌نموده‌اند. سیل العرم. سر انجام این سد عظیم به‌وسیلهٔ سیل ویران می‌شود. سیل بنیان کنی سد مأرب سبب تفرق و آوارگی قوم سبا در چهار گوشهٔ دنیا می‌شود؛ و عاقبت خرابی قطعی این سد بی‌نظیر به‌وسیله سیلی عظیم بنیان کنی می‌شود، که مآخذ آن را همان «سیل
عظیم بنیان کنی می‌شود، که مآخذ آن را همان «سیل اَلعَرِم» مذکور در قرآن کریم دانسته‌اند؛ و سیل العرم یعنی (سیل قوی و طاقت ناپذیر) که به وسیله آن قسمت‌های زیادی از سد خراب شد؛ و با خراب شدن قطعی این سد عظیم که در سال ۴۵۲ میلادی رخ داد، مملکت سبأ مکانت اصلی تجارتی و آبادانی خود از دست داد. بعد از خرابی و انحطاط سد مأرب، نام سد و سیل و مأرب در اشعار بسیاری از شعراء آن عصر آمده‌است، در این مورد: المثلم بن قرط البلوی می‌گوید: همچنین شاعر جاهلی: «میمون بن قیس» ملقب به (اعشی) قصیده‌ای طولانی در وصف سد مأرب و خرابی
به (اعشی) قصیده‌ای طولانی در وصف سد مأرب و خرابی آن سروده‌است که چند بیت از آن می‌آوریم: بزرگان مأرب. گروهی از علماء وفضلاء واهل علم به مأرب منتسب می‌شوند که بارزترین آن‌ها عبارت‌انداز: یحیی بن المأربی الشیبانی، سعید بن أبیض بن جمال المأربی و ثابت بن سعید المأربی.
عبدالملک بدرالدین حوثی (؛ زاده ۲۲ مه ۱۹۷۹) ملقب به ابو جبریل، سیاستمدار و رهبر مذهبی یمنی است که از ۲۰۰۴ به عنوان رهبر جنبش حوثی‌ها، جنبشی که عمدتاً از شیعیان زیدیه تشکیل شده است، فعالیت می‌کند. برادران او در حال حاضر، یحیی و عبدالکریم و نیز برادران درگذشته‌اش، حسین، ابراهیم و عبدالخالق نیز از رهبران این جنبش، به‌شمار می‌روند. عبدالملک حوثی، شخصیت پیشرو در جنگ داخلی یمن است که با تصرف یمن توسط حوثی‌ها در استان صعده در شمال یمن آغاز شد. زندگی. عبدالملک بدرالدین حوثی فرزند بدرالدین حوثی و زاده ۲۲ مه ۱۹۷۹ است.
حوثی فرزند بدرالدین حوثی و زاده ۲۲ مه ۱۹۷۹ است. (برخی منابع تاریخ تولد وی را ۱ ژانویه ۱۹۸۲ ذکر کرده‌اند) وی آموزش‌های دینی و مذهبی خود را در مدارس دینی و مذهبی زادگاهش فرا گرفت و در خانواده‌ای کم‌درآمد، رشد یافت. ادعای برخی منابع حاکی از آن است که او توسط پدرش آموزش یافت و هیچ‌گاه به مدرسه دولتی نرفت. پدرش، بدرالدین حوثی، محقق دینی و از اقلیت شیعیان زیدیه یمن بود. وی ۸ برادر دارد که جوان‌ترین در میان آن‌هاست. برادر بزرگترش، حسین، فعال سیاسی و عضو پارلمان یمن و همچنین منتقد برجسته رئیس جمهور سابق یمن، علی
و همچنین منتقد برجسته رئیس جمهور سابق یمن، علی عبدالله صالح بود. حسین جنبش حوثی را برای ترویج تفکر زیدی، «قیام علیه ستمگران حاکم بر یمن» و ارائه خدمات آموزشی و اجتماعی تأسیس کرد. پس از کشته شدن حسین، عبدالملک با به دست گرفتن کنترل جنبش حوثی، جانشین او شد. او همانند خانواده‌اش به امور و مسائل منطقه‌ای و بین‌المللی توجه بسیاری داشت و آنها را پیگیری می‌کرد. وی متأهل و دارای فرزند هست. بخشی از دوره کودکی را در منطقه «مران» از توابع استان صعده در شمال غربی یمن و بخش دیگر این دوره را در منطقه «جمعة بن فاصل» از
و بخش دیگر این دوره را در منطقه «جمعة بن فاصل» از توابع ناحیه «حیدان» در صعده سپری کرد و دوره جوانی را نیز در همین منطقه گذراند. ادعا می‌شود وی به همراه پدر خود بدرالدین حوثی و برادر بزرگ‌ترش حسین حوثی، مدتی را در قم سپری کرده‌اند. فعالیت سیاسی. عبدالملک الحوثی از دولت یمن به خاطر حفظ وضع موجود در کشور که به گفته او مردم را در فقر فرو برده بود، انتقاد کرد و دولت را به حاشیه راندن جامعه زیدی متهم کرد. دولت یمن به ریاست جمهوری علی عبدالله صالح، گروه الحوثی را به تلاش برای برقراری مجدد «امامت روحانی» متهم
را به تلاش برای برقراری مجدد «امامت روحانی» متهم کرد، که الحوثی آن را تکذیب کرد. الحوثی در ۲۰ ژانویه ۲۰۱۵، پس از آنکه نیروهای وفادار به او کاخ ریاست جمهوری را تصرف و به اقامتگاه خصوصی رئیس جمهور عبدربه منصور هادی در صنعا حمله کردند، در یک سخنرانی شبانه در مورد یمن ۴ خطاب به ملت صحبت کرد. او از هادی خواست اصلاحاتی را اجرا کند که به جنبش حوثی‌ها کنترل بیشتری بر دولت بدهد. اگرچه در ابتدا گزارش شد که هادی به خواسته‌های الحوثی تن داده است، رئیس جمهور در ۲۲ ژانویه از سمت خود استعفا داد و گفت که روند سیاسی «به
از سمت خود استعفا داد و گفت که روند سیاسی «به بن‌بست رسیده است». سپس شورای امنیت سازمان ملل تحریم‌هایی را علیه الحوثی اعمال کرد. او توسط محسن رضایی، سیاستمدار اصولگرای ایرانی، در بیانیه‌ای در حمایت اخلاقی و دفاع از «بیداری اسلامی واقعی» مورد ستایش قرار گرفت. در جریان بمباران فرودگاه صنعا توسط هواپیماهای جنگی ائتلاف به رهبری عربستان سعودی در سال ۲۰۱۵، موشک‌هایی به شهر مران، زادگاه الحوثی، اصابت کردند. الحوثی همکاری نظامی و فروش سلاح بریتانیا به ارتش عربستان سعودی را محکوم کرد. طبق تحلیل اسکای نیوز، بریتانیا
را محکوم کرد. طبق تحلیل اسکای نیوز، بریتانیا از سال ۲۰۱۵ حداقل ۵/۷ میلیارد پوند سلاح به ائتلاف به رهبری عربستان سعودی که در یمن می‌جنگد، فروخته است. او در ۲۸ سالگی به رهبری جنبش حوثی‌ها انتخاب شد و در این راه، از برادران بزرگتر خود پیشی گرفته و از تأیید پدرش برخوردار بود. این رویداد پس از کشته شدن برادرش حسین حوثی، بنیان‌گذار جنبش حوثی‌ها در سال ۲۰۰۴ اتفاق افتاد. پس از کشته شدن برادرش حسین و دستگیری پدرش بدرالدین، در صعده ماند و به مرتب کردن صفوف پیروان و مدیران گروهش پرداخت. او به تثبیت گام‌های فکری و
و مدیران گروهش پرداخت. او به تثبیت گام‌های فکری و سیاسی گروه در صعده و توسعه آن در مناطقی در عمران و صنعا، موفق شد. در طول جنگ غزه، یحیی سریع، سخنگوی الحوثی، اظهار داشت که حوثی‌ها تعداد زیادی موشک و پهپاد به سمت اسرائیل شلیک کرده‌اند، اما آنها صریحاً علیه این کشور اعلام جنگ نکرده‌اند. در مارس ۲۰۲۵، الحوثی قتل عام علویان سوریه و انتشار چنین کشتاری در رسانه‌های اجتماعی را محکوم کرد. او گروه‌های تکفیری سوریه را به ارتکاب نسل‌کشی علیه شهروندان بی‌دفاع متهم کرد. دیدگاه‌ها. وی در گفتگو با «رأی الیوم» دربارهٔ
دیدگاه‌ها. وی در گفتگو با «رأی الیوم» دربارهٔ ارتباط یمن و کشورهای جهان اسلام معتقد است:«ما از هر گونه رابطه با جهان عرب و جهان اسلام که بر پایهٔ احترام متقابل و دخالت نکردن در امور داخلی باشد استقبال می‌کنیم.» عبدالملک حوثی در گفتگویی تلویزیونی و در تاریخ ۱۶ آذر ۱۴۰۱ دربارهٔ ایران گفته است:«مشکل دشمنان با ما این است که می‌خواهند ما با رژیم صهیونیستی روابط خود را عادی و بدون هیچ علتی با ملت فلسطین، آزادگان امت و جمهوری اسلامی ایران دشمنی کنیم، در حالی که ایران هیچوقت با ما نجنگیده و به ما تعرض نکرده است،
هیچوقت با ما نجنگیده و به ما تعرض نکرده است، بلکه همیشه در قبال ما، موضع متفاوتی از سایر کشورها اتخاذ کرده است.»عبدالملک حوثی در ۱۰ مه ۲۰۲۰ از سریال کویتی ام هارون به‌دلیل ترویج عادی سازی روابط با اسرائیل انتقاد کرد. در اسفند ۱۴۰۳، الحوثی، کشتار جمعی ۲۰۲۵ علویان سوریه را محکوم کرد و سکوت در قبال این حوادث را «جنایت» خواند. او نیروهای فرماندهی عملیات نظامی سوریه را به‌دلیل عدم مبارزه با اسرائیل نکوهش کرد و آنان را به ارتکاب نسل‌کشی علیه شهروندان بی‌دفاع متهم کرد. درگیری‌های ۲۰۰۹. عبدالملک حوثی، رهبری اصلی
کرد. درگیری‌های ۲۰۰۹. عبدالملک حوثی، رهبری اصلی درگیری‌های سال ۲۰۰۹ بین دولت یمن و مبارزان شیعه این کشور بود. واکنش‌های بین‌المللی. سازمان ملل متحد در نوامبر ۲۰۱۴ پس از تصرف صنعا توسط حوثی‌ها، ممنوعیت سفر برای الحوثی را اعلام کرد. در ۲۷ آوریل ۲۰۱۵، وزارت خزانه‌داری ایالات متحده عبدالمالک را به فهرست اتباع ویژه تعیین‌شده (SDN) خود اضافه کرد. جمال بن عمر، فرستاده سابق سازمان ملل در یمن، طی سفری به استان شمالی، با الحوثی دیدار کرد و گفت که از گروه حوثی در رد انتقال مذاکرات بین الحوثی و دولت فعلی به خارج از
انتقال مذاکرات بین الحوثی و دولت فعلی به خارج از یمن، علیرغم شکایت هادی، رئیس جمهور قانونی یمن، حمایت می‌کند. در ۱۰ ژانویه ۲۰۲۱ وزیر وقت امور خارجه آمریکا، مایک پومپئو، با اعلام اینکه گروه‌های مورد حمایت ایران در یمن، تروریستی هستند، برنامه‌ای برای اعلام عبدالملک حوثی به‌عنوان تروریست خاص جهانی را علنی کرد. تحت فرمان اجرایی ۱۳۲۲۴ جرج دابلیو. بوش که پس از حملات ۱۱ سپتامبر صادر شد، ایالات متحده آمریکا، توانایی فراقانونی برای تحت تعقیب قرار دادن اشخاص یا سازمان‌هایی که تحت این نام طبقه‌بندی می‌شوند را دارد.
که تحت این نام طبقه‌بندی می‌شوند را دارد. این فرمان وزارت امور خارجه با لغو توسط آنتونی بلینکن ناکام ماند. در ۱۶ مه ۲۰۲۵، در جریان جنگ غزه، بنیامین نتانیاهو، نخست وزیر اسرائیل، و یسرائیل کاتز، وزیر دفاع اسرائیل، به الحوثی هشدار دادند که اگر حملات گروهش به اسرائیل ادامه یابد، مستقیماً هدف قرار گرفته و «تعقیب و نابود خواهد شد» و گفتند که الحوثی می‌تواند «به فهرست» یحیی سنوار، رهبر حماس، و حسن نصرالله، رهبر حزب‌الله، بپیوندد؛ هر دو توسط اسرائیل کشته شدند. اقدام‌ها برای کشتن او. پیشتر، دولت یمن به منظور تضعیف