PDA

View Full Version : طراحی کامپایلر به زبان c#



moorteza177
دوشنبه 10 اسفند 1394, 12:43 عصر
می خام ی کامپابلر طراحی کنم که کارهای زیرو انجام بده
integer a,b,c
a=10
b=5
c=a+b
به عنوان وردی بگیره وکد c++ تحویل بده
int a,b,c;
a=10;
b=5;
c=a+b;
cout<<c;
خودم ی کارای کردم می تونه متغیر هارو و نوع شون رو تشخیص بده ولی توی مقدار و عملگر مشکل دارم اگه کسی میتونه جواب بده لطفا کمک کنه ببخشید که تاپیک جدید ایجاد کردم:افسرده:

zayens
سه شنبه 11 اسفند 1394, 09:39 صبح
واضح نیست درخواستتون

moorteza177
سه شنبه 11 اسفند 1394, 09:48 صبح
کد اولی رو بگیره و به کد دومی تبدیل کنه

nunegandom
سه شنبه 11 اسفند 1394, 11:30 صبح
سلام
فقط تبدیل کنه و کد بده بهتون یا اینکه باید فایل EXE هم بده؟

zayens
چهارشنبه 12 اسفند 1394, 08:06 صبح
بازم میگم
واضح نیست درخواستتون

مطمئنا منظورتون این نیست که بخواد interger رو به int تبدیل کنه و آخر هر سطر سمیکالن(;) بزاره چون راحته و با یه replace حل میشه
طراحی کامپایلر یعنی اگر کد رو بهش بدین بتونه ترجمه کنه و جواب بده
کامپایلر کارش ترجمه به زبون ماشینه
حالا شما یه کامپایلر میخواین درست کنید که زبون مورد نظر را به سی شارپ تبدیل کنه و اجرا کنه؟
خب این کار که یه این راحتیا نیست که

moorteza177
یک شنبه 16 اسفند 1394, 15:35 عصر
ممنون حل شد

Hadi-Hashemi
یک شنبه 16 اسفند 1394, 16:17 عصر
مشکلتون حل شده ولی بازم مینویسم

من قبلا ها یه چنین چیزی نوشته بودم ببین منظورت چنین چیزیه؟




https://www.youtube.com/watch?v=OA2DbuoVcMU