EnglishFrenchSpanyol

Ad


Favicon OnWorks

intercalcp - Dalam talian dalam Awan

Jalankan intercalcp dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah intercalcp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


intercalc - kalkulator meja CLC-INTERCAL

SINOPSIS


intercalc [pilihan]

DESCRIPTION


intercalc ialah kalkulator meja ringkas, membenarkan pengguna memasukkan pernyataan INTERCAL (ke
melihat apa yang mereka lakukan) dan ekspresi (untuk melihat nilai yang mereka hasilkan); ia menggunakan jurubahasa
objek daripada CLC-INTERCAL untuk memberikan maklum balas segera.

Kalkulator meja menerima beberapa pilihan, beberapa daripadanya didokumenkan di sini.

pengguna Antara muka Pilihan
-X / --grafik
Memasuki antara muka pengguna grafik berasaskan X. Memerlukan Perl-GTK. Ini adalah lalai jika
Perl-GTK dipasang, pembolehubah persekitaran $DISPLAY ditetapkan dan pembukaan
Paparan X berjaya.

-c / --kutuk
Memasuki skrin penuh, antara muka berasaskan kutukan. Ini adalah lalai jika berasaskan X
antara muka tidak boleh dimulakan, pembolehubah persekitaran $TERM ditetapkan dan terminal
nama diketahui.

--garisan
Memasuki antara muka pengguna mod baris. Ini adalah lalai jika berasaskan X dan kutukan
antara muka berasaskan tidak berfungsi.

Dalam mod ini, program melaksanakan setiap baris daripada input standard mengikut
mod dan bahasa semasa, dan mencetak keputusan kepada output standard. Satu barisan bermula
dengan percikan belakang ditafsirkan sebagai arahan kepada kalkulator. Gunakan backspark-g untuk
GIVE UP (anda perlu melakukannya dua kali), atau backspark-h untuk memaparkan halaman bantuan ehm.
Perkara yang boleh didapati melalui entri menu pada antara muka Curses dan X juga
boleh didapati melalui taman belakang. Buat masa ini, anda boleh merujuk kepada kod sumber untuk senarai.

Penyuntingan baris perintah dan sejarah arahan disediakan oleh pustaka baris baca. Perintah
penyiapan berfungsi jika pengkompil asas menyokongnya (pengkompil disediakan dengan
pengagihan lakukan).

--batch
Elakkan daripada memasuki mod interaktif. Ini adalah lalai jika input dan output standard
tidak disambungkan ke terminal dan antara muka berasaskan X tidak boleh dimulakan. Mod ini
sangat serupa dengan mod baris kecuali penyuntingan baris perintah dan sejarah arahan
tidak dilaksanakan. Backspark melarikan diri berfungsi sama.

-ijenis / --antara muka=jenis
Memilih antara muka pengguna jenis. Pada masa ini, hanya X, Kutukan, Talian and Tiada ditakrifkan,
tetapi lebih banyak lagi boleh dipasang sebagai pemalam pengkompil. Jika antara muka yang dipilih ialah Tiada,
intercalc akan berfungsi dalam mod kelompok. Di samping itu, rentetan kosong akan mengembalikan semula
tingkah laku lalai.

Source bahasa and kompilasi pilihan
--pepijat=nombor
Memilih kebarangkalian berbeza untuk pepijat pengkompil. Pepijat pengkompil dilaksanakan
dengan memulakan keadaan pengkompil dengan kebarangkalian yang diperlukan: apabila pernyataan
disusun (biasanya pada masa jalan), arahan "BUG" dipancarkan dengan yang diperlukan
kebarangkalian. Lalai ialah 1%.

--ubug=nombor
Memilih kebarangkalian untuk pepijat pengkompil yang tidak dapat dijelaskan. Ini ialah pepijat pengkompil
yang berlaku apabila kebarangkalian pepijat pengkompil (boleh dijelaskan) adalah sifar. Hanya pengecut
akan menggunakan pilihan ini. Lalai ialah 0.01%.

-Ijalan / --termasuk=jalan
Menambah direktori sebelum laluan carian standard untuk objek pengkompil dan kod sumber.
Jika fail boleh diakses dari direktori semasa, ia tidak pernah dicari dalam mana-mana
sertakan laluan.

Jika pilihan ini diulang, laluan yang diberikan akan dicari dalam susunan yang diberikan,
diikuti dengan laluan standard.

-lbahasa / --bahasa=bahasa
Memilih bahasa untuk digunakan semasa mentafsir input pengguna. Ini sepatutnya sepadan dengan
nama pengkompil, yang merupakan objek INTERCAL yang pada asalnya dibina oleh
iacc. Hanya penghurai ungkapan dan pernyataan yang digunakan, jadi mungkin untuk menguji
penyusun yang tidak lengkap dengan memuatkannya ke dalam intercalc walaupun mereka tidak bekerja dengannya sakit.
Lalai diperoleh daripada sakitrc pilihan .INTERCALC.BAHASA.

--opilihan ---pilihan=pilihan
Menambah pilihan bahasa. Sebagai contoh, --o3 memilih pengiraan asas 3, dan --ocelaka
memilih mod pengecut. Jika tiada pilihan disediakan, dan bahasa lalai telah diambil daripada
yang sakitrc fail, pilihan lalai diambil daripada fail sakitrc fail. Ambil perhatian bahawa jika an
pilihan atau bahasa ditentukan pada baris arahan, the sakitrc lalai ialah
diabaikan.

Tidak seperti versi sebelumnya intercalc, versi ini menyemak bahawa pilihan itu masuk akal
dalam konteks kalkulator; contohnya cuba memuatkan pengkompil sebagai pilihan
akan menyebabkan ralat, tetapi sambungan pengkompil akan OK.

-mmod / --mod=mod
Pilih mod operasi. Pada masa ini, satu-satunya mod yang sah ialah penuh, expr and 1. Lihat
"Mod Pengendalian". Jika ini tidak dinyatakan, lalai diambil daripada sakitrc
pilihan ..MOD INTERCALC.

Lain-lain Pilihan
-rnama / --rcfile=nama
Melaksanakan arahan daripada fail nama sebelum mula menerima input. Pilihan ini boleh
berulang, untuk melaksanakan lebih daripada satu fail. Jika ia tidak dinyatakan, perpustakaan standard,
direktori semasa, dan direktori rumah pengguna semasa dicari untuk fail
dengan nama sistem.sakitrc or .sakitrc, yang kemudiannya dilaksanakan. Perintah untuk carian ini
ialah: perpustakaan yang ditentukan (--termasuk), perpustakaan sistem, direktori rumah, direktori semasa.
Ini berbeza daripada susunan carian yang digunakan semasa mencari objek atau kod sumber.
Jika direktori mengandungi kedua-duanya .sakitrc and sistem.sakitrc, yang sistem.sakitrc dilaksanakan
pertama, diikuti oleh .sakitrc. Juga ambil perhatian bahawa jika direktori semasa atau rumah
direktori muncul dalam laluan carian dan mengandungi salah satu daripada fail ini, ia akan menjadi
dilaksanakan dua kali.

Jika nama fail dinyatakan secara eksplisit, ia mestilah berkelayakan sepenuhnya: laluan carian
tidak digunakan untuk mencari mereka.

--nouserrc
Menghalang memuatkan rcfile pengguna (.sickrc); juga menghadkan pemuatan sistem.sickrc ke
yang pertama dijumpai. Pilihan ini biasanya hanya digunakan semasa menguji pemasangan, untuk
mengelakkan gangguan daripada versi sebelumnya CLC-INTERCAL.

Operasi Mod


Kalkulator boleh beroperasi dalam mod berikut:

penuh Penterjemah INTERKAL berfungsi sepenuhnya.
Kalkulator boleh menghuraikan dan melaksanakan sebarang pernyataan atau ungkapan.

Penyata disusun sebagai program satu kenyataan, dan dilaksanakan; sebarang nilai daftar
dsb. akan disimpan di antara pernyataan, jadi memasukkan senarai pernyataan adalah
bersamaan dengan menjalankan program di mana semua pernyataan ini dilaksanakan
urutan.

Adalah penting untuk ambil perhatian bahawa beberapa kenyataan tidak akan dilaksanakan dengan cara biasa.
Sebagai contoh, COME FROM akan dihuraikan tetapi tidak mempunyai kesan, melainkan ia sesuatu
seperti:

(1) SILA DATANG DARI (1)

yang menyebabkan kalkulator tergantung. Sebaliknya, MENARIK DARI atau a
REINSTATE akan berfungsi seperti yang diharapkan, begitu juga dengan CREATE dan DESTROY. A GIVE UP tidak
menyebabkan kalkulator ditamatkan. Satu perbezaan terakhir ialah komen tidak
dihuraikan, dan oleh itu anda mendapat "Ralat Sintaks" daripada kalkulator dan bukannya a
percikan *000 daripada penterjemah INTERCAL.

Untuk ungkapan, kalkulator MEMBACA hasil ungkapan. Sebarang kesan sampingan
akan diingati, jadi jika ungkapan itu mengandungi lebihan beban, ia akan kekal menghantui
kalkulator.

expr INTERCAL penterjemah ungkapan
Kalkulator hanya boleh menghuraikan ungkapan atau tugasan. Dalam kedua-dua kes, yang
nilai yang dikira adalah BACA; tugasan juga akan menyimpan nilai kepada
destinasi, manakala ungkapan kemudiannya akan membuang hasilnya.

oic The One Instruksi Calkulator.
Ini adalah sesuatu yang kami buat pada suatu pagi semasa membincangkan kalkulator meja
(seperti yang dilakukan oleh seseorang). Ia bukan INTERKAL sama sekali, malah ia diilhamkan dari Yang Esa
Komputer Set Arahan.

Kalkulator mempunyai beberapa ingatan (lalai 100 - ini boleh ditukar dengan
menambahkan nombor pada mod pengendalian, contohnya oic10 akan menggunakan 10 memori
kalkulator). Kenangan ini dikenal pasti melalui surat itu m diikuti dengan nombor; dalam
versi lalai 100-memori, dua digit pertama selepas m adalah ingatan, dan apa-apa
digit seterusnya membentuk sebahagian daripada operan seterusnya. Pada permulaan, semua kenangan adalah
dimulakan kepada 0.

Oleh kerana hanya terdapat satu operasi, tidak perlu menyatakannya, jadi "operasi"
ialah jujukan tiga operan dan hasil. Hasilnya mestilah kenangan, manakala setiap
operan boleh menjadi nombor atau memori, dengan had nombor berturut-turut
boleh diterima hanya jika penghurai boleh menentukan di mana satu berakhir dan yang seterusnya bermula.
Jadi sebagai contoh "1-0" ialah dua operan berangka, 1 dan -0 (aka 0); "1.2.3" juga dua
operan, 1.2 dan 3; "12" ialah operan tunggal, walaupun anda ingin ia menjadi dua
operan, 1 dan 2, dan walaupun anda meletakkan ruang: "1 2" masih ditafsirkan sebagai
operan tunggal 12.

Operasi yang dilakukan ialah perbezaan antara dua operan pertama, dibahagikan dengan
ketiga. Sebagai contoh, tiga operasi:

7 m01 2 M01
1 m02 1 m02
m1 .5 m2 m03

akan menghasilkan keputusan m01=3.5 ((7-0)/2); m02=1 ((1-0)/1); m03=3 ((3.5-.5)/1). dan
akan menghasilkan output berikut jika kalkulator berjalan dalam mod kelompok:

m01 3.5 (7 - m01) / 2
m02 1 (1 - m02) / 1
m03 3 (m01 - .5) / m02

Gunakan intercalcp dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS (Nullsoft Scriptable Install
    System) ialah sumber terbuka profesional
    sistem untuk mencipta pemasang Windows. Ia
    direka bentuk sekecil dan fleksibel
    mungkin...
    Muat turun NSIS: Nullsoft Scriptable Install System
  • 2
    pas pengesahan
    pas pengesahan
    AuthPass ialah kata laluan sumber terbuka
    pengurus dengan sokongan untuk yang popular dan
    terbukti Keepass (kdbx 3.x DAN kdbx 4.x ...
    Muat turun autopass
  • 3
    Zabbix
    Zabbix
    Zabbix adalah terbuka kelas perusahaan
    penyelesaian pemantauan teragih sumber
    direka untuk memantau dan menjejaki
    prestasi dan ketersediaan rangkaian
    pelayan, peranti...
    Muat turun Zabbix
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi diselenggara
    dan disimpan untuk tujuan arkib. Lihat
    https://invent.kde.org/sdk/kdiff3 for
    kod terbaru dan
    https://download.kde.o...
    Muat turun KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • Lebih »

Arahan Linux

Ad