زبان برنامهنویسی فارسی!
به نام خدا… سلام!
از چند وقت پیش سه قسمت آموزش ساخت زبان برنامهنویسی با پایتون رو دانلود کردهبودم ولی ندیدهبودم.
تا این که دیروز وقتم خالی شد و رفتم از اول تا آخرش رو با حوصله دیدم و یه پروژه ساختم.
بعدشم فرستادمش توی گیتهاب… این هم لینکش:
با SLY (مخفف Sly Lex Yacc) ساختهشده:
این ها کلمات کلیدیش هستن:
- اگر (معادل if)
- آنگاه (معادل then که بعد از شرط if میاد)
- وگرنه (معادل else)
- برای (معادل for)
- تا (معادل to که توی عبارت for میاد)
- تابع (معادل function)
- یعنی (بعد از نام تابع میاد)
- برابر (معادل عملگر ==)
- شمارنده (یعنی عبارت قبلی، شمارنده عبارت بعدی هست؟ یجورایی معادل %)
- ورودی (همون ()input)
- عددگیر (همون ورودی فقط برای ورودی عددی)
- اجرای (برای اجرای تابع)
اولش که داشتم شروع میکردم به نظرم خیلی راحت بود ولی به دو دلیل، یکی اینکه اولینبارم بود به شیوه اصولی داشتم زبان برنامهنویسی طراحی میکردم و دوم اینکه زبان فارسی (به نظر من) زیاد بهدرد برنامهنویسی نمیخوره، فکر کنم در کل چیز خوبی از آب در نیومده.
به هر حال ساختمش و توی گیتهاب گذاشتمش تا اگه خواستین برین نگاهی بندازین.
تنها کاری که لازمه انجام بدین اینه که توی ترمینال بنویسین python3 __init__.py ../examples/helloworld