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

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

برنامه:

نام


bf - یک مترجم دیگر Brainfuck

نحو


bf [-h] [گزینه های]نام فایل>

شرح


bf ("مفسر دیگر Brainfuck") یک مفسر ساده برای باطنی است
زبان Brainfuck.

OPTIONS


-c<تعداد>
شماره را مشخص کنید تعداد از آخرین سلولی که مجاز به استفاده در Brainfuck خود هستید
برنامه است.

بنابراین اگر استفاده می کنید -c0 (یا فقط -c، یک سلول (یک بایت در حافظه) برای استفاده در آن خواهید داشت
نوار شما مترجم Brainfuck توسط Urban Mueller از یک آرایه 30000 بایتی استفاده کرد
(-c29999).
مقدار پیش فرض ما 9999 است. معمولاً به مقدار کمتری نیاز دارید.

-i خروجی کد Brainfuck ورودی به استدرر.

اگر نمی توانید دلیل کار نکردن برخی از کدهای Brainfuck را دریابید، این ویژگی مفید است
روشی که باید به عنوان مثال حلقه های نادیده گرفته شده، یا یک شخصیت Brainfuck در یک نظر.

توجه: حداکثر 32 +، -، < و > خلاصه شده و تنها به عنوان یک نمایش داده می شود. این ویژگی
در نسخه 20040423 معرفی شد.

-n برخی از مسابقات Brainfuck یک بایت 0 را به عنوان End Of Input مشخص می کنند. بنابراین -n a \n را ترجمه می کند
ورودی بایت به یک ورودی 0 بایتی. نقطه ضعف: ورودی فقط می تواند شامل یک باشد
خط.

-w دور زدن بایت مجاز نیست. اگر بخواهید 0x00 ('-') را کاهش دهید، باعث ایجاد خطا می شود
بایت یا برای افزایش ('+') یک بایت 0xFF.

اگر می خواهید در مسابقات Brainfuck شرکت کنید، این ویژگی مفید است
پیچیدن در اطراف مجاز نیست.
به طور پیش فرض (بدون -w) افزایش 0xFF منجر به 0x00 و کاهش 0x00 می شود
منجر به 0xFF می شود.

-,<حالت>
حالت ورودی را مشخص کنید.حالت> می تواند باشد:

0 (صفر) با استفاده از ورودی عادی getchar(3).
1 ورودی تک کاراکتری آنچه را که تایپ می کنید را نخواهید دید.
2 ورودی تک کاراکتری خواهید دید که چه چیزی تایپ می کنید.
3 همان 1 است، اما اگر با زبان عامیانه کامپایل شده باشد، کاراکترهای فرار را اجازه نمی دهد.
4 مانند 2، اما اجازه نمی دهد شخصیت های فرار، اگر با زبان عامیانه کامپایل شده است.
(توصیه شده)

پیش فرض 0 است. (در برخی نسخه ها پیش فرض 4 بود.)

محدودیت ها


مجاز به "<" در زیر سلول اول نیست.

مجاز به '>' فراتر از آخرین سلول نیست.

AUTHORS


استفان بیرs-beyer@gmx.net>

با استفاده از خدمات onworks.net از bf آنلاین استفاده کنید



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