Source: libverilog-perl Maintainer: Debian Perl Group Uploaders: أحمد المحمودي (Ahmed El-Mahmoudy) , gregor herrmann , Florian Schlichting Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: bison, debhelper-compat (= 13), flex, libbit-vector-perl , libtest-pod-perl , perl-xs-dev, perl:native Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libverilog-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libverilog-perl.git Homepage: https://metacpan.org/release/Verilog-Perl Rules-Requires-Root: no Package: libverilog-perl Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: framework providing Verilog support Verilog is a Perl framework providing Verilog support in the Perl language. It includes: . * Verilog::Getopt, which parses command line options similar to C++ and VCS * Verilog::Language, which knows the language keywords and parses numbers. * Verilog::Netlist, which builds netlists out of Verilog files. This allows easy scripts to determine things such as the hierarchy of modules. * Verilog::Parser, which invokes callbacks for language tokens * Verilog::Preproc, preprocesses the language, and allows reading post-processed files right from Perl without temporary files. . It also includes a variety of useful utilities: . * vpassert inserts PLIish warnings and assertions for any simulator * vppreproc preprocesses the complete Verilog 2001 and SystemVerilog language * vrename renames and cross-references Verilog symbols. It creates Verilog cross references and makes it easy to rename signal and module names over multiple files.