นี่คือคำสั่ง bf ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
bf - ล่าม Brainfuck อีกคน
ซิงค์
แฟน [-h] [ตัวเลือก]ชื่อไฟล์>
DESCRIPTION
bf ('ล่าม Brainfuck อีกคน') เป็นล่ามง่ายๆ สำหรับคนลึกลับ
ภาษาบ้าบอ
OPTIONS
-c<NUM>
ระบุหมายเลข NUM ของเซลล์สุดท้ายที่คุณได้รับอนุญาตให้ใช้ใน Brainfuck ของคุณ
โครงการ
ดังนั้นหากคุณใช้ -c0 (หรือเพียงแค่ -c) คุณจะมีหนึ่งเซลล์ (หนึ่งไบต์ในหน่วยความจำ) ที่จะใช้กับ
เทปของคุณ ล่าม Brainfuck โดย Urban Mueller ใช้อาร์เรย์ 30000 ไบต์
(-c29999).
ค่าเริ่มต้นของเราคือ 9999 โดยปกติคุณต้องการน้อยกว่า
-i เอาท์พุต ใส่รหัส Brainfuck ไปที่ สตเดอร์.
ฟีเจอร์นี้มีประโยชน์หากคุณไม่ทราบสาเหตุที่โค้ด Brainfuck บางตัวใช้ไม่ได้
วิธีที่ควรจะเป็น เช่น ลูปที่ถูกละเว้น หรืออักขระ Brainfuck ในความคิดเห็น
หมายเหตุ: สูงสุด 32 +, -, < และ > ถูกสรุปและแสดงเป็นรายการเดียว คุณสมบัตินี้
เปิดตัวในเวอร์ชัน 20040423
-n การแข่งขัน Brainfuck บางรายการระบุ 0 ไบต์เป็นจุดสิ้นสุดของอินพุต ดังนั้น -n จึงแปลว่า \n
อินพุตไบต์เป็นอินพุต 0 ไบต์ ข้อเสีย: อินพุตสามารถประกอบด้วยหนึ่ง .เท่านั้น
เส้น
-w ไม่อนุญาตการวนรอบไบต์ สิ่งนี้ทำให้เกิดข้อผิดพลาดหากคุณพยายามลด ('-') เป็น 0x00
ไบต์หรือเพื่อเพิ่ม ('+') 0xFF ไบต์
คุณลักษณะนี้มีประโยชน์หากคุณต้องการมีส่วนร่วมในการแข่งขัน Brainfuck ที่เช่น
ไม่อนุญาตให้ห่อรอบ
โดยค่าเริ่มต้น (ไม่มี -w) การเพิ่มค่า 0xFF ส่งผลให้ 0x00 และลดค่า 0x00
ผลลัพธ์เป็น 0xFF
-,<โหมด>
ระบุโหมดอินพุตโหมด> สามารถ:
0 (ศูนย์) อินพุตปกติโดยใช้ เก็ตชาร์(3).
1 อินพุตแบบอักขระเดียว คุณจะไม่เห็นสิ่งที่คุณพิมพ์
2 อินพุตแบบอักขระเดียว คุณจะเห็นสิ่งที่คุณพิมพ์
3 เหมือนกับ 1 แต่ไม่อนุญาตให้ใช้อักขระหลีกหากคอมไพล์ด้วยคำสแลง
4 เหมือนกับ 2 แต่ไม่อนุญาตให้ใช้อักขระหลีก หากรวบรวมด้วยคำสแลง
(แนะนำ)
ค่าดีฟอลต์คือ 0 (ในบางเวอร์ชัน ค่าดีฟอลต์คือ 4)
ข้อ จำกัด
ไม่อนุญาตให้ '<' ใต้เซลล์แรก
ไม่อนุญาตให้ '>' เกินเซลล์สุดท้าย
ผู้เขียน
สเตฟาน เบเยอร์[ป้องกันอีเมล]>
ใช้ bf ออนไลน์โดยใช้บริการ onworks.net