ايران ويج

نسخه‌ی کامل: راهنمايي مراجع طراحي كامپايلر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3
سلام دوستان .
يه درسي تو دانشگاه به نام نرم افزار سيستم بود يا يه چيزي در اين باره . من يكسري منابع در مورد بخشي از اين درس كه مربوط مي شه به طراحي زبان هاي برنامه نويسي مي خواستم .

اگه ممكنه دراين مورد راهنمايي كنين :
من دنبال يكسري از منابع و مراجع طراحي زبانهاي برنامه نويسي ، كامپايلرها و به طور كلي اصول كار كامپايلرها هستم . به صورت ابتدايي ، متوسطه يا پيشرفته . زبان هم فارسي يا انگليسي . البته ترجيحاً فارسي .

اگه اطلاعاتي در اين مورد دارين ممنون مي شم كه نظراتتون رو بدونم .
با تشكر ـ مشمولي
سلام
خوب مثل اينكه حالا حالاها بايد منتظر بمونم
اگه حتي آدرسي از يك مقاله يا كتاب يا حتي يه گروه و يه سايت هم بلدين لطف كنين و اينجا اعلام كنين .
البته اگه تجربه اي هم دارين نظر خودتون رو در مورد روشهايي كه مي شه اين كار رو كرد ( طراحي كامپايلر ) بنويسين

بهر حال ممنون مي شم .
با تشكر ـ مشمولي
سلام
ببخشيد من كتابي ندارم كه معرفي كنم.
فقط خواستم بدوني كه حتما دوستان عزيز اين پستت رو خوندن ولي كتابي ندارن كه معرفي كنن.
در هر حال معذرت ميخوام. :wink:
دوستاني هستن كه دارن درس ميخونن بايد حتما خبر داشته باشن.
مشمولي جان والا كتاب در اين باره به فارسي فكر كنم كم باشه . ما شاالله كتابهاي ترجمه فارسي هم كه سر و ته ندارن . به نظر من بهتره مراجع انگليسي رو بخوني چون دقيق و كامل هستن . :cry: :cry:
اين يه نمونه لينك براي طراحي كامپايلر ها :

http://cs.wwc.edu/~aabyan/464/Book
http://rw4.cs.uni-sb.de/compbook.html

اميدوارم مفيد باشه ! :wink:
سلام آقا محمد . خيلي ممنون . لطف كردي اينا رو اينجا قرار دادي .

خوب ساير دوستان چي ؟ من فكر مي كردم يه چند نفري اينجا كامپيوتر مي خونن ، شما منابع سراغ ندارين ؟ كتاب يا يه سايت و ... ؟

با تشكر ـ مشمولي
والا پشت یک کتاب دلفی من اینون نوشته بود :

اصول طراحی کامپایلر های نوین : انتشارات علوم رایانه .
ممنون
كتابي كه گفتي پي گير مي شم اما مي خواستم ببينم سورسي هم در اين باره سراغ دارين .
سورس يه كامپايل و يه سوال ديگه هم دارم
به نظر شما اگه بخواهيم يه كامپايلر ساده در حد مثلاً زبان كيو بيسيك طراحي كنيم ، كه البته تحت ويندوز باشه ، فكر مي كنين از چه زباني استفاده كنيم بهتره ؟

اگه اطلاعاتم كامل شد و يه امكان سنجي اوليه كردم طرحمو اينجا اعلام مي كنم .
ممنون مي شم نظرتون رو بگين
با تشكر ـ مشمولي
v-mashmoolie نوشته است:ممنون
كتابي كه گفتي پي گير مي شم اما مي خواستم ببينم سورسي هم در اين باره سراغ دارين .
سورس يه كامپايل و يه سوال ديگه هم دارم
به نظر شما اگه بخواهيم يه كامپايلر ساده در حد مثلاً زبان كيو بيسيك طراحي كنيم ، كه البته تحت ويندوز باشه ، فكر مي كنين از چه زباني استفاده كنيم بهتره ؟

اگه اطلاعاتم كامل شد و يه امكان سنجي اوليه كردم طرحمو اينجا اعلام مي كنم .
ممنون مي شم نظرتون رو بگين
با تشكر ـ مشمولي

والا من فقط از همون پشت کتاب سر در آوردم !
جناب مشمولي
خدمت شما عرض شود كه طراحي يه اينترپرتر ساده است اما كامپايلر ..... سخته !
بستگي داره كه بخوايم اون كامپايلر رو تحت چه سيستم عاملي طراحي كنيم !
ويندوز كه ................ يا علي ! 8O بايد كلي اطلاعات بدونيم . چه ساختار فايل هاي اجرايي ويندوز چه خيلي چيز هاي ديگه ! واسه داس هم كه همش ميشه زبان ماشين ! 8O

مهمترين مطلب هم اينه كه اون كتابهايي كه اينجا نام برده ميشن همش داستان بافي هستند و نحوه اصولي طراحي يه كار عملي توشون نيست ! البته تا اونجا كه من ديدم ! :cry: :cry:
البته هر چه هم زبان ساده تر باشه ساختار كامپايلرش سخت تره ! مثلا ساخت كامپايلر اسمبلي از بيسيك ساده تره :roll:

فكر كنم بهترين زبان هم سي++ باشه ! البته اگه دوستان اينجا كار كرده باشند !
چون تنها سي فقط به سطح پايين و حافظه دسترسي داره و قدرتش زياده !
آقای مشمولی زبان برنامه نویسی دانش رو دیدی به زبان ویبی نوشته شده است کار یه ایرانی اگه خواستی بگو بهت بدم چیزه جالبیه به زبان فارسی برنامه می نویسی و برات اجرا میکنه
صفحه‌ها: 1 2 3