Ini adalah perintah vppreprocp 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
vppreproc - Praproses kode Verilog menggunakan verilog-perl
RINGKASAN
vppreproc --bantuan
vppreproc [verilog_options] [-o nama file] [verilog_files.v...]
DESKRIPSI
Vppreproc membaca file Verilog yang diteruskan pada baris perintah dan output diproses sebelumnya
output ke standar keluar atau nama file diteruskan dengan -o.
Catatan vppreproc bernama vppp hingga rilis 3.100, jadi jika Anda mencari vppp, ini dia
pengganti yang tepat. Nama vppp bertentangan dengan alat lain yang tidak terkait dengan Verilog.
VERILOG ARGUMEN
Argumen berikut ini kompatibel dengan GCC, VCS, dan sebagian besar program Verilog.
+tentukan+adalah+nilai = barang -Dadalah=nilai
Mendefinisikan simbol preprocessor yang diberikan.
-f fillet
Baca file yang ditentukan, dan bertindak seolah-olah semua teks di dalamnya ditetapkan sebagai perintah
parameter garis.
-f fillet
Baca file yang ditentukan, dan bertindak seolah-olah semua teks di dalamnya ditetapkan sebagai perintah
parameter garis. Setiap jalur relatif relatif terhadap direktori saat ini.
+termasuk+dir = butir -Idir
Tambahkan direktori ke daftar direktori yang harus dicari termasuk
direktori atau perpustakaan.
+libex+ext+ext...
Tentukan ekstensi yang harus digunakan untuk menemukan modul. Jika misalnya modul
x dirujuk, lihat di x.ext.
-y dir
Tambahkan direktori ke daftar direktori yang harus dicari termasuk
direktori atau perpustakaan.
VPPREPROC ARGUMEN
--membantu
Menampilkan pesan ini dan versi program dan keluar.
--Hai fillet
Gunakan nama file yang diberikan untuk output alih-alih stdout.
--dump-mendefinisikan
Menekan output normal, dan sebagai gantinya mencetak daftar semua definisi yang ada di akhir
memproses file masukan.
--tidak kosong
Menghapus baris kosong dari output. Harus digunakan dengan --noline, seolah-olah garis yang benar
nomor diperlukan, baris kosong harus dipertahankan untuk akuntansi yang tepat oleh program
membaca output dari vppreproc.
--tidak ada komentar
Hapus komentar.
--nolin
Hapus `line directives.
-P Sama seperti --noline --noblank, mirip dengan perilaku "GCC -P".
--bengah
Patuhi spesifikasi Verilog dengan ketat. Ini menonaktifkan `fitur kesalahan, dan mungkin menonaktifkan
fitur lain yang tidak ditentukan dalam manual referensi bahasa yang disetujui.
Default salah.
--sederhana
Meminta keluaran sederhana, alias untuk --noline, --nocomment dan --noblank.
--sintesis
Tentukan SINTESIS, dan abaikan teks antara "ambit", "pragma", "synopsis" atau "sintesis"
translate_off dan translate_on komentar meta. Catatan menggunakan metacomments tidak disarankan
karena mereka telah menyebabkan bug silikon (versus ifdef SYNTHESIS); Lihat
<http://www.veripool.org/papers/TenIPEdits_SNUGBos07_paper.pdf>.
--Versi: kapan
Menampilkan versi program dan keluar.
BAHASA EKSTENSI
Vppreproc mendukung konstruksi prapemrosesan yang didefinisikan dalam Verilog 2001 dan
SystemVerilog 2005 standar.
Konstruksi tambahan berikut dapat ditambahkan ke kode Verilog Anda.
`__FILE__
Definisi __FILE__ diperluas ke nama file saat ini sebagai string, seperti __FILE__ C++.
Ini dimasukkan ke dalam standar 1800-2009 (tetapi didukung oleh Verilog-Perl
sejak 2004!)
`__LINE__
Definisi __LINE__ diperluas ke nama file saat ini sebagai string, seperti __LINE__ C++.
Ini dimasukkan ke dalam standar 1800-2009 (tetapi didukung oleh Verilog-Perl
sejak 2004!)
`kesalahan string
Ini akan melaporkan kesalahan saat ditemui, seperti #error C++.
DISTRIBUSI
Verilog-Perl adalah bagian darihttp://www.veripool.org/> alat perangkat lunak Verilog EDA gratis
rangkaian. Versi terbaru tersedia dari CPAN dan dari
<http://www.veripool.org/verilog-perl>.
Hak Cipta 2000-2016 oleh Wilson Snyder. Paket ini adalah perangkat lunak gratis; Anda dapat mendistribusikan kembali
itu dan/atau memodifikasinya di bawah persyaratan Lisensi Publik Umum GNU
Versi 3 atau Lisensi Artistik Perl Versi 2.0.
PENULIS
Wilson Snyder[email dilindungi]>
Gunakan vppreprocp online menggunakan layanan onworks.net