Netlist...ntAssign(3)
π Netlist...ntAssign(3) π
okay so this is the User Contributed Perl Documentation page for Verilog::Netlist::ContAssign, and bestie, it's literally so cute and small. let's get into it β¨
πΈ NAME πΈ
Verilog::Netlist::ContAssign β the ContAssign assignment. that's it, that's the whole vibe π
β¨ SYNOPSIS β¨
use Verilog::Netlist;
...
foreach my $cont ($module->statements)
print $cont->name;
like, load the thing, loop over the statements, print the name. slay. π«Ά
π¦ DESCRIPTION π¦
so a Verilog::Netlist::ContAssign object gets created by Verilog::Netlist for every single continuous assignment statement in the current module. every one. no skips, no cap. it's giving "one object per continuous assign" main character energy π
π₯ ACCESSORS π₯
heads up: also peep Verilog::Netlist::Subclass for extra accessors and methods, bestie β that's where the bonus content lives π
$self->keywordβ the keyword used to declare the assignment. rn"assign"is the only supported value, so like, that's the whole menu π$self->lhsβ the left hand side of the assignment. the receiving end, iykyk$self->moduleβ pointer to the module the cell is in$self->netlistβ reference to theVerilog::Netlistthe cell is under$self->rhsβ the right hand side of the assignment. the giving end π
π§ MEMBER FUNCTIONS π§
again, hi, reminder: see also Verilog::Netlist::Subclass for additional accessors and methods β
$self->dumpβ prints debugging information for this cell. it's literally thedump-and-tell of this whole situation π
π DISTRIBUTION π
Verilog-Perl is part of the https://www.veripool.org/ free Verilog EDA software tool suite. the latest version is available from CPAN and from https://www.veripool.org/verilog-perl β go get it, it ate π
Copyright 2000-2024 by Wilson Snyder. This package is free software; you can redistribute it and/or modify it under the terms of either the GNU Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
π AUTHORS π
Wilson Snyder <wsnyder@wsnyder.org>
π SEE ALSO π
Verilog-Perl, Verilog::Netlist::Subclass, Verilog::Netlist
k bye bestie, go assign some continuous stuff π β this was perl v5.42.0, dated 2025-07-25, page Netlist...ntAssign(3), and yes she's still iconic β¨ππ¦
π¦ where this page comes from
- fedora 43: perl-Verilog-Perl 3.482-6.fc43 Β· LGPL-3.0-only OR Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms