فهرست مطالب:
- مرحله 1: الزامات
- مرحله 2: برنامه افزودنی ساده
- مرحله 3: ایجاد یک فایل منبع
- مرحله 4: ایجاد یک عنوان
- مرحله 5: دو شخصیت خود را معرفی کنید
- مرحله 6: شروع به کار I
- مرحله 7: شروع صحنه I
- مرحله 8: دو شخصیت خود را وارد کنید
- مرحله 9: بیانیه های ورودی را بنویسید
- مرحله 10: مقادیر را با هم اضافه کنید
- مرحله 11: چاپ مقدار
- مرحله 12: خروج شخصیت ها از مرحله
- مرحله 13: تبریک می گویم
- مرحله 14: برنامه خود را در C کد کنید
- مرحله 15: Command Prompt را باز کرده و به Code Directory بروید
- مرحله 16: Splc.py را اجرا کرده و کد خود را کامپایل کنید
- مرحله 17: تبریک و نکات عیب یابی
- مرحله 18: تفریح با آن (اختیاری)
تصویری: برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
زبان برنامه نویسی شکسپیر (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. برای ایجاد یک صحنه ، "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 را باز کرده و به پوشه خود که حاوی کدی است که اخیراً نوشته اید و فایل splc.py. اگر با نحوه حرکت در خط فرمان آشنا نیستید ، در اینجا یک راهنمای اساسی برای شروع است.
مرحله 16: Splc.py را اجرا کرده و کد خود را کامپایل کنید
در خط فرمان ، "py splc.py yourprogramname.spl> yourprogramname.c" را بنویسید و نام فایل منبع خود را جایگزین "yourprogramname" کنید.
مرحله 17: تبریک و نکات عیب یابی
تبریک می گویم! اکنون باید نسخه ترجمه شده برنامه خود را با کد C داشته باشید! در صورت وجود هرگونه خطا ، سعی کنید به فایل.spl منبع خود بازگردید و به دنبال هرگونه اشتباه با نقطه گذاری باشید. توجه داشته باشید که تنها زمانی که از روده بزرگ می توان استفاده کرد این است که یک کاراکتر یک خط را بیان کند. نمی توان از آن در جمله ای استفاده کرد که توسط یک شخصیت گفته می شود. همچنین مطمئن شوید که شخصیت های شما به درستی وارد صحنه ای شده اند که در آن صحبت می کنند و نام آنها به درستی نوشته شده است. به خاطر داشته باشید که اعمال و صحنه ها باید از 1 به بعد شروع شود.
مرحله 18: تفریح با آن (اختیاری)
هنگام خواندن کد منبع addprogram.spl ، ساختار نمایشنامه شکسپیر را دارد اما کاملاً مانند آن خوانده نمی شود. مثال بالا عملکرد دقیقاً مشابهی دارد ، اما بیشتر شبیه یک نمایش واقعی است ، با ظاهری شبیه به یک داستان. شما می توانید با خیال راحت برنامه فعلی خود را زیبا کنید تا سرگرم کننده تر شود ، یا می توانید آن را همانطور که در حال حاضر است بگذارید. انتخاب با شماست ، عملکرد یکسانی دارد
توصیه شده:
برنامه های افزودنی Scratch 3.0: 8 مرحله
برنامه های افزودنی Scratch 3.0: برنامه های افزودنی Scratch قطعاتی از کد جاوا اسکریپت هستند که بلوک های جدیدی به Scratch اضافه می کنند. در حالی که Scratch با مجموعه ای از برنامه های افزودنی رسمی همراه است ، مکانیسم رسمی برای افزودن برنامه های افزودنی ساخته شده توسط کاربر وجود ندارد. وقتی داشتم کنترل Minecraft خود را می ساختم
نحوه تنظیم برنامه نویسی به زبان C/C ++: 5 مرحله
نحوه تنظیم برنامه نویسی به زبان C/C ++: C و C ++ زبانهای برنامه نویسی محبوبی هستند که به سرعت دسترسی به فرمول سازی و حل مسائل پیچیده را با حداقل منابع ممکن فراهم می کنند. مسئله یافتن راهی برای کامپایل و اجرایی شدن برنامه است. یکی از گزینه های شما ممکن است
کد نویسی و تست یک کامپیوتر به زبان ماشین: 6 مرحله
کد نویسی و آزمایش رایانه به زبان ماشین: در این دستورالعمل ، نحوه کد نویسی و آزمایش برنامه کامپیوتری به زبان ماشین را به شما نشان خواهم داد. زبان ماشین زبان مادری کامپیوترها است. از آنجا که از رشته های 1s و 0s تشکیل شده است ، برای انسان به راحتی قابل درک نیست. نگرانی
نحوه نصب برنامه های افزودنی در Google Chrome: 3 مرحله
نحوه نصب برنامه های افزودنی در Google Chrome: برنامه های افزودنی یک ابزار بسیار مفید برای استفاده در Google Chrome هستند. آنها می توانند از دیکشنری ها ، میانبرهای ایمیل یا حتی دستگاه های ضبط صفحه متفاوت باشند. افزونه های بسیار آسان و فوق العاده مفید می توانند تجربه Chrome شما را افزایش دهند
ثبت برنامه های افزودنی با یک برنامه قابل حمل: 5 مرحله
برنامه های افزودنی را با یک برنامه قابل حمل ثبت کنید: اگر مانند من هستید ، یک برنامه انگشتی کوچک را با برنامه های مورد علاقه خود همراه داشته باشید. برخی از برنامه ها دارای پروفایل (firefox) هستند و برخی از آنها فقط برای موارد اضطراری مناسب هستند. به هر دلیلی که ممکن است پیوند دادن برنامه را هدفمند بدانید و