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

bin: برای مقادیر باینری
oct: برای مفادیر مبنای هشت
dec: برای مقادیر دهدهی
hex: مبنای شانزده
integer: اعداد صحیح
sinteger: اعداد صحیح کوچک
binteger: اعداد صحیح خیلی بزرگ
float: اعداد ممیز شناور
bfloat: اعداد ممیز شناور بزرگ
chr: برای نوع کاراکتری
str: برای نوع رشته


برای تعریف متغیر از ساختار زیر استفاده کنیم:

variable i:integer

که از کلمه کلیدی variable استفاده میکنه

پیشنهاد من اینه که در اول برنامه یک قسمتی رو در نظر بگیریم که با یک کلمه کلیدی شروع بشه و در اون قسمت متغییرها و انواع جدید و انواع شمارشی و ...(البته اونهایی که قراره به شکل عمومی تعریف بشن) تعریف بشه. مثل:



define:
variable i:integer
variable b:str
end define


نظرت چیه.