Vl-valuerange
A value or a range used in an inside expression. For instance,
the 8 or [16:20] from a inside { 8, [16:20] }.
This is a tagged union type, introduced by deftagsum.
Member Tags → Types
- :valuerange-range → vl-valuerange-range
- A range of values from an inside expression's set. For
instance, the [16:20] part of a inside { 8, [16:20] }.
- :valuerange-single → vl-valuerange-single
- A single value from an inside expression's set. For
instance, the 8 part of a inside { 8, [16:20] }.
Subtopics
- Vl-valuerange-case
- Case macro for the different kinds of vl-valuerange structures.
- Vl-valuerange-equiv
- Basic equivalence relation for vl-valuerange structures.
- Vl-valuerange-range
- A range of values from an inside expression's set. For
instance, the [16:20] part of a inside { 8, [16:20] }.
- Vl-valuerange-single
- A single value from an inside expression's set. For
instance, the 8 part of a inside { 8, [16:20] }.
- Vl-valuerange-p
- Recognizer for vl-valuerange structures.
- Vl-valuerange-kind
- Get the kind (tag) of a vl-valuerange structure.
- Vl-valuerange-fix
- Fixing function for vl-valuerange structures.
- Vl-valuerange-count
- Measure for recurring over vl-valuerange structures.