ນີ້ແມ່ນຄໍາສັ່ງ convickt ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
convickt - ປ່ຽນໄຟລ໌ INTERCAL ລະຫວ່າງຮູບແບບ
ສະຫຼຸບສັງລວມ
ຕັດສິນໂທດ incharset ຕົ້ນທຶນ [ກົດລະບຽບ [ຊື່ array]]
ລາຍລະອຽດ
ຫນ້າຄູ່ມືນີ້ອະທິບາຍເຖິງ ຕັດສິນໂທດ ຄໍາສັ່ງ. ເອກະສານສະບັບເຕັມແມ່ນມີຢູ່ທາງ
ຄໍາສັ່ງ ຂໍ້ມູນ ຕັດສິນໂທດ
ຕັດສິນໂທດ ປ່ຽນໂປຣແກມ INTERCAL ຈາກຊຸດຕົວອັກສອນໜຶ່ງໄປຫາອີກຕົວໜຶ່ງ; ມັນໃຊ້ເວລາການປ້ອນຂໍ້ມູນຈາກ
ວັດສະດຸປ້ອນມາດຕະຖານແລະສົ່ງຜົນຜະລິດຂອງມັນໄປສູ່ຜົນຜະລິດມາດຕະຖານ.
OPTIONS
ສໍາລັບການ incharset ແລະ ຕົ້ນທຶນ
atari ແປການປ້ອນຂໍ້ມູນວ່າເປັນ ASCII-7 Atari syntax INTERCAL, ດັ່ງທີ່ໃຊ້ໂດຍ Atari.
INTERCAL-72 compiler, J-INTERCAL, ແລະ C-INTERCAL default syntax, ຫຼື output ໃນນັ້ນ.
syntax
baudot ແປການປ້ອນຂໍ້ມູນວ່າຢູ່ໃນໄວຍະກອນ Baudot ຂະຫຍາຍຂອງ CLC-INTERCAL, ຫຼືອອກໃນ
syntax ນັ້ນ.
ebcdic ແປການປ້ອນຂໍ້ມູນວ່າຢູ່ໃນພາສາ CLC-INTERCAL ຂອງ EBCDIC, ຫຼືຜົນຜະລິດໃນ
syntax ນັ້ນ.
ລາຕິນ1 ແປການປ້ອນຂໍ້ມູນວ່າເປັນພາສາລາຕິນ-1 ພຣິນສຕັນ syntax INTERCAL, ດັ່ງທີ່ຖືກນໍາໃຊ້ໂດຍ
ຄ່າເລີ່ມຕົ້ນໂດຍ CLC-INTERCAL ແລະຍັງສາມາດອ່ານໄດ້ໂດຍ C-INTERCAL ກັບ -X ສະຫຼັບ, ຫຼື
ຜົນຜະລິດໃນ syntax ນັ້ນ.
ສໍາລັບການ paddingrule
ສູນ pad ບິດທີ່ບໍ່ກ່ຽວຂ້ອງໃນ ASCII-7 ແລະຜົນຜະລິດ Baudot ທີ່ມີສູນ.
ສາມາດພິມໄດ້
ກໍານົດຄ່າຂອງ bits ທີ່ບໍ່ກ່ຽວຂ້ອງໃນ ASCII-7 ແລະຜົນຜະລິດ Baudot ເພື່ອພະຍາຍາມເຮັດໃຫ້ເກີດ
ຜົນຜະລິດທີ່ຈະຢູ່ໃນຂອບເຂດຕົວອັກສອນ 32-126. ຕົວເລືອກນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ. (ຫມາຍເຫດ
ທີ່ paddingrule ບໍ່ກ່ຽວຂ້ອງສໍາລັບຊຸດຕົວອັກສອນ 8-bit ເຊັ່ນ Latin-1 ແລະ EBCDIC).
random pad ບິດທີ່ບໍ່ກ່ຽວຂ້ອງໃນ ASCII-7 ແລະຜົນຜະລິດ Baudot ດ້ວຍຂໍ້ມູນແບບສຸ່ມ, ຍົກເວັ້ນນັ້ນ.
ບໍ່ໃຫ້ອອກ All-bits-zero octet.
ຂໍ້ຄວນລະວັງ
ບໍ່ແມ່ນການແປງທັງໝົດເປັນໄປໄດ້, ເນື່ອງຈາກຊຸດຕົວລະຄອນມີຕົວອັກສອນທີ່ແຕກຕ່າງກັນ
ມີໃຫ້. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຕົວອັກສອນທີ່ບໍ່ສາມາດປ່ຽນໄດ້ ຫຼືບໍ່ຖືກຕ້ອງຈະຖືກປ່ຽນເປັນ 0
(padded ຢ່າງເຫມາະສົມ); ຂໍ້ຍົກເວັ້ນແມ່ນວ່າຖ້າແຖບບໍ່ສາມາດປ່ຽນໄດ້, ມັນຈະ
ແທນທີ່ຈະຖືກປ່ຽນເປັນຊ່ອງດຽວ (ດັ່ງນັ້ນໂຄງການ INTERCAL ຍັງເຮັດວຽກຖ້າຖືກແປງ
ກັບ Baudot). ການນໍາໃຊ້ atari ເປັນຊຸດຕົວອັກສອນ input ຫຼື output ຈະປ່ຽນຕົວອັກສອນ
ຕົວອັກສອນທີ່ແຕກຕ່າງກັນລະຫວ່າງ Atari ແລະ Princeton syntax ໂດຍບໍ່ມີການກວດສອບເບິ່ງວ່າເປັນ
ພວກມັນຖືກໃຊ້ເປັນຕົວປະຕິບັດການຫຼືບໍ່.
If ຊື່ອາເຣ ແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນແທນທີ່ຈະອອກຂໍ້ຄວາມທີ່ປ່ຽນໃຈເຫລື້ອມໃສ, ມັນຈະເປັນ
ຜົນຜະລິດເປັນແບບພົກພາ (ນັ້ນແມ່ນ, ຕາມກົດຫມາຍໃນ INTERCAL-72, C-INTERCAL, J-INTERCAL ແລະ CLC-
INTERCAL) INTERCAL ທີ່ມີຂະໜາດຂອງອາເຣຫາງທີ່ໃຫ້ເປັນ ຊື່ອາເຣ ແລະກໍານົດແຕ່ລະ byte
ຂອງຜົນຜະລິດໄປຫາອົງປະກອບຂອງ array ນັ້ນ; ສ່ວນຫຼາຍແມ່ນເປັນປະໂຫຍດສໍາລັບການຜະລິດຂໍ້ຄວາມ Baudot
ສໍາລັບ CLC-INTERCAL-style array IO.
ໃຊ້ convickt ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net