PDA

View Full Version : ايجاد يك كامپايلر C# براي اجراي برنامه در run time



amir-haghighi
چهارشنبه 03 مهر 1387, 11:22 صبح
به ياد او::

ميخواستم بدونم كه آيا ميشه يك كامپايلر يا در واقع يك مفسر براي c# طراحي كرد كه يك سري دستورات رو بگيره و با توجه به اون دستورات كه در run time به وجود مي آيند اقدام به توليد كد c# كند؟

sinpin
چهارشنبه 03 مهر 1387, 11:36 صبح
از CodeDOM بايد استفاده كنيد :
http://blogs.msdn.com/lukeh/archive/2007/07/11/c-3-0-and-codedom.aspx
http://simeonpilgrim.com/blog/2007/12/04/compiling-and-running-code-at-runtime/

Mehdi Asgari
چهارشنبه 03 مهر 1387, 12:23 عصر
تیم مونو یک CSharpEvaluator نوشته:
http://anonsvn.mono-project.com/viewvc/trunk/mcs/mcs/eval.cs?view=markup
اینم وبلاگ خود Miguel که توضیحاتی در این زمینه داده:
http://tirania.org/blog/archive/2008/Sep-10.html

razavi_university
چهارشنبه 03 مهر 1387, 15:17 عصر
در قسمت نمونه برنامه ها
کامپایل و اجرای داینامیک یک سورس نوشته شده در زمان runTime (http://www.barnamenevis.org/forum/showpost.php?p=595578&postcount=134)

http://www.alvas.net/Image/alvas.scriptor1.gif