PDA

View Full Version : طراحی کامپایلر



komilsaberi
یک شنبه 28 فروردین 1384, 19:00 عصر
سلام ...
من دانشجو کامپیوتر هستم . متاسفانه برنامه نویسی زیاد بلد نیستم . استاد درس کامپایلر به ما گفته هست که با زبان c++ یک کامپایلر طراحی کنید. لطفا راهنمائی کنید که چطوری باید پیش بروم .. . ضمنا درحال حاضر c++ را دارم یاد می گیرم.

پیشاپیش از راهنمایی شما ممنون هستم. :گیج:

rezaTavak
شنبه 10 اردیبهشت 1384, 08:50 صبح
سلام

کمپایلر یا مفسر؟

در کتاب جعفر نژاد مفسر بیسیک است.

اما کمپایلر GCC هم که OpenSource است را میتونی روش کار کنی.

البته فکر کنم منظور استاد شما مفسر بوده نه کمپایلر چون کسی کمپایلر را باید طراحی کند که زبان ماشین را خوب بداند. چون کمپایلر یعنی تبدیل از زبان انسان به ماشین و مفسر یعنی اجرای فرمانها خط به خط!

alirezadotnet
سه شنبه 13 اردیبهشت 1384, 10:49 صبح
سلام
آقا کمیل هم دانشجو من هستش
میشه بگی همون کامپایلر هست. به این صورت که برنامه ای که یک وردی را گرفته و قواعد مربوط به if,else,while چک کند.اگر خطائی رخ داد اعلام کند این خطا مربو ط به کدام یک می باشد.
مثلا اگر ورودی این باشد ifa=b theeen goto 2

خروجی از نحوه نوشتن theeen خطا بگیرد و همین طور از نبودن فاصله بین if و a

rezaTavak
چهارشنبه 14 اردیبهشت 1384, 01:22 صبح
سلام

لیست زبانهای آزاد را از سایت زیر بگیرید:

http://directory.fsf.org/devel/

و به سایت مربوطه بروید.

همه تحت gnu هستند.

Pars Giga
شنبه 14 خرداد 1384, 09:28 صبح
من یه موقعی یه مفسر طراحی کردم
کار سختیه
بحث های سختی داره اما اگر عشقت برنامه نویسی باشه
راحته
برو کتابهایش را بخوان