Gema
Gema یک ابزار پردازش متن با هدف کلی است که مبتنی بر مفهوم تطبیق الگو است.به طور کلی ، یک فایل ورودی را می خواند و آن را در یک فایل خروجی کپی می کند ، در حالی که تبدیل های خاصی به داده ها انجام می دهد ، همانطور که توسط مجموعه ای از الگوهای تعریف شده توسط کاربر مشخص شده است.این می تواند مورد استفاده قرار گیرد برای انجام انواع کارهایی که توسط ابزارهای یونیکس مانند cpp ، grep ، sed ، awk یا رشته انجام می شود.این می تواند به عنوان یک پردازنده کلان استفاده شود ، اما بسیار کلی تر از cpp یا m4 است زیرا هیچگونه نحوی خاص را برای آنچه که یک تماس کلان به نظر می رسد تحمیل نمی کند.

سایت اینترنتی:

دسته بندی ها

گزینه های Gema برای Mac با مجوز رایگان