Syntax Diagram Editor and Compiler 2.08.00

Lisensi: Uji Coba Gratis ‎Ukuran file: 1.66 MB
‎Peringkat Pengguna: 3.0/5 - ‎1 ‎Suara

Buat dan Edit Diagram Sintaks Secara Grafis dengan Seret dan Letakkan. Mengonversi EBNF, ABNF, XBNF, dan XML EBNF ke Diagram Sintaks. Hasilkan pengurai langsung dari Diagram Sintaks. Mengonversi Diagram Sintaks ke EBNF. Menghasilkan Output Postfix Menengah untuk kemudahan integrasi. Mengimplementasikan streaming ll parser dengan kemampuan stop dan restart. Dapat Mewakili Tata Bahasa Biner dan Tanda Tangan Biner Parse. Deteksi Otomatis Ketentuan Rekursif Langsung/Tidak Langsung. Konversi Aturan Rekursif Kiri Langsung Otomatis. Istilah Umum Otomatis dan Pengurangan Aturan. Penyisipan otomatis "Ulangi 0/1 atau Lebih Kali". Buat Diagram Sintaks dengan Prioritas. Fungsionalitas pemindai yang melekat dalam Virtual Parser/State Engine. Batalkan/Ulangi/Potong/Salin/Tempel untuk Pengeditan Grafis dan Tekstual. Penempatan real-time dan Perutean Aturan dan Diagram. Cetak Diagram Sintaks atau Tempel ke dokumen lain. XML/HTML/PHP: Menemukan, mengedit, dan meratakan elemen secara grafis.

Riwayat versi

  • Versi 2.08.00 diposting di 2012-02-22

    EULA - Perjanjian Lisensi Pengguna Akhir



    PERJANJIAN LISENSI PENGGUNA AKHIR BETA
    VISRAL®, L.P. ("Visral") MELISENSIKAN PERANGKAT LUNAK INI KEPADA ANDA SESUAI DENGAN SYARAT DAN KETENTUAN YANG TERKANDUNG DALAM PERJANJIAN LISENSI PENGGUNA AKHIR BETA INI ("EULA"). BACA KETENTUAN EULA INI DENGAN HATI-HATI. DENGAN MENGKLIK "SAYA SETUJU," ATAU DENGAN MENGUNDUH, MENGINSTAL, MENYALIN, ATAU MENGGUNAKAN PERANGKAT LUNAK (SEBAGAIMANA DIDEFINISIKAN DI BAWAH), ANDA SETUJU UNTUK TERIKAT OLEH KETENTUAN EULA INI. JIKA ANDA TIDAK MENYETUJUI KETENTUAN EULA INI, JANGAN KLIK "SAYA SETUJU," MENGINSTAL, MENYALIN, ATAU MENGGUNAKAN PERANGKAT LUNAK, ATAU MELANJUTKAN PROSES PENGUNDUHAN ATAU INSTALASI.

    1. DEFINISI
    "Produk yang Dikembangkan" berarti produk perangkat lunak yang Anda buat menggunakan Perangkat Lunak.
    "Kode Berbadan Hukum" berarti rutinitas perangkat lunak yang dihasilkan oleh Perangkat Lunak yang dimasukkan ke dalam, atau tertanam dalam, Produk yang Dikembangkan.
    "Perangkat Lunak" berarti perangkat lunak VISRAL Visral, hanya dalam bentuk kode objek, dan semua pembaruan dan peningkatan yang disediakan oleh Visral di bawah ini.

    2. LISENSI DAN PEMBATASAN
    Tunduk pada syarat dan ketentuan EULA ini, Visral dengan ini memberikan kepada Anda lisensi pribadi, terbatas, non-eksklusif, tidak dapat ditransfer, bebas royalti untuk (a) menggunakan Perangkat Lunak dan dokumentasi terkait (jika ada) secara internal pada satu komputer sebagai alat pengembangan untuk membuat Produk yang Dikembangkan, dan (b) menggunakan, mereproduksi, dan mendistribusikan Kode Incorporated, sebagaimana tergabung atau tertanam dalam Produk Yang Dikembangkan, secara langsung dan tidak langsung kepada pengguna akhir, asalkan kode sumber untuk Kode Berbadan Hukum tidak terekspos atau langsung dapat diakses oleh pengguna, semua salinan Produk Yang Dikembangkan termasuk pemberitahuan hak cipta Visral yang berlaku, dan Produk yang Dikembangkan disertai dengan perjanjian lisensi pengguna akhir yang dapat ditegakkan. Anda tidak boleh menggunakan Perangkat Lunak untuk tujuan lain. Anda juga dapat membuat sejumlah salinan Perangkat Lunak dan dokumentasi terkait (jika ada).
    Setiap unit Produk Berkembang yang didistribusikan harus dilisensikan sesuai dengan lisensi pengguna akhir yang dapat diberlakukan yang berisi, minimal, ketentuan berikut: (1) pengguna akhir akan menggunakan Produk yang Dikembangkan semata-mata untuk penggunaan internal dan bukan untuk redistribusi lebih lanjut; (2) Pengguna akhir dapat membuat salinan cadangan Produk yang Dikembangkan, tetapi harus mereproduksi semua hak cipta yang berlaku dan legenda kepemilikan lainnya pada salinan tersebut; (3) Pengguna akhir tidak boleh mendekompilasi, merekayasa balik, membongkar, atau mengurangi Produk yang Dikembangkan ke bentuk yang dapat dibaca manusia; (4) Pengguna akhir tidak boleh mengekspor Produk Yang Dikembangkan ke negara mana pun kecuali sesuai dengan pembatasan ekspor AS yang berlaku; dan (5) pengakuan (a) bahwa lisensi pengguna akhir memberikan hak terbatas kepada pengguna akhir untuk menggunakan Kode Incorporated sebagai komponen dari Produk Yang Dikembangkan, (b) bahwa Visral mempertahankan semua kepemilikan atas dan kepemilikan Kode Berbadan Hukum Berbadan Hukum dan semua salinannya, dan (c) bahwa tidak ada hak lain untuk menggunakan kekayaan intelektual Visral yang diberikan secara tegas atau dengan implikasi, termasuk, tetapi tidak terbatas pada, hak apa pun untuk berlatih berdasarkan visral Anda akan segera memberi tahu Visral tentang pelanggaran terhadap perjanjian lisensi pengguna akhir yang anda ketahui, dan akan menggunakan upaya yang wajar secara komersial untuk menegakkan setiap perjanjian tersebut dengan setidaknya tingkat ketekunan yang sama yang digunakan dalam menegakkan perjanjian serupa yang mengatur pengguna akhir produk Anda yang lain, tetapi tidak kurang dari ketekunan yang wajar.
    Kecuali sejauh diizinkan secara tegas dalam EULA ini, Anda tidak akan secara langsung atau tidak langsung: (i) menerjemahkan, membongkar, mendekompilasi, membalikkan kompilasi atau merekayasa balik Perangkat Lunak; (ii) memodifikasi, menyalin, atau membuat karya turunan berdasarkan Perangkat Lunak, secara keseluruhan atau sebagian; (iii) memberikan, menjual, menyewakan, menyewakan, meminjamkan, menugaskan, mendistribusikan atau mentransfer kepada siapa pun Perangkat Lunak tanpa persetujuan tertulis sebelumnya dari Visral; (iv) menggunakan Perangkat Lunak untuk mengembangkan aplikasi perangkat lunak untuk, atau atas nama, pihak ketiga mana pun; (v) menggunakan Perangkat Lunak untuk membuat ulang Perangkat Lunak, secara keseluruhan atau sebagian, atau untuk mengembangkan perangkat lunak apa pun yang melakukan fungsi yang sama atau serupa atau memiliki fitur atau fungsi serupa; atau (vi) mengungkapkan hasil evaluasi kinerja yang melibatkan Perangkat Lunak kepada pihak ketiga mana pun tanpa persetujuan tertulis sebelumnya dari Visral. Anda juga tidak berhak, dan setuju untuk tidak, mendistribusikan, melisensikan, atau mensublisensikan salinan Perangkat Lunak secara mandiri. Semua hak yang tidak secara tegas diberikan oleh Visral kepada Anda dilindungi oleh Visral. Tidak ada hak tersirat.

    3. PEMBERITAHUAN KEPEMILIKAN DAN KEPEMILIKAN
    Anda mengakui bahwa Perangkat Lunak, termasuk, tanpa batasan, struktur, urutan, dan organisasi kode sumbernya, adalah hak milik Visral, dan bahwa Visral memiliki semua hak, kepemilikan, dan kepentingan, termasuk semua hak kekayaan intelektual, di dalam dan ke Perangkat Lunak, termasuk Kode Berbadan Hukum apa pun.
    Anda setuju untuk tidak menghapus, memodifikasi, atau mengaburkan hak cipta, merek dagang, atau pemberitahuan atau legenda kepemilikan lainnya yang terkandung dalam atau pada Perangkat Lunak, dokumentasi, atau kekayaan intelektual atau materi Visral lainnya yang disampaikan di bawah ini. Anda akan mereproduksi semua pemberitahuan dan legenda tersebut pada semua salinan yang Anda buat di bawah ini.

    4. DUKUNGAN
    Visral tidak berkewajiban untuk memberikan pemeliharaan atau dukungan untuk Perangkat Lunak atau Kode Berbadan Hukum, atau untuk memberi tahu Anda tentang pembaruan atau peningkatan ke Perangkat Lunak. Jika Visral, atas kebijakannya sendiri, membuat pembaruan atau peningkatan ke Perangkat Lunak yang umumnya tersedia, penggunaan pembaruan atau peningkatan tersebut oleh Anda, karena berlaku akan tunduk pada ketentuan EULA ini atau persyaratan lisensi lainnya seperti Visral, atas opsi Visral, pilih untuk diberlakukan. Jika Anda ingin mendapatkan pembaruan, peningkatan, peningkatan, koreksi, dan versi baru Perangkat Lunak, Anda dapat menghubungi Visral untuk lisensi ke perangkat lunak tersebut.

    5. KERAHASIAAN
    Anda setuju untuk tidak mengungkapkan informasi rahasia Visral atau informasi apa pun tentang Perangkat Lunak, termasuk, tetapi tidak terbatas pada, ketersediaan, fitur, fungsionalitas atau kinerja (termasuk, tanpa batasan, hasil evaluasi kinerja apa pun yang melibatkan Perangkat Lunak), atau bagiannya, kepada pihak ketiga mana pun, atau menggunakan Perangkat Lunak untuk tujuan apa pun yang tidak diizinkan secara tegas oleh EULA ini. Anda menyatakan, menjamin, dan berjanji bahwa semua personel Anda yang memiliki akses ke Perangkat Lunak berdasarkan EULA ini akan mematuhi kewajiban yang ditetapkan dalam Bagian 5 ini.
    Sejauh Anda memberikan saran, informasi, ide, atau umpan balik apa pun tentang Perangkat Lunak, termasuk tetapi tidak terbatas pada, laporan kesalahan apa pun yang Anda temukan saat menggunakan Perangkat Lunak atau dokumentasi terkait ("Umpan Balik"), Umpan Balik tersebut akan menjadi milik Visral. Anda setuju untuk menetapkan, dan dengan ini menetapkan, baik kanan, kepemilikan dan minat di seluruh dunia dalam Umpan Balik, dan hak kekayaan intelektual terkait, kepada Visral dan setuju untuk membantu Visral, dengan biaya Visral, dalam menyempurnakan dan menegakkan hak-hak tersebut.

    6. PENYANGKALAN GARANSI
    ANDA MENGAKUI BAHWA PERANGKAT LUNAK ADALAH VERSI "BETA" YANG BELUM DIUJI UNTUK RILIS KOMERSIAL DAN MUNGKIN BERISI BUG ATAU KESALAHAN. ANDA SELANJUTNYA MENGAKUI BAHWA PERANGKAT LUNAK, DOKUMENTASI, DAN SEMUA ITEM DAN MATERI LAINNYA YANG DIBERIKAN KEPADA ANDA BERDASARKAN EULA INI DISEDIAKAN BERDASARKAN "APA ADANYA" DAN TANPA JAMINAN JENIS ATAU JENIS APA PUN. VISRAL DENGAN INI MENYANGKAL DAN MENGECUALIKAN, SEJAUH YANG DIIZINKAN OLEH HUKUM, SEMUA JAMINAN, BAIK HUKUM, TEREKSPRESI, ATAU TERSIRAT, TERMASUK, TANPA BATASAN, JAMINAN TERSIRAT DARI PELANGGARAN HAK PIHAK KETIGA, KESESUAIAN UNTUK TUJUAN TERTENTU, KELAYAKAN PEDAGANG DAN KUALITAS YANG MEMUASKAN. Visral tidak menjamin bahwa Perangkat Lunak atau Dokumentasi harus memenuhi kebutuhan atau persyaratan Anda, bahwa Perangkat Lunak, Dokumentasi atau Kode Berbadan Hukum bebas kesalahan atau bahwa kesalahan atau cacat dalam Perangkat Lunak, Dokumentasi atau Kode Berbadan Hukum harus diperbaiki.

    7. PEMBATASAN TANGGUNG JAWAB
    DALAM KEADAAN APA PUN, VISRAL TIDAK AKAN BERTANGGUNG JAWAB ATAS HILANGNYA PENGGUNAAN, GANGGUAN BISNIS, ATAU KERUSAKAN TIDAK LANGSUNG, KHUSUS, INSIDENTAL, ATAU KONSEKUENSIAL DALAM BENTUK APA PUN (TERMASUK KEHILANGAN LABA DAN KEHILANGAN PENDAPATAN), TERLEPAS DARI BENTUK TINDAKAN BAIK DALAM KONTRAK, KESALAHAN (TERMASUK KELALAIAN), TANGGUNG JAWAB PRODUK YANG KETAT ATAU SEBALIKNYA, BAHKAN JIKA VISRAL TELAH DISARANKAN TERLEBIH DAHULU TENTANG KEMUNGKINAN KERUSAKAN TERSEBUT , DAN BAHKAN JIKA EULA INI ATAU OBAT TERBATAS DI BAWAH INI DITEMUKAN TELAH GAGAL TUJUAN PENTINGNYA.
    DALAM KEADAAN APA PUN TANGGUNG JAWAB VISRAL BERDASARKAN EULA INI, TERLEPAS DARI BENTUK TINDAKAN, BAIK DALAM KONTRAK, KESALAHAN (TERMASUK KELALAIAN DAN TANGGUNG JAWAB PRODUK YANG KETAT) ATAU SEBALIKNYA, MELEBIHI JUMLAH YANG ANDA BAYARKAN KEPADA VISRAL UNTUK PERANGKAT LUNAK, BAHKAN JIKA EULA INI ATAU OBAT TERBATAS DI BAWAH INI DITEMUKAN TELAH GAGAL TUJUAN PENTINGNYA. JIKA ANDA TIDAK MEMBAYAR PERANGKAT LUNAK, KEWAJIBAN VISRAL AKAN DIBATASI HINGGA SERATUS DOLAR (USD $ 100).

    8. JANGKA WAKTU DAN PENGAKHIRAN
    EULA ini efektif sampai dihentikan. Anda dapat mengakhiri EULA ini kapan saja dengan menghancurkan atau menghapus Perangkat Lunak. EULA ini akan berakhir secara otomatis jika Anda secara material melanggar ketentuannya. Setelah pengakhiran atau kedaluwarsa EULA ini, semua lisensi yang diberikan kepada Anda di bawah ini akan segera berakhir dan Anda akan segera menghentikan penggunaan Perangkat Lunak oleh Anda dan akan segera mengembalikan atau menghancurkan Perangkat Lunak (termasuk semua salinan yang Anda miliki, tahanan atau kontrol); namun, asalkan lisensi pengguna akhir untuk Produk Yang Dikembangkan akan tetap sesuai dengan ketentuannya. Visral dapat segera mengakhiri EULA ini setelah pemberitahuan tertulis. Definisi dan hak, tugas dan kewajiban para pihak yang menurut sifatnya berlanjut dan bertahan, termasuk, tanpa batasan, Bagian ini dan yang terkandung Pasal 2 (hanya paragraf ketiga), dan 4 sampai 12 EULA ini, akan bertahan dari penghentian atau kedaluwarsa EULA ini.

    9. Ganti rugi Visral
    Dengan pengecualian klaim yang hanya berkaitan dengan Perangkat Lunak, Anda harus mengganti rugi, membela, dan menahan Visral tidak berbahaya dari dan terhadap semua klaim, tuntutan, gugatan, proses, penyebab tindakan, kewajiban, biaya, pengeluaran, kerusakan dan penilaian (termasuk biaya pengacara yang wajar) yang timbul dari klaim pihak ketiga terhadap Visral yang berkaitan dengan penggunaan, reproduksi, tampilan, kinerja, pembuatan, penjualan, distribusi, reproduksi, pemasaran, promosi dan / atau konten Produk Maju.

    10. Hak Pemerintah A.S.
    Jika Perangkat Lunak diakuisisi oleh Pemerintah Amerika Serikat, Perangkat Lunak dan dokumentasi adalah "perangkat lunak komputer komersial" dan "dokumentasi perangkat lunak komputer komersial", dan sesuai dengan FAR 12.212 atau DFARS 227.7202, dan penerusnya, sebagaimana berlaku, menggunakan, reproduksi dan pengungkapan Perangkat Lunak dan dokumentasi diatur oleh ketentuan EULA ini.

    11. JENDERAL
    Visral tidak akan bertanggung jawab di bawah ini dengan alasan kegagalan atau keterlambatan dalam kinerja kewajibannya di bawah ini karena penyebab apa pun yang berada di luar kendali yang wajar. Kegagalan Visral untuk mewajibkan kinerja oleh Anda dari ketentuan apa pun dalam ketentuan ini tidak akan mempengaruhi hak penuh untuk memerlukan kinerja tersebut kapan saja setelahnya; juga tidak akan pengabaian oleh Visral dari pelanggaran ketentuan apa pun yang diambil atau ditahan untuk menjadi pengabaian dari ketentuan itu sendiri. Jika ada ketentuan EULA ini yang tidak dapat dilaksanakan atau tidak valid, tidak dapat dilaksanakan atau tidak valid tidak akan membuat EULA ini tidak dapat dilaksanakan atau tidak valid secara keseluruhan, dan ketentuan yang tidak dapat dilaksanakan atau tidak valid akan diubah untuk mencapai sedekat mungkin efek ekonomi dari ketentuan asli. EULA ini akan diatur dalam segala hal oleh hukum Amerika Serikat dan Negara Bagian Texas karena undang-undang tersebut diterapkan pada perjanjian yang dibuat dan dilakukan sepenuhnya di Texas oleh penduduk Texas. Pengadilan federal dan negara bagian yang berlokasi di Rockwall County, Texas USA akan memiliki yurisdiksi non-eksklusif sehubungan dengan perselisihan yang timbul sehubungan dengan EULA ini. Konvensi PBB tentang Kontrak penjualan barang internasional (1980) secara khusus dikecualikan dari aplikasi ke EULA ini. Hubungan para pihak di sini adalah kontraktor independen. Tidak ada yang terkandung di sini akan ditafsirkan sebagai menciptakan lembaga, kemitraan, atau bentuk perusahaan bersama lainnya antara para pihak. Tidak ada pihak yang memiliki wewenang atau hak untuk mengikat pihak lain, bertransaksi bisnis apa pun atas nama, atau atas nama, pihak lain, atau menimbulkan kewajiban atau kewajiban apa pun atas atau atas nama pihak lain. Judul bagian yang muncul dalam EULA ini hanya disisipkan sebagai masalah kenyamanan dan sama sekali tidak mendefinisikan, membatasi, mengkonstrupsikan atau menggambarkan cakupan atau tingkat paragraf tersebut atau dengan cara apa pun mempengaruhi bagian tersebut. Anda tidak boleh menetapkan hak Anda berdasarkan EULA ini, secara keseluruhan atau sebagian, kepada pihak ketiga mana pun tanpa persetujuan tertulis dari Visral. Setiap penugasan yang diakui dalam penghinaan terhadap hal-hal di atas akan batal demi hukum. EULA ini akan mengikat, dan memastikan untuk kepentingan, Anda dan penerus Anda masing-masing dan tugas yang diizinkan. Barang, perangkat lunak, dan teknologi yang tunduk pada EULA ini tunduk pada undang-undang kontrol ekspor dan peraturan Amerika Serikat. Anda setuju untuk secara ketat mematuhi semua undang-undang, aturan, dan peraturan yang berlaku, termasuk, tanpa batasan, undang-undang kontrol ekspor. EULA ini adalah seluruh perjanjian antara para pihak sehubungan dengan pokok permasalahan perjanjian ini. Ini menggantikan dan persyaratannya mengatur, semua perjanjian atau pemahaman sebelumnya atau kontemporer antara para pihak, baik lisan atau tertulis, mengenai materi pelajaran tersebut. EULA ini tidak akan dimodifikasi kecuali dilakukan dalam tulisan yang ditandatangani oleh petugas Visral dan Anda. Anda setuju untuk membayar semua pajak, biaya pemerintah, dan bunga apa pun yang terkait dengan pembayaran yang dilakukan berdasarkan EULA ini atau penerimaan atau penggunaan Perangkat Lunak oleh Anda, kecuali pajak berdasarkan pendapatan bersih Visral.

Detil Program