table of contents
other versions
- buster 5.1.1-3
| SORTLOCON(3) | MBK LOGICAL FUNCTIONS | SORTLOCON(3) |
NAME¶
sortlocon - sort the logical connectors of a figure by nameORIGIN¶
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Université Pierre et Marie CURIE, in Paris, France.Web : http://asim.lip6.fr/recherche/alliance/
E-mail : alliance-users@asim.lip6.fr
SYNOPSYS¶
#include "mlo.h" void sortlocon(connectors) locon_list ∗∗connectors;
PARAMETERS¶
- connectors
- Pointer to the head of the connector list that is to be sorted
DESCRIPTION¶
sortlocon sorts the list of logical connectors pointed to by ∗connectors. The connectors are sorted by names, using a numerical comparison function that ensures x_12 > x_2.The standart qsort(3) function library is called for sorting. Therefore, a table the number of connectors wide is created. This is not very memory consuming since the number of connectors in a circuit interface is quite small, nor very time consuming since this algorithm runs in a n log n time.
EXAMPLE¶
#include "mlo.h"
void savesorted(figname)
char ∗figname;
{
lofig_list ∗figure = getlocon(figname, 'A');
sortlocon(&figure->LOCON);
sortlosig(&figure->LOSIG);
savelofig(figure);
}
SEE ALSO¶
mbk(1), locon(3), addlocon(3), dellocon(3), checkloconorder(3), qsort(3).BUG REPORT¶
This tool is under development at the ASIM department of the LIP6 laboratory.We need your feedback to improve documentation and tools.
| October 1, 1997 | ASIM/LIP6 |