زبان برنامه‌نویسی فارسی!

به نام خدا… سلام!

از چند وقت پیش سه قسمت آموزش ساخت زبان برنامه‌نویسی با پایتون رو دانلود کرده‌بودم ولی ندیده‌بودم.

تا این که دیروز وقتم خالی شد و رفتم از اول تا آخرش رو با حوصله دیدم و یه پروژه ساختم.

بعدشم فرستادمش توی گیت‌هاب… این هم لینکش:

https://github.com/AshkanLaei/PersianProgrammingLanguage

با SLY (مخفف Sly Lex Yacc) ساخته‌شده:

https://sly.readthedocs.io/en/latest/sly.html

SLY (Sly Lex Yacc) — sly 0.0 documentation
SLY (Sly Lex Yacc) — sly 0.0 documentation
undefined

این ها کلمات کلیدیش هستن:

  • اگر (معادل if)
  • آنگاه (معادل then که بعد از شرط if میاد)
  • وگرنه (معادل else)
  • برای (معادل for)
  • تا (معادل to که توی عبارت for میاد)
  • تابع (معادل function)
  • یعنی (بعد از نام تابع میاد)
  • برابر (معادل عملگر ==)
  • شمارنده (یعنی عبارت قبلی، شمارنده عبارت بعدی هست؟ یجورایی معادل %)
  • ورودی (همون ()input)
  • عددگیر (همون ورودی فقط برای ورودی عددی)
  • اجرای (برای اجرای تابع)

اولش که داشتم شروع میکردم به نظرم خیلی راحت بود ولی به دو دلیل، یکی این‌که اولین‌بارم بود به شیوه اصولی داشتم زبان برنامه‌نویسی طراحی میکردم و دوم این‌که زبان فارسی (به نظر من) زیاد به‌درد برنامه‌نویسی نمیخوره، فکر کنم در کل چیز خوبی از آب در نیومده.

به هر حال ساختمش و توی گیت‌هاب گذاشتمش تا اگه خواستین برین نگاهی بندازین.

تنها کاری که لازمه انجام بدین اینه که توی ترمینال بنویسین python3 __init__.py ../examples/helloworld

نویسنده مطلب: اشکان لائی

منبع مطلب

به فکر سرمایه‌گذاری هستی؟

با هر سطحی از دانش در سریع‌ترین زمان با آموزش گام به گام، سرمایه گذاری را تجربه کن. همین الان میتونی با لینک زیر ثبت نام کنی و ۱۰ درصد تخفیف در کارمزد معاملاتی داشته باشی

ثبت نام و دریافت جایزه
ممکن است شما بپسندید
نظر شما درباره این مطلب

آدرس ایمیل شما منتشر نخواهد شد.