tiffany
سه شنبه 16 مهر 1387, 18:33 عصر
ضمن عرض سلام.
من یک پروژه کامپایلر نوشتم. که قبلا قولشو به modifier عزیز داده بودم. البته در مقابل پروژه ی زیبای modifier خیلی حقیر و ناچیزه , امیدوارم که به درد دوستان علاقه مند بخوره و بتونن ازش استفاده کنن.
این پروژه اسکنر و پارسر یه کامپایلر فرضیه که تویه داکیومنت اونو تعریف کردم. و از روش LALR1 هم استفاده کردم.
این پروژه به زبان c#.net 2005 نوشته شده
این لینک پروژه اصلیه :
CompilerProjectMAIN.rar (http://majedian.persiangig.ir/other/CompilerProjectMAIN.rar)
و داکیومنت اصلی یعنی تعریف زبان فرضی:
MainDoc.rar (http://majedian.persiangig.ir/other/MainDoc.rar)
دیاگرام هاش رو هم از اینجا بگیرین:
LALR1_Diagrams.rar (http://majedian.persiangig.ir/other/LALR1_Diagrams.rar)
و همچنین جدول تجزیه به روش LALR1 رو هم از لینک زیر بگیرید:
ParserTable.rar (http://majedian.persiangig.ir/other/ParserTable.rar)
ولی از دوستان خواهش می کنم این پروژه رو برای پروژه دانشجویی تحویل ندن. من هم راضی نیستم.
یا علی مدد.
من یک پروژه کامپایلر نوشتم. که قبلا قولشو به modifier عزیز داده بودم. البته در مقابل پروژه ی زیبای modifier خیلی حقیر و ناچیزه , امیدوارم که به درد دوستان علاقه مند بخوره و بتونن ازش استفاده کنن.
این پروژه اسکنر و پارسر یه کامپایلر فرضیه که تویه داکیومنت اونو تعریف کردم. و از روش LALR1 هم استفاده کردم.
این پروژه به زبان c#.net 2005 نوشته شده
این لینک پروژه اصلیه :
CompilerProjectMAIN.rar (http://majedian.persiangig.ir/other/CompilerProjectMAIN.rar)
و داکیومنت اصلی یعنی تعریف زبان فرضی:
MainDoc.rar (http://majedian.persiangig.ir/other/MainDoc.rar)
دیاگرام هاش رو هم از اینجا بگیرین:
LALR1_Diagrams.rar (http://majedian.persiangig.ir/other/LALR1_Diagrams.rar)
و همچنین جدول تجزیه به روش LALR1 رو هم از لینک زیر بگیرید:
ParserTable.rar (http://majedian.persiangig.ir/other/ParserTable.rar)
ولی از دوستان خواهش می کنم این پروژه رو برای پروژه دانشجویی تحویل ندن. من هم راضی نیستم.
یا علی مدد.