نمایش نتایج 1 تا 40 از 329

نام تاپیک: ساخت Compiler و یک زبان برنامه نویسی جدید

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    35°41′46″N 51°25′23″E
    سن
    29
    پست
    1,545

    نقل قول: ساخت Compiler و یک زبان برنامه نویسی جدید

    دستت درد نکنه دوست عزیز، تقریبا موافقم:

    define:
    variable a:bin
    variable b:oct
    variable c:dec
    variable d:hex
    variable e:integer
    variable f:sinteger
    variable g:binteger
    variable h:float
    variable i:bfloat
    variable j:char
    variable k:str
    end define


    1. به نظرم بهتر باشه متغیر ها هر جا که طرف خواست به طور پراکنده تعریف بشن. موافقی؟
    2. در مورد مختصر نویسی :
    مثل پاسکال از var استفاده بشه به جای variable، یا این که اگر هم مختصر نویسی نمی کنیم نوع متغیر ها رو هم مختصر نویسی نکنیم. مثلا این طوری:

    	variable a : binary
    variable b : octal
    variable c : decimal
    variable d : hexadecimal
    variable e : integer
    variable f : sinteger
    variable g : binteger
    variable h : float
    variable i : bfloat
    variable j : character
    variable k : string


    3. ضمنا روش ذخیره سازی اعداد hexadecimal، decimal یا ... که با هم فرقی نداره. پس بهت نیست اینا همشون یه نوع باشن، اما کاربر موقع مقدار دهی متغیر ها به شکل دلخواه مقدار دهی کنه؟ ضمنا برای نمایششون هم در مبناهای مختلف می شه توابع و زیربرنامه هایی در نظر گرفت.
    یعنی مثلا طرف بنویسه :

    variable e : integer


    و موقع مقداردهی بتونه از هر کدوم اینا که دلش خواست استفاده کنه:

    i = 344
    i = 123456789ABCDEFh
    i = 0x11011001


    یا حالا هر جور دیگه ای که به نظرت می آد...

  2. #2
    کاربر دائمی آواتار amin32
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    !SolarSystem>Earth>Persia>North
    پست
    304

    نقل قول: ساخت Compiler و یک زبان برنامه نویسی جدید

    نقل قول نوشته شده توسط IamOverlord مشاهده تاپیک
    1. به نظرم بهتر باشه متغیر ها هر جا که طرف خواست به طور پراکنده تعریف بشن. موافقی؟
    قبلا گفتم که کاربر میتونه در هر تابعی متغیر تعریف کنه و این ساختار define که در ابتدای برنامه هست فقط برای تعریف متغیرها و ساختارهایی هست که به شکل سراسری به کار برده میشن.

    نقل قول نوشته شده توسط IamOverlord مشاهده تاپیک
    2. در مورد مختصر نویسی :
    مثل پاسکال از var استفاده بشه به جای variable، یا این که اگر هم مختصر نویسی نمی کنیم نوع متغیر ها رو هم مختصر نویسی نکنیم.
    خودم هم var رو بهتر میدونم ولی همونطور که گفتید خیلی شبیه پاسکال میشد. درمورد کامل نوشتن انواع هم ربطی نمی بینم و فقط اوضاع رو بدتر میکنه.
    به غیر از var و variable کلمه دیگه ای به ذهنتون نمیرسه که هم کوتاه باشه هم مناسب؟

    درباره مورد سوم هم باید بگم که میتونیم فعلا از این انواع صرف نظر کنیم و اونا رو یک نوع در نظر بگیریم تا شاید بعدآ بهشون فکر کنیم.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •