Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

chuyển đổi - Trực tuyến trên đám mây

Chạy liên tục trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là tập lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


chuyển đổi - chuyển đổi tệp INTERCAL giữa các định dạng

SYNOPSIS


co giật bộ răng cửa dàn quân [quy tắc đệm [tên mảng]]

MÔ TẢ


Trang hướng dẫn sử dụng này mô tả co giật chỉ huy. Tài liệu đầy đủ hơn có sẵn qua
lệnh Thông tin co giật

co giật chuyển đổi chương trình INTERCAL từ bộ ký tự này sang bộ ký tự khác; nó lấy đầu vào từ
đầu vào tiêu chuẩn và gửi đầu ra của nó đến đầu ra tiêu chuẩn.

LỰA CHỌN


Trong bộ răng cửadàn quân

atari Diễn giải đầu vào là ASCII-7 Cú pháp Atari INTERCAL, như được sử dụng bởi Atari
Trình biên dịch INTERCAL-72, cú pháp mặc định J-INTERCAL và C-INTERCAL hoặc đầu ra trong đó
cú pháp.

Baudot Giải thích đầu vào ở dạng cú pháp Baudot mở rộng của CLC-INTERCAL hoặc đầu ra trong
cú pháp đó.

bệnh hoạn Giải thích đầu vào ở dạng phương ngữ CLC-INTERCAL của EBCDIC hoặc đầu ra bằng
cú pháp đó.

latin1 Giải thích đầu vào là cú pháp Latin-1 Princeton INTERCAL, như được sử dụng bởi
mặc định bởi CLC-INTERCAL và cũng có thể đọc được bởi C-INTERCAL với -X chuyển đổi, hoặc
xuất theo cú pháp đó.

Trong quy tắc đệm

không Chèn các bit không liên quan trong đầu ra ASCII-7 và Baudot bằng các số không.

in được
Đặt giá trị của các bit không liên quan trong ASCII-7 và đầu ra Baudot để cố gắng gây ra
đầu ra ở trong phạm vi ký tự 32-126. Tùy chọn này là mặc định. (Ghi chú
việc này quy tắc đệm không liên quan đến các bộ ký tự 8 bit như Latin-1 và EBCDIC).

ngẫu nhiên Chèn các bit không liên quan trong đầu ra ASCII-7 và Baudot với dữ liệu ngẫu nhiên, ngoại trừ điều đó
Việc bỏ ra một octet tất cả-bit-XNUMX được tránh.

THẬN TRỌNG


Không phải tất cả các chuyển đổi đều có thể thực hiện được, do các bộ ký tự có các ký tự khác nhau
có sẵn. Trong hầu hết các trường hợp, một ký tự không thể chuyển đổi hoặc không hợp lệ sẽ được chuyển đổi thành 0
(đệm một cách thích hợp); ngoại lệ là nếu không thể chuyển đổi một tab, nó sẽ
thay vào đó được chuyển đổi thành một khoảng trắng (để các chương trình INTERCAL vẫn chạy nếu được chuyển đổi
đến Baudot). Sử dụng atari như một bộ ký tự đầu vào hoặc đầu ra sẽ chuyển đổi theo nghĩa đen
các ký tự khác nhau giữa cú pháp Atari và Princeton mà không cần kiểm tra xem liệu
chúng có đang được sử dụng làm toán tử hay không.

If tên mảng được đưa ra, sau đó thay vì xuất ra văn bản được chuyển đổi theo nghĩa đen, nó sẽ là
đầu ra dưới dạng di động (nghĩa là hợp pháp trong INTERCAL-72, C-INTERCAL, J-INTERCAL và CLC-
INTERCAL) INTERCAL kích thước mảng đuôi đã cho là tên mảng và chỉ định từng byte
của đầu ra cho một phần tử của mảng đó; điều này chủ yếu hữu ích để tạo văn bản Baudot
cho mảng kiểu CLC-INTERCAL IO.

Sử dụng chuyển đổi trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad