فهرست مطالب:

برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله

تصویری: برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله

تصویری: برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
تصویری: برنامه نویسی را با این زبان ها شروع نکنید 2024, نوامبر
Anonim
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر

زبان برنامه نویسی شکسپیر (SPL) نمونه ای از یک زبان برنامه نویسی باطنی است که شاید یادگیری آن جالب و استفاده از آن جالب باشد ، اما در برنامه های کاربردی زندگی واقعی چندان مفید نیست. SPL زبانی است که در آن کد منبع مانند نمایشنامه شکسپیر خوانده می شود و شخصیت ها متغیر هستند و گفتگوی آنها خود کد واقعی است. توجه به این نکته ضروری است که زبان بسیار انعطاف پذیر است ، بنابراین می توانید کلمات ، جملات و خطوط دیالوگ اضافی را بدون تأثیر بر عملکرد کد اضافه کنید. این باعث می شود که در صورت نیاز به زمان انجام این کار ، کد منبع مکتوب فراتر از قابلیت ها حرکت کرده و به حوزه سرگرمی نوشتاری برسد.

مرحله 1: الزامات

فرض بر این است که هرکسی که سعی کند این مجموعه دستورالعمل را دنبال کند ، با اصول برنامه نویسی و اصول اولیه حرکت در پوشه ها در Command Prompt آشنا است. در حال حاضر هنگام کار با کد SPL ، برای کامپایل و اجرای کد خود ابتدا باید با استفاده از این کتابخانه ، کامپایلر Sam Donow's Shakespeare Compiler ، به C ترجمه شود. پیوند به طور خودکار کتابخانه را بارگیری می کند ، که برای استفاده از آن باید از حالت فشرده خارج شود. برای گردآوری کد خود ، باید Python 2 یا بالاتر را روی رایانه خود نصب کرده باشید. اگر در حال حاضر پایتون را بر روی رایانه خود نصب ندارید ، می توانید آن را از اینجا دریافت کنید. شما همچنان می توانید این مجموعه دستورالعمل را دنبال کنید و برای خود یک برنامه اساسی بنویسید بدون اینکه کد خود را کامپایل کنید.

مرحله 2: برنامه افزودنی ساده

برنامه افزودنی ساده
برنامه افزودنی ساده

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

مرحله 3: ایجاد یک فایل منبع

ایجاد یک فایل منبع
ایجاد یک فایل منبع

یک فایل منبع برای برنامه خود ایجاد کنید. در این مثال ، نام فایل addprogram.spl خواهد بود. برای ساده نگه داشتن موارد ، این فایل را در پوشه spl-master که حاوی فایل splc.py است قرار دهید. این کار کامپایل کد شما را بسیار ساده تر می کند. فایل منبع خود را در ویرایشگر متن باز کنید. من Notepad ++ را توصیه می کنم.

مرحله 4: ایجاد یک عنوان

ایجاد یک عنوان
ایجاد یک عنوان

برای نمایشنامه خود عنوان بنویسید! همه برنامه هایی که با SPL نوشته می شوند باید دارای عنوان باشند. این می تواند هر چیزی باشد که شما می خواهید ، به شرطی که با پریود به پایان برسد.

مرحله 5: دو شخصیت خود را معرفی کنید

دو شخصیت خود را معرفی کنید
دو شخصیت خود را معرفی کنید

دو شخصیت خود را معرفی کنید! اینها دو متغیر شما هستند که برای جمع کردن آنها استفاده خواهید کرد. به یاد داشته باشید ، نام آنها باید شخصیت های واقعی نمایشنامه های شکسپیر باشد. در اینجا لیستی از همه نام های معتبر شخصیت وجود دارد. قالب نام شخصیت ، کاما ، مقدمه کاراکتر و سپس نقطه است. برای این مثال ، من دو شخصیت رومئو و ژولیت خلق کردم. معرفی شخصیت می تواند هر چیزی باشد که دوست دارید ، با خیال راحت خلاق شوید!

مرحله 6: شروع به کار I

شروع قانون اول
شروع قانون اول

شروع به عمل I. برای ایجاد یک قانون ، "Act" ، شماره عمل را در اعداد رومی ، یک کولون ، و سپس نام عمل را بنویسید و سپس یک دوره بنویسید. این را می توان هر چیزی که فکر می کنید نامگذاری کرد.

مرحله 7: شروع صحنه I

شروع صحنه I
شروع صحنه I

شروع صحنه I. برای ایجاد یک صحنه ، "Scene" ، شماره صحنه را در اعداد رومی ، یک کولون و سپس نامی که پس از آن یک نقطه نوشته می شود ، بنویسید. بار دیگر ، شما می توانید هر نامی را که می خواهید انتخاب کنید. توجه داشته باشید که در کد مثال ، از چندین صحنه استفاده شده است. برای اهداف این برنامه ، همه اینها کمک می کند تا کد منبع خود را سازماندهی کنید و می توانید فقط با استفاده از یک صحنه یک برنامه کاملاً کاربردی بنویسید.

مرحله 8: دو شخصیت خود را وارد کنید

دو شخصیت خود را وارد کنید
دو شخصیت خود را وارد کنید

شخصیت های خود را وارد صحنه کنید! برای وارد کردن دو کاراکتر خود به صحنه ، "[Enter NAME1 and NAME2]" را بنویسید ، جایی که NAME1 و NAME2 نام دو شخصیتی هستند که می خواهید وارد صحنه شوید.

مرحله 9: بیانیه های ورودی را بنویسید

نوشتن بیانیه ورودی
نوشتن بیانیه ورودی

عبارت های ورودی را برای دو نویسه خود بنویسید تا به مقادیر انتخاب شده کاربر اختصاص داده شوند. داشتن شخصیتی که به زبان SPL صحبت می کند به سادگی نوشتن نام کاراکتر ، به دنبال آن دو نقطه و سپس یک جمله به طور مناسب نقطه گذاری است. برای اینکه شخصیت شما یک مقدار تعیین شده توسط کاربر را بپذیرد ، باید شخصیت خود را مجبور کنید که بگوید "به قلب خود گوش دهید". این به کاربر اجازه می دهد تا یک مقدار از خط فرمان وارد کند ، که سپس به کاراکتر خط خط اختصاص داده می شود.

مرحله 10: مقادیر را با هم اضافه کنید

ارزشها را با هم جمع کنید
ارزشها را با هم جمع کنید

مقادیر ذخیره شده در دو کاراکتر خود را با هم اضافه کنید. به منظور تنظیم شخصیتی که با ارزش خود و شخصیت مخالف در صحنه صحبت می کند ، می توانید "من مجموع من و شما هستم" را بنویسید. اگر دوست دارید شخصیت دیگر ارزش مجموع هر دو کاراکتر را بگیرد ، ممکن است چیزی شبیه "شما اکنون مجموع خود و من هستید" را بگویید.

مرحله 11: چاپ مقدار

مقدار را چاپ کنید
مقدار را چاپ کنید

ارزش افزوده خود را چاپ کنید. برای اینکه یک کاراکتر مقدار خود را در خروجی استاندارد قرار دهد ، باید از شخصیت دیگر صحنه بگویید "قلب خود را باز کن". اطمینان حاصل کنید که به کاراکتر مناسب می گویید تا مقدار آنها را نشان دهد. اگر ارزشها را به یک شخصیت خلاصه کنید ، شخصیت دیگر صحنه باید آن باشد که می گوید "قلب خود را باز کنید".

مرحله 12: خروج شخصیت ها از مرحله

خروج شخصیت ها از مرحله
خروج شخصیت ها از مرحله

شخصیت های خود را از صحنه خارج کنید. شما می توانید این کار را با گفتن "[خروج از NAME1 و NAME2]" انجام دهید ، یا فقط می توانید بگویید "[Exeunt]" ، که به طور خودکار از تمام کاراکترهای روی صحنه خارج می شود.

مرحله 13: تبریک می گویم

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

مرحله 14: برنامه خود را در C کد کنید

برای کامپایل کد SPL خود در C ، باید Python 2 یا جدیدتر را نصب کرده باشید و کامپایلر Shakepeare Sam Donow را بارگیری کرده باشید.

حق چاپ © 2014-2015 سام دانو [email protected] [email protected]

مرحله 15: Command Prompt را باز کرده و به Code Directory بروید

Command Prompt را باز کرده و به Code Directory بروید
Command Prompt را باز کرده و به Code Directory بروید

Command Prompt را باز کرده و به پوشه خود که حاوی کدی است که اخیراً نوشته اید و فایل splc.py. اگر با نحوه حرکت در خط فرمان آشنا نیستید ، در اینجا یک راهنمای اساسی برای شروع است.

مرحله 16: Splc.py را اجرا کرده و کد خود را کامپایل کنید

Splc.py را اجرا کرده و کد خود را کامپایل کنید
Splc.py را اجرا کرده و کد خود را کامپایل کنید

در خط فرمان ، "py splc.py yourprogramname.spl> yourprogramname.c" را بنویسید و نام فایل منبع خود را جایگزین "yourprogramname" کنید.

مرحله 17: تبریک و نکات عیب یابی

تبریک می گویم! اکنون باید نسخه ترجمه شده برنامه خود را با کد C داشته باشید! در صورت وجود هرگونه خطا ، سعی کنید به فایل.spl منبع خود بازگردید و به دنبال هرگونه اشتباه با نقطه گذاری باشید. توجه داشته باشید که تنها زمانی که از روده بزرگ می توان استفاده کرد این است که یک کاراکتر یک خط را بیان کند. نمی توان از آن در جمله ای استفاده کرد که توسط یک شخصیت گفته می شود. همچنین مطمئن شوید که شخصیت های شما به درستی وارد صحنه ای شده اند که در آن صحبت می کنند و نام آنها به درستی نوشته شده است. به خاطر داشته باشید که اعمال و صحنه ها باید از 1 به بعد شروع شود.

مرحله 18: تفریح با آن (اختیاری)

تفریح با آن (اختیاری)
تفریح با آن (اختیاری)

هنگام خواندن کد منبع addprogram.spl ، ساختار نمایشنامه شکسپیر را دارد اما کاملاً مانند آن خوانده نمی شود. مثال بالا عملکرد دقیقاً مشابهی دارد ، اما بیشتر شبیه یک نمایش واقعی است ، با ظاهری شبیه به یک داستان. شما می توانید با خیال راحت برنامه فعلی خود را زیبا کنید تا سرگرم کننده تر شود ، یا می توانید آن را همانطور که در حال حاضر است بگذارید. انتخاب با شماست ، عملکرد یکسانی دارد

توصیه شده: