The tbl package
Routines for manipulating a multi-valued relation representation.
By Gitanjali M. Swamy
A Tbl_Table_t is a data structure that contains all the
information found in the blif_mv tables (refer to blif_mv document), and
represents a multivalued function or group of functions.
This can be thought of as a table with inputs and outputs, and the
entries in this table describe how the inputs are related to the outputs.
The entries in a table may be of two types: they are either a list of ranges
that contain values that an entry may take, or are set equal to some other
entry in the table. Notice that blif_mv files also have the complement
construct, which is absent in the table struct. There are functions for
complementing, and canonicalizing a list of ranges
Last updated on 20050519 00h50