Ini adalah command prooftree yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
prooftree - tampilan pohon bukti untuk Proof General
RINGKASAN
pohon bukti [Pilihan...]
DESKRIPSI
pohon bukti memvisualisasikan pohon bukti selama pengembangan bukti dengan Bukti Umum. Sekarang
itu hanya berfungsi untuk kokang, meskipun menambahkan dukungan untuk asisten bukti lainnya harus
relatif mudah.
Untuk memulai tampilan pohon bukti, tekan tombol pohon bukti ikon di Bukti Umum bilah alat atau
pilih entri menu Bukti-Jenderal -> Mulai berhenti pohon bukti atau ketik Cc CD (yang berjalan
bukti-pohon-eksternal-display-toggle). Di dalam bukti, ini akan segera memulai pembuktian-
tampilan pohon untuk bukti saat ini. Di luar bukti, Bukti Umum ingat untuk memulai
tampilan pohon bukti untuk bukti berikutnya.
Dalam keadaan normal pohon bukti dimulai oleh Bukti Umum sebagai Emacs subproses.
Pengguna berinteraksi dengan pohon bukti hanya melalui antarmuka pengguna grafis. substansial
bagian dari tugas visualisasi pohon bukti dilakukan oleh Bukti Umum. Oleh karena itu tidak hanya
itu pohon bukti argumen baris perintah tetapi juga aspek lain hanya dapat dikonfigurasi di dalam
Bukti Umum, Lihat Bukti Umum Kustomisasi di bawah.
PILIHAN
-help Cetak sinopsis dan keluar.
-konfig
Buka dialog konfigurasi saat startup (jika Anda ingin mengubah konfigurasi
tanpa memulai Bukti Umum).
-geometri spek
Mengatur geometri X dari jendela utama. spek adalah string geometri X standar di
formulir xposxya[+xoff[+yo]].
-tee fillet
Tulis semua masukan ke fillet (biasanya untuk keperluan debugging).
-debug Memberikan rincian lebih lanjut tentang kesalahan.
-bantuan-dialog
Buka dialog bantuan saat memulai. Terutama berguna untuk mengoreksi teks bantuan.
UTAMA BUKTI DISPLAY
pohon bukti membuka satu jendela untuk setiap bukti yang diminta untuk ditampilkan. jendela ini
berisi grafik pohon bukti dan tampilan kecil untuk urutan dan perintah bukti.
Colors
Cabang-cabang dalam grafik pohon bukti diwarnai sesuai dengan keadaannya. pohon bukti
membedakan antara negara-negara berikut.
saat ini (biru secara default)
Cabang saat ini adalah cabang dari akar pohon bukti ke arus
tujuan.
tidak terbukti (warna latar depan default)
Cabang tidak terbukti jika mengandung tujuan bukti terbuka.
terbukti tidak lengkap (cyan secara default)
Cabang yang terbukti tidak lengkap memiliki buktinya selesai, tetapi beberapa dari eksistensial
variabel yang telah diperkenalkan di cabang ini belum (belum) dipakai.
terbukti sebagian (hijau tua secara default)
Dalam cabang yang terbukti sebagian, semua variabel eksistensial dari cabang itu sendiri adalah
instantiated, tetapi beberapa instantiasi tersebut mengandung variabel eksistensial yang
tidak (belum) dipakai.
terbukti lengkap (hijau secara default)
Sebuah cabang terbukti lengkap jika semua variabel eksistensialnya diinstansiasi dengan
istilah yang tidak mengandung variabel eksistensial.
ditipu (merah secara default)
Cabang curang berisi perintah bukti kecurangan, seperti mengakui
Warnanya juga banyak lainnya pohon bukti parameter dapat diubah dalam pohon bukti
konfigurasi Dialog (Lihat di bawah).
Navigasi
Ketika pohon bukti tumbuh besar, seseorang dapat menavigasi dengan berbagai cara. Sebagai tambahan
bilah gulir dan tombol biasa seseorang dapat memindahkan pohon bukti dengan menyeret dengan tombol mouse 1
ditekan. Secara default, menyeret akan memindahkan viewport (yaitu, pohon bukti di bawahnya bergerak masuk
arah yang berlawanan). Setelah menetapkan nilai negatif untuk sayang percepatan dalam
pohon bukti konfigurasi Dialog, menyeret akan memindahkan pohon bukti sebagai gantinya (yaitu, buktinya
pohon bergerak ke arah yang sama dengan mouse).
urutan Display
Tampilan urutan di bawah pohon bukti biasanya menunjukkan urutan leluhur dari
tujuan saat ini. Dengan satu klik kiri mouse, seseorang dapat menampilkan tujuan atau perintah bukti apa pun di
tampilan berurutan. Satu klik di luar pohon bukti akan beralih kembali ke default
perilaku. Ukuran awal tampilan berurutan dapat diatur di pohon bukti
konfigurasi Dialog. Nilai 0 menyembunyikan tampilan berurutan.
Alat Bantu Tips
Perintah dan urutan bukti yang disingkat ditampilkan secara lengkap sebagai tip alat saat mouse
penunjuk berada di atas mereka. Keduanya, tip alat untuk perintah bukti yang disingkat dan untuk
urutan dapat dimatikan secara independen di pohon bukti konfigurasi Dialog. itu
panjang di mana perintah bukti disingkat dapat dikonfigurasi juga.
Tambahan menampilkan
Klik dua kali atau klik geser menampilkan tujuan atau perintah bukti apa pun dalam tambahan
jendela. Jendela tambahan ini akan dihapus ketika jendela pohon bukti utama menghilang,
kecuali mereka lengket tombol ditekan.
Eksistensial Variabel
pohon bukti melacak variabel eksistensial, apakah mereka telah dipakai dan
apakah mereka bergantung pada eksistensial lain yang belum (belum) instantiated. Ini menggunakan berbeda
warna untuk cabang terbukti yang mengandung variabel eksistensial non-instantiated dan
cabang yang hanya bergantung pada beberapa eksistensial yang tidak dipakai. Daftar saat ini tidak
(belum) variabel eksistensial yang dipakai ditambahkan ke perintah dan urutan bukti di
tool-tips dan tampilan lainnya.
The Eksistensial Variabel Dialog menampilkan tabel dengan semua variabel eksistensial dari
bukti saat ini dan dependensinya. Setiap baris tabel berisi tombol yang menandai
perintah bukti yang memperkenalkan variabel ini (dengan latar belakang kuning, secara default) dan,
jika ada, perintah proof yang membuat variabel ini (dengan latar belakang oranye, dengan
bawaan).
Utama menu
The menu tombol menampilkan menu utama. NS Klon item mengkloning pohon bukti saat ini di
jendela tambahan. Jendela tambahan ini terus menampilkan snapshot dari kloning
bukti pohon, tidak peduli apa yang terjadi dengan bukti asli.
The Tampilan arus item memindahkan viewport ke pohon bukti sedemikian rupa sehingga bukti saat ini
tujuan (jika ada) akan terlihat.
The Exit item berakhir pohon bukti dan menutup semua tampilan pohon bukti.
Tiga item yang tersisa ditampilkan, masing-masing, pohon bukti konfigurasi Dialog, dan
itu Bantuan dan Tentang kami jendela.
Konteks menu
Klik kanan menampilkan Konteks menu, yang berisi item tambahan.
Barang itu membuka untuk titik aktif melalui node berurutan di pohon bukti. Kemudian ia mengirimkan
tarik kembali atau batalkan permintaan ke Proof General yang mencabut buffer skrip hingga itu
berurutan.
Barang-barang Menyisipkan Command dan Menyisipkan subbukti aktif atas perintah bukti. Mereka telah mengirim,
masing-masing, perintah bukti yang dipilih atau semua perintah bukti di subpohon yang dipilih, untuk
Proof General, yang menyisipkannya pada point.
KONFIGURASI
pohon bukti konfigurasi Dialog
Perubahan dalam dialog konfigurasi hanya berlaku bila Mendaftar or OK tombol adalah
ditekan. NS Simpan tombol menyimpan konfigurasi saat ini (seperti yang disusun Ocaml catatan) di
~/.prooftree, yang akan menimpa konfigurasi default bawaan untuk berikut ini
pohon bukti berjalan. NS mengembalikan tombol memuat dan menerapkan konfigurasi yang disimpan.
Bukti Umum Kustomisasi
Lokasi pohon bukti dapat dieksekusi dan argumen baris perintah ada di
grup kustomisasi bukti-pohon. Buktikan poin spesifik, seperti ekspresi reguler
untuk navigasi dan perintah cheat ada di grup kustomisasi bukti-pohon-internal.
Untuk mengunjungi grup penyesuaian, ketik Mx menyesuaikan-grup diikuti dengan nama
grup kustomisasi di dalam Bukti Umum.
PEMBATASAN
Untuk kokang, bukti harus dimulai dengan perintah Bukti, yang merupakan praktik yang direkomendasikan
anyway (lihat laporan masalah Coq 2776).
PRASYARAT
Versi pohon bukti membutuhkan kokang 8.4beta atau lebih baik dan Bukti Umum 4.3pre130327 atau
lebih baik.
Gunakan prooftree online menggunakan layanan onworks.net