چامسکی یکی دیگر از تجزیه دستور زبان زبان، با الهام از modgrammar و pyparsing نشده است.
نظرات توسعهدهنده
من نیاز به یک تجزیه کننده دستور زبان زبان برای پروژه plywood_، و modgrammar_ شبیه این امر می تواند کامل، به جز من نمی تواند ساده ترین گرامر به کار دریافت کنید. pyparsing_ بسیار عالی است، اما نمی دهد من اشیاء پشت، تنها لیست و رشته - من بیشتر از آن نیاز دارید. من pyparsing_ برای * * * * * * * * پروژه شما توصیه می کنم. مگر در مواردی که شما واقعا می خواهید اشیاء، و یا اگر شما در حال انجام یک زبان (chomsky_ بسیاری از ساخته شده است در مسائل برای ساخت گرامر زبان برنامه نویسی).
علاوه بر این، من دوست دارم نوشتن کدها، و من می دانم چگونه من می خواهم این یکی به کار، پس از آن پیچ، من آن را به خودم انجام دهید!
نصب
و nbsp؛ پیپ نصب چامسکی
استفاده
Matchers
`` اشیاء Matcher`` هستند از بلوک های ساختمان از اساسی ترین، لمس کنید. آنها هوشمند نیست،
آنها تنها رشته ها و لیست ها بازگشت، و آنها را بدون مفروضات در مورد آنچه شما
ممکن است در تلاش برای ساخت، لمس کنید. به عنوان مثال، `` Word`` تطبیق نمی پذیرد
که شما می خواهید به مصرف فضای خالی.
`` اشیاء Matcher`` بزرگ برای ایجاد یک زبان تجزیه کوچک هستند
داده ها، که در آن `` اشیاء Grammar`` مورد نیاز نیست، لمس کنید. اما برای ساخت و ساز
تجزیه کننده زبان، شما احتمالا استفاده از بیش سنگین ساختمان دستور زبان
بلوک
مورد نیاز:.
پایتون
نظر یافت نشد