Consequently, much of the language cannot be used to describe hardware. This would seem to imply that the very definition of the Verilog language in general needs to be properly recharacterized. However, the examples presented here are the classic (and limited) subset of the language that has a direct mapping to real gates.