انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

zmakebas - آنلاین در ابر

zmakebas را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور zmakebas است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


zmakebas - تبدیل فایل متنی به برنامه Spectrum Basic

خلاصه


zmakebas [-hlr] [-a خط شروع] [-i شامل] [-n speccy_filename] [-o فایل خروجی] [-s خط]
[فایل ورودی]

شرح


zmakebas یک برنامه Spectrum Basic که به صورت فایل متنی نوشته شده است را به یک speccy واقعی تبدیل می کند
فایل پایه (به عنوان یک فایل .TAP یا به صورت اختیاری یک فایل بدون هدر خام). به طور پیش فرض، ورودی می آید
از stdin، و خروجی به "out.tap" می رود.

استفاده از zmakebas به جای (مثلا) نوشتن Basic در شبیه ساز به این معنی است که می توانید بنویسید
با استفاده از یک ویرایشگر زیباتر، و می توانید از ابزارهایی استفاده کنید که روی فایل های متنی و غیره کار می کنند. همچنین، با "-l"
گزینه ای را می توانید بدون شماره خط بنویسید و در صورت لزوم از برچسب ها در جای خود استفاده کنید.

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

OPTIONS


-a فایل تولید شده را به صورت خودکار از خط شروع کنید خط شروع. اگر «-l» مشخص شده بود،
این می‌تواند یک برچسب باشد، اما فراموش نکنید که عبارت "@" ابتدایی را برای اشاره به آن اضافه کنید.

-h در مورد گزینه های خط فرمان کمک کنید.

-i در حالت برچسب‌ها، افزایش تعداد خط را تنظیم کنید (پیش‌فرض 2).

-l از برچسب ها به جای شماره خطوط استفاده کنید.

-n نام فایل را برای استفاده در فایل .TAP (حداکثر 10 کاراکتر) مشخص کنید، یعنی نام فایل را مشخص کنید.
خواهد دید. پیش فرض یک نام فایل خالی است (10 فاصله).

-o خروجی به فایل خروجی به جای «out.tap» پیش‌فرض. از «-» به عنوان نام فایل استفاده کنید
خروجی در stdout

-r به جای فایل .TAP پیش فرض، یک فایل پایه خام بدون هدر بنویسید.

-s در حالت برچسب‌ها، شماره خط شروع را تنظیم کنید (پیش‌فرض 10).

INPUT FORMAT


ورودی باید به اندازه ای باشد که در یک speccy تایپ می کنید (به طور دقیق، 128)، با
استثنائات زیر:

خطوطی که با "#" شروع می شوند نادیده گرفته می شوند. این به شما امکان می دهد نظراتی را وارد کنید که اینطور نیست
در فایل Basic خروجی کپی شد.

خطوط خالی نادیده گرفته می شوند.

حروف کوچک در کلمات کلیدی نادیده گرفته می شود - "چاپ"، "چاپ" و "pRiNt" معادل هستند.

شما می توانید به صورت اختیاری از "تصادفی" به عنوان جایگزینی برای "تصادفی" استفاده کنید.

می توانید اعداد هگز را با استفاده از "bin" با یک عدد هگز سبک C بدست آورید، به عنوان مثال برای به دست آوردن 1234 ساعت که می خواهید
از «bin 0x1234» استفاده کنید. (البته دقیقاً به همین شکل در لیست مشخصات ظاهر می شود، پس این کار را نکنید
اگر می خواهید بتوانید برنامه خروجی را بر روی یک خاص ویرایش کنید، از آن استفاده کنید.)

شما می توانید با استفاده از بک نقل قول (`) یک علامت پوند (نویسه 96 در یک speccy) دریافت کنید.

یک خط ورودی معمولاً برابر با یک خط Basic است، اما می توانید از بک اسلش به عنوان آخرین خط استفاده کنید
کاراکتر یک خط برای ادامه عبارت(های) در خط ورودی بعدی.

به جای اینکه به معنای واقعی کلمه کاراکترهای گرافیکی بلوک و UDG ها را همانطور که روی یک قرار می دهید وارد کنید
speccy، باید از یک دنباله فرار استفاده کنید. اینها با علامت معکوس (`\') شروع می شوند. برای به دست آوردن یک
UDG، این اسلش را با حرف UDG، در محدوده «a» تا «u» («t» و «u» دنبال کنید.
فقط در صورتی که برنامه بر روی یک نوع 48k یا در حالت 48k اجرا شود، اثر مورد نظر را خواهد داشت.
اگر چه)؛ هر دو کار بزرگ و کوچک. برای دریافت نماد حق چاپ، آن را با «*» دنبال کنید.
برای به دست آوردن یک کاراکتر گرافیکی بلوکی، آن را با یک «طراحی» دو کاراکتری از آن با استفاده از آن دنبال کنید
فاصله، نقطه، آپاستروف و/یا دو نقطه. (به عنوان مثال، با "\":" کاراکتر 135 را دریافت می کنید،
و نویسه 142 با «\:.») برای به دست آوردن «@» تحت اللفظی، آن را با «@» دنبال کنید. (این مورد نیاز است
فقط در صورتی که گزینه "-l" داده شده باشد، اما چه بوده باشد یا نباشد کار می کند.) برای تعیین یک کلمه تحت اللفظی
کد کاراکتر هشت بیتی برای ریختن مستقیم به فایل خروجی Basic (برای استفاده برای جاسازی
برای
اعشاری، و "\{0x42}" برای هگز. در نهایت، طبق معمول با چنین چیزهایی، می توانید به معنای واقعی کلمه دریافت کنید
بک اسلش با دنبال کردن اولین بک اسلش با دیگری.

اگر گزینه «-l» داده شد، شماره خطوط باید حذف شوند. در عوض اینها هستند
به طور خودکار در خروجی تولید می شود و در صورت لزوم می توانید از برچسب ها استفاده کنید
اعداد خط را جایگزین دستورات "goto" و غیره کنید. یک برچسب با متن تعریف شده است
«@label:» در ابتدای یک خط (احتمالاً قبل از آن با فاصله سفید). قابل ارجاع است
به (قبل یا بعد) با «@label». هر کاراکتر ASCII قابل چاپ به جز کولون و
فضا را می توان در نام برچسب استفاده کرد. در اینجا مثالی از نحوه عملکرد برچسب ها آورده شده است که هر دو را نشان می دهد
ورودی و (فهرست) خروجی - اول، ورودی:

برو @foo
چاپ "دیده نشده"
@foo: چاپ "سلام دنیا"

حالا خروجی:

10 برو به 14
12 چاپ "دیده نشده"
14 چاپ "سلام جهان"

به آن مورد توجه کنید is قابل توجه برای برچسب ها؛ "foo" و "FOO" متفاوت هستند.

با استفاده از خدمات onworks.net از zmakebas به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor وارونگی را فراهم می کند
    کنترل جفت، با آن: - وابستگی
    تزریق - ادامه تزریق -
    تزریق نخ برای اطلاعات بیشتر
    بازدید از ...
    OfficeFloor را دانلود کنید
  • 2
    DivKit
    DivKit
    DivKit یک سرور منبع باز است
    چارچوب UI (SDUI). به شما اجازه می دهد
    به روز رسانی های منبع سرور را منتشر کنید
    نسخه های مختلف برنامه همچنین، می تواند باشد
    استفاده شده برای ...
    DivKit را دانلود کنید
  • 3
    مبدل فرعی
    مبدل فرعی
    ابزار تبدیل بین انواع مختلف
    فرمت اشتراک کاربران Shadowrocket
    باید از ss، ssr یا v2ray به عنوان هدف استفاده کنید.
    می توانید &remark= را به آن اضافه کنید
    HT مورد پسند تلگرام...
    دانلود زیر مبدل
  • 4
    SWASH
    SWASH
    SWASH یک عدد عددی همه منظوره است
    ابزاری برای شبیه سازی ناپایدار،
    غیر هیدرواستاتیک، سطح آزاد،
    جریان چرخشی و پدیده های حمل و نقل
    در آب های ساحلی به عنوان ...
    SWASH را دانلود کنید
  • 5
    VBA-M (بایگانی شده - اکنون در Github)
    VBA-M (بایگانی شده - اکنون در Github)
    پروژه به
    https://github.com/visualboyadvance-m/visualboyadvance-m
    ویژگی ها: تقلب ایجاد ذخیره statesmulti
    سیستم، پشتیبانی از gba، gbc، gb، sgb،
    sgb2tu ...
    دانلود VBA-M (بایگانی شده - اکنون در Github)
  • 6
    استرس
    استرس
    بهینه ساز و مانیتورینگ سیستم لینوکس
    مخزن Github:
    https://github.com/oguzhaninan/Stacer.
    مخاطب: کاربران نهایی/رومیزی. کاربر
    رابط: Qt. برنامه نویسی لا...
    استیسر را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad