ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

convict - ออนไลน์ในคลาวด์

เรียกใช้ convict ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง convickt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


convict - แปลงไฟล์ INTERCAL ระหว่างรูปแบบต่างๆ

เรื่องย่อ


convict อินคาร์เซ็ท outcharset [กฎการเติม [ชื่ออาร์เรย์]]

DESCRIPTION


หน้าคู่มือนี้อธิบาย convict สั่งการ. สามารถดูเอกสาร Fuller ได้ทาง
คำสั่ง ข้อมูล convict

convict แปลงโปรแกรม INTERCAL จากชุดอักขระหนึ่งเป็นอีกชุดหนึ่ง มันรับข้อมูลจาก
อินพุตมาตรฐานและส่งเอาต์พุตไปยังเอาต์พุตมาตรฐาน

OPTIONS


สำหรับ อินคาร์เซ็ท และ outcharset

พอร์ทัล ตีความอินพุตว่าเป็น ASCII-7 Atari ไวยากรณ์ INTERCAL ตามที่ Atari ใช้
คอมไพเลอร์ INTERCAL-72, ไวยากรณ์เริ่มต้น J-INTERCAL และ C-INTERCAL หรือเอาต์พุตในนั้น
วากยสัมพันธ์

Baudot ตีความอินพุตว่าอยู่ในไวยากรณ์ Baudot แบบขยายของ CLC-INTERCAL หรือเอาต์พุตใน
ไวยากรณ์นั้น

ebcdic ตีความอินพุตเป็นภาษา CLC-INTERCAL ของ EBCDIC หรือเอาต์พุตใน
ไวยากรณ์นั้น

latin1 ตีความอินพุตว่าเป็นไวยากรณ์ Latin-1 Princeton INTERCAL ตามที่ใช้โดย
ค่าเริ่มต้นโดย CLC-INTERCAL และสามารถอ่านได้โดย C-INTERCAL ด้วย -X สวิตช์หรือ
เอาต์พุตในไวยากรณ์นั้น

สำหรับ กฎช่องว่างภายใน

เป็นศูนย์ ใส่บิตที่ไม่เกี่ยวข้องใน ASCII-7 และเอาต์พุต Baudot ด้วยศูนย์

พิมพ์ได้
ตั้งค่าบิตที่ไม่เกี่ยวข้องใน ASCII-7 และเอาต์พุต Baudot เพื่อพยายามทำให้เกิด
เอาต์พุตให้อยู่ภายในช่วงอักขระ 32-126 ตัวเลือกนี้เป็นค่าเริ่มต้น (บันทึก
ที่ กฎช่องว่างภายใน ไม่เกี่ยวข้องกับชุดอักขระ 8 บิต เช่น Latin-1 และ EBCDIC)

สุ่ม อัดบิตที่ไม่เกี่ยวข้องใน ASCII-7 และเอาต์พุต Baudot ด้วยข้อมูลสุ่ม ยกเว้นว่า
หลีกเลี่ยงการส่งออกออคเต็ต all-bits-zero

คำเตือน


ไม่สามารถแปลงได้ทั้งหมด เนื่องจากชุดอักขระมีอักขระต่างกัน
มีอยู่. ในกรณีส่วนใหญ่ อักขระที่ไม่สามารถแปลงได้หรือไม่ถูกต้องจะถูกแปลงเป็น 0
(เบาะที่เหมาะสม); ข้อยกเว้นคือถ้าไม่สามารถแปลงแท็บได้ก็จะ
แทนจะถูกแปลงเป็นช่องว่างเดียว (เพื่อให้โปรแกรม INTERCAL ยังคงทำงานหากแปลง
ให้กับ Baudot) โดยใช้ พอร์ทัล เนื่องจากชุดอักขระอินพุตหรือเอาต์พุตจะแปลงตามตัวอักษร
อักขระที่แตกต่างกันระหว่างไวยากรณ์ Atari และ Princeton โดยไม่ต้องตรวจสอบเพื่อดูว่า
พวกเขากำลังใช้เป็นโอเปอเรเตอร์หรือไม่

If ชื่ออาร์เรย์ จะได้รับจากนั้นแทนที่จะแสดงข้อความที่แปลงตามตัวอักษรมันจะเป็น
เอาต์พุตแบบพกพา (นั่นคือถูกกฎหมายใน INTERCAL-72, C-INTERCAL, J-INTERCAL และ CLC-
INTERCAL) INTERCAL ที่กำหนดขนาดอาร์เรย์ส่วนท้ายที่กำหนดเป็น ชื่ออาร์เรย์ และกำหนดแต่ละ byte
ของเอาต์พุตไปยังองค์ประกอบของอาร์เรย์นั้น สิ่งนี้มีประโยชน์อย่างมากสำหรับการสร้างข้อความ Bauot
สำหรับอาร์เรย์สไตล์ CLC-INTERCAL IO

ใช้ convict ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad