org.opencores.verilogp
Class Range

java.lang.Object
  |
  +--org.opencores.verilogp.Range

class Range
extends java.lang.Object

Class for supporting arrays in verilog file.

Arrays are not supported in Structure.Graph, so they have to be built during parsing. Ranges are discarded after parsing.


Field Summary
(package private)  java.lang.Object[] array
          array of objects in range
(package private)  int inc
          range increment
(package private)  int lsb
          least significant bit of range
(package private)  int msb
          most significant bit of range
(package private)  java.lang.String name
          range name
 
Constructor Summary
(package private) Range()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

msb

int msb
most significant bit of range

lsb

int lsb
least significant bit of range

inc

int inc
range increment

name

java.lang.String name
range name

array

java.lang.Object[] array
array of objects in range
Constructor Detail

Range

Range()