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

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

ick - Trực tuyến trên đám mây

Chạy ick 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à ick 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


ick - trình biên dịch INTERCAL

SYNOPSIS


ick [tùy chọn] tập tin...

ick -e [tùy chọn] tập tin liên vùng [tệp không liên vùng ...] [thư viện...]

MÔ TẢ


Trang hướng dẫn sử dụng này tài liệu ngắn gọn về ick chỉ huy. Trang hướng dẫn sử dụng này ban đầu là
được viết cho bản phân phối Debian GNU / Linux (nhưng có thể được người khác sử dụng), vì
chương trình ban đầu không có trang hướng dẫn sử dụng, và sau đó được thêm trở lại trang chính
phân bổ. Tài liệu đầy đủ hơn có sẵn thông qua lệnh Thông tin ick (cho ick
tự ra lệnh; thậm chí có tài liệu đầy đủ hơn qua Thông tin C-INTERCAL (trong đó có
tài liệu cho cả trình biên dịch và ngôn ngữ INTERCAL)).

ick lấy các chương trình INTERCAL và tạo mã từ chúng (bằng cách chạy gcc).

Lưu ý rằng cơ sở mà một chương trình được viết ra được suy ra từ phần mở rộng của nó; INTERCAL
chương trình ở cơ sở 2 phải có phần mở rộng. i, chương trình INTERCAL ở cơ sở từ 3 đến 7 phải
có phần mở rộng tương ứng từ .3i đến .7i.

Không có tùy chọn nào có đối số; nhiều tùy chọn có thể được đưa ra riêng biệt hoặc kết hợp trong
cách thông thường (chẵn -e). Thứ tự trong đó các tùy chọn được đưa ra là không liên quan trừ khi chúng
xung đột, trong trường hợp đó các tùy chọn được đưa ra cuối cùng trên dòng lệnh sẽ thực hiện
quyền ưu tiên.

LỰA CHỌN


-c Biên dịch INTERCAL thành C, nhưng không biên dịch C kết quả.

-d In thông tin gỡ lỗi yacc (ngụ ý -c).

-t Yêu cầu tuân thủ nghiêm ngặt INTERCAL-72 (từ chối COME FROM, phần mở rộng cho
các cơ sở khác ngoài hai và các tính năng khác không có trong INTERCAL-72).

-b Tắt tính năng lỗi ngẫu nhiên INTERCAL-72.

-O Cố gắng tối ưu hóa các biểu thức trong mã đã tạo.

-C Đầu ra mặt đồng hồ (sử dụng IIII thay vì IV ở dạng số La Mã).

-f Tối ưu hóa luồng điều khiển trong mã được tạo (ngăn -yp).

-F Tối ưu hóa mọi thứ trong mã được tạo để có tốc độ, bất kể tốc độ
trình biên dịch trở thành hoặc tệp đối tượng trở nên lớn như thế nào. Ngụ ý -fO, ngăn cản
-cdeghpyH.

-h In thông tin gỡ lỗi trình tối ưu hóa (ngụ ý -cO).

-H In thông tin gỡ lỗi trình tối ưu hóa chi tiết (ngụ ý -cO).

-hH In thông tin gỡ lỗi trình tối ưu hóa ở một dạng khác (ngụ ý -cO).

-w Bật tùy chọn + luồng in trong các chương trình đầu ra ngay cả khi chúng không phải là đa luồng.

-y Chạy trình gỡ lỗi yuk trên mã (ngăn -fme).

-p Chạy trình mô tả yuk trên mã (ngăn -fme).

-m Cho phép đa luồng và theo dõi ngược (ngăn -ype, ngụ ý -w).

-e Liên kết một tệp INTERCAL với các tệp không phải INTERCAL hoặc với các thư viện mở rộng. Làm điều này
thay đổi cú pháp của dòng lệnh; tệp đầu tiên được cung cấp phải là INTERCAL
tệp nguồn, sau đó có thể theo sau đây là bất kỳ số tệp nào ở các ngôn ngữ khác để
liên kết thông qua hệ thống cuộc gọi bên ngoài (hiện chỉ có C và có thể là các chương trình Befunge-98
được phép), và sau đó là bất kỳ số lượng thư viện mở rộng nào. Các tệp không phải INTERCAL
sẽ được xử lý để liên kết chúng với tệp INTERCAL và sau đó được biên dịch bằng gcc
và được liên kết với chương trình INTERCAL chính.

-E Không liên kết bất kỳ thư viện hệ thống nào, ngay cả khi mã gợi ý rằng một hoặc nhiều thư viện
cần thiết (ngăn -P).

-a Cho phép sử dụng câu lệnh CREATE (ngăn -P).

-v Cho phép bất kỳ điều gì ở bên trái của nhiệm vụ và tắt tính năng bảo vệ
các hằng số khác không được gán cho (ngăn -fFOP).

-P Biên dịch PIC-INTERCAL thay vì INTERCAL (ngăn -amFvxeE, ngụ ý -cfO).

-o Đầu ra thành stdout thay vì .c (ngụ ý -c).

-X Diễn giải cú pháp mơ hồ chẳng hạn như? và @ với nghĩa Princeton (như được sử dụng bởi CLC-
INTERCAL), thay vì với các nghĩa Atari mặc định.

-x Sử dụng các quy tắc CLC-INTERCAL cho I / O văn bản và để bỏ qua nhãn GIVE UP
(ngăn cản -P).

-u In tin nhắn bất cứ khi nào trình biên dịch cố gắng mở một tệp.

-U Đổ lõi trên E778 cũng như in lỗi.

-Y Hiển thị các dòng lệnh cho các chương trình được gọi bởi ick.

-g Giữ nguyên C đã tạo và làm cho đầu ra có thể thực thi được có thể gỡ lỗi.

-l Cố gắng báo cáo các lỗi có thể xảy ra và các lỗi không có khả năng xảy ra (ngụ ý -O).

Sử dụng ick 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

  • 1
    Sàn văn phòng
    Sàn văn phòng
    OfficeFloor cung cấp sự đảo ngược của
    điều khiển khớp nối, với: - sự phụ thuộc của nó
    tiêm - tiêm tiếp tục -
    tiêm luồng Để biết thêm thông tin
    tham quan...
    Tải xuống OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit là một ứng dụng mã nguồn mở chạy trên máy chủ
    Khung giao diện người dùng (SDUI). Nó cho phép bạn
    triển khai các bản cập nhật có nguồn gốc từ máy chủ để
    phiên bản ứng dụng khác nhau. Ngoài ra, nó có thể
    đã sử dụng cho ...
    Tải xuống DivKit
  • 3
    bộ chuyển đổi phụ
    bộ chuyển đổi phụ
    Tiện ích để chuyển đổi giữa các loại khác nhau
    định dạng đăng ký. người dùng tên lửa
    nên sử dụng ss, ssr hoặc v2ray làm mục tiêu.
    Bạn có thể thêm &remark= vào
    HT được yêu thích trên Telegram...
    Tải xuống bộ chuyển đổi phụ
  • 4
    RỬA MẶT
    RỬA MẶT
    SWASH là một số có mục đích chung
    công cụ để mô phỏng không ổn định,
    không thủy tĩnh, bề mặt tự do,
    dòng quay và hiện tượng vận chuyển
    ở vùng biển ven bờ như ...
    Tải xuống SWASH
  • 5
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    Dự án đã chuyển sang
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Các tính năng: Tạo gian lận lưu trạng thái đa
    hệ thống, hỗ trợ gba, gbc, gb, sgb,
    sgb2Tu...
    Tải xuống VBA-M (Đã lưu trữ - Hiện có trên Github)
  • 6
    Stacer
    Stacer
    Giám sát và tối ưu hóa hệ thống Linux
    Kho lưu trữ Github:
    https://github.com/oguzhaninan/Stacer.
    Đối tượng: Người dùng cuối / Máy tính để bàn. Người sử dụng
    giao diện: Qt. Lập trình La ...
    Tải xuống Stacer
  • Khác »

Lệnh Linux

  • 1
    7za
    7za
    7za - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7za
  • 2
    7zr
    7zr
    7zr - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7zr
  • 3
    cpan
    cpan
    cpan - dễ dàng tương tác với CPAN từ
    dòng lệnh ...
    Chạy cpan
  • 4
    cpan2debp
    cpan2debp
    dh-make-Perl - Tạo nguồn debian
    các gói từ mô-đun Perl ...
    Chạy cpan2debp
  • 5
    bánh rán
    bánh rán
    quay tự do � nhạc kịch vòng lặp trực tiếp
    dụng cụ ...
    Chạy fweelin
  • 6
    fweexec
    fweexec
    fweexec - chương trình tải lên và thực hiện lại
    tập tin hình ảnh vào thiết bị NXT được kết nối ...
    Chạy fweexec
  • Khác »

Ad