[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] Re: dependency visualization with VCG
From: |
root |
Subject: |
[Axiom-developer] Re: dependency visualization with VCG |
Date: |
Sat, 23 Aug 2003 05:18:22 -0400 |
Bill,
Crashed linux. damn. that's a HUGE bug in that program. Can't imagine how
they do that.
I'd approach the problem somewhat differently. The lattice LEVEL order
is specified in the Makefile.pamphlet file. Given the first level as a
base you can graph the second level. Then iterate with the second level
as a base. The program should complain if it can find a file at level i
that can be pushed into level i-1 (which means I made a mistake). To find
the level of a file the steps were:
1) collect the files it depends upon
this was the output of the compiler that I mentioned.
each file in the makefile has a long list of other files it uses.
call this the "depends on" list.
2) create a lisp association list that contains the bootstrap layer.
3) write a trivial lisp program (attached) that does:
for each file in the "depends on" list
look up the height of the file in the lattice
if the height doesn't exist
then we can't compile this file yet -- fail
else record the maximum of all the heights so far
print the (max height) + 1
I've attached the lattice information.
Drawing this lattice involves taking an infinite 3-space of paper,
laying out the base level, adding the succeeding levels until done.
Next you have to project the 3-space to 2-space minimizing the
crossings. This is hard (possibly theoretically hard). Search the
web for papers about "embedding data structures into trees". Very
old "flowchart" programs used to do this. (Flowcharts were a technology
before your time I imagine :-) ). The hack introduced with flowcharts
was "the connector box" which was just a pair of numbered boxes. You
break any line into two, number the inner ends with number boxes that
have unique equal numbers (so you can find them) and lay them out.
Create a numbered box at every line crossing.
(Theoretically a more interesting thing to do is to look upon the
cycle set as a "braid" structure and find the minimal cut).
One last step that I have yet to perform is to re-cast the bootstrap
code to its proper level in the lattice. It isn't necessary for the
compile that I do but each bootstrap files is part of a cycle. The
choice of which file to choose to break the cycle is arbitrary. However
using an arbitrary choice could make the bootstrap set larger. Why?
Consider two cycles A-B-C-D-E-A, F-G-A-F
If we choose A from both cycles then we only have 1 bootstrap file.
If we choose B from the first we need 2 bootstrap files.
I failed to do the complete analysis of this and we ought to.
In any case, it would make a nice algebra problem to solve using
Axiom. We could create a lattice domain which we use to construct
Axiom (creating yet one MORE instance of cyclic building behavior).
We can't be the first person to visit this problem so there must
be some general theory worth encoding. (Due next week. Show all
work. Use literate programming. Use #2 pencils :-) ).
Tim
address@hidden
address@hidden
(defun height (dependson)
(let ((h -2))
(dolist (dep dependson)
(setq num (assoc dep lattice))
(if (null num)
(progn
(format t "~a does not exist yet" dep)
(break))
(progn
(setq h (max h (cdr (assoc dep lattice))))
(format t "height=~a based on ~a~%" h dep))))
(format t "put into layer ~a~%" (+ h 1))))
(setq lattice
'(
( ABELGRP . -1 )
( ABELGRP- . -1 )
( ABELMON . -1 )
( ABELMON- . -1 )
( ABELSG . -1 )
( ABELSG- . -1 )
( ALAGG . -1 )
( BOOLEAN . -1 )
( CABMON . -1 )
( CHAR . -1 )
( CLAGG . -1 )
( CLAGG- . -1 )
( COMRING . -1 )
( DFLOAT . -1 )
( DIFRING . -1 )
( DIFRING- . -1 )
( DIVRING . -1 )
( DIVRING- . -1 )
( ENTIRER . -1 )
( ES . -1 )
( ES- . -1 )
( EUCDOM . -1 )
( EUCDOM- . -1 )
( FFIELDC . -1 )
( FFIELDC- . -1 )
( FPS . -1 )
( FPS- . -1 )
( GCDDOM . -1 )
( GCDDOM- . -1 )
( HOAGG . -1 )
( HOAGG- . -1 )
( ILIST . -1 )
( INS . -1 )
( INS- . -1 )
( INT . -1 )
( INTDOM . -1 )
( INTDOM- . -1 )
( ISTRING . -1 )
( LIST . -1 )
( LNAGG . -1 )
( LNAGG- . -1 )
( LSAGG . -1 )
( LSAGG- . -1 )
( MONOID . -1 )
( MONOID- . -1 )
( MTSCAT . -1 )
( NNI . -1 )
( OINTDOM . -1 )
( ORDRING . -1 )
( ORDRING- . -1 )
( OUTFORM . -1 )
( PI . -1 )
( PRIMARR . -1 )
( POLYCAT . -1 )
( POLYCAT- . -1 )
( PSETCAT . -1 )
( PSETCAT- . -1 )
( QFCAT . -1 )
( QFCAT- . -1 )
( RCAGG . -1 )
( RCAGG- . -1 )
( REF . -1 )
( RING . -1 )
( RING- . -1 )
( RNG . -1 )
( RNS . -1 )
( RNS- . -1 )
( SETAGG . -1 )
( SETAGG- . -1 )
( SETCAT . -1 )
( SETCAT- . -1 )
( SINT . -1 )
( STAGG . -1 )
( STAGG- . -1 )
( SYMBOL . -1 )
( TSETCAT . -1 )
( TSETCAT- . -1 )
( UFD . -1 )
( UFD- . -1 )
( ULSCAT . -1 )
( UPOLYC . -1 )
( UPOLYC- . -1 )
( URAGG . -1 )
( URAGG- . -1 )
( VECTOR . -1 )
( AHYP . 0 )
( ATTREG . 0 )
( CFCAT . 0 )
( ELTAB . 0 )
( KOERCE . 0 )
( KONVERT . 0 )
( MSYSCMD . 0 )
( ODEIFTBL . 0 )
( OM . 0 )
( OMCONN . 0 )
( OMDEV . 0 )
( OUT . 0 )
( PRIMCAT . 0 )
( PRINT . 0 )
( PTRANFN . 0 )
( SPFCAT . 0 )
( TYPE . 0 )
( ANY1 . 1 )
( COMBOPC . 1 )
( DROPT1 . 1 )
( EQ2 . 1 )
( FORTCAT . 1 )
( ITFUN2 . 1 )
( ITFUN3 . 1 )
( ITUPLE . 1 )
( MKBCFUNC . 1 )
( MKRECORD . 1 )
( MKUCFUNC . 1 )
( NONE1 . 1 )
( PATAB . 1 )
( PLOT1 . 1 )
( PPCURVE . 1 )
( PSCURVE . 1 )
( REAL . 1 )
( RESLATC . 1 )
( RETRACT . 1 )
( RETRACT- . 1 )
( SEGBIND2 . 1 )
( SEGCAT . 1 )
( STREAM1 . 1 )
( STREAM2 . 1 )
( STREAM3 . 1 )
( FMC . 2 )
( FMFUN . 2 )
( FORTFN . 2 )
( FVC . 2 )
( FVFUN . 2 )
( INTRET . 2 )
( SEGXCAT . 2 )
( AGG . 3 )
( AGG- . 3 )
( BASTYPE . 3 )
( BASTYPE- . 3 )
( GRDEF . 3 )
( LIST3 . 3 )
( MKFUNC . 3 )
( ANON . 4 )
( COLOR . 4 )
( COMM . 4 )
( COMPPROP . 4 )
( ELTAGG . 4 )
( ELTAGG- . 4 )
( ESCONT1 . 4 )
( EXIT . 4 )
( FAMONC . 4 )
( FILECAT . 4 )
( FINITE . 4 )
( FNCAT . 4 )
( FORMULA1 . 4 )
( IDPC . 4 )
( IEVALAB . 4 )
( IEVALAB- . 4 )
( INTBIT . 4 )
( LMODULE . 4 )
( LOGIC . 4 )
( LOGIC- . 4 )
( MAPHACK1 . 4 )
( MAPHACK2 . 4 )
( MAPHACK3 . 4 )
( MAPPKG1 . 4 )
( MAPPKG2 . 4 )
( MAPPKG3 . 4 )
( MONAD . 4 )
( MONAD- . 4 )
( NIPROB . 4 )
( NONE . 4 )
( NUMINT . 4 )
( ODECAT . 4 )
( ODEPROB . 4 )
( OMENC . 4 )
( ONECOMP2 . 4 )
( OPTCAT . 4 )
( OPTPROB . 4 )
( ORDSET . 4 )
( ORDSET- . 4 )
( PALETTE . 4 )
( PARPCURV . 4 )
( PARPC2 . 4 )
( PARSCURV . 4 )
( PARSC2 . 4 )
( PARSURF . 4 )
( PARSU2 . 4 )
( PATMAB . 4 )
( PATRES2 . 4 )
( PATTERN1 . 4 )
( PDECAT . 4 )
( PDEPROB . 4 )
( REPSQ . 4 )
( REPDB . 4 )
( RFDIST . 4 )
( RIDIST . 4 )
( RMODULE . 4 )
( SEXCAT . 4 )
( SGROUP . 4 )
( SGROUP- . 4 )
( SPACEC . 4 )
( SPLNODE . 4 )
( STEP . 4 )
( SUCH . 4 )
( TEX1 . 4 )
( UDVO . 4 )
( YSTREAM . 4 )
( ATRIG . 5 )
( ATRIG- . 5 )
( BMODULE . 5 )
( CACHSET . 5 )
( CHARNZ . 5 )
( CHARZ . 5 )
( DVARCAT . 5 )
( DVARCAT- . 5 )
( ELEMFUN . 5 )
( ELEMFUN- . 5 )
( ESTOOLS2 . 5 )
( EVALAB . 5 )
( EVALAB- . 5 )
( FCOMP . 5 )
( FEVALAB . 5 )
( FEVALAB- . 5 )
( FPATMAB . 5 )
( GROUP . 5 )
( GROUP- . 5 )
( IDPAM . 5 )
( IDPO . 5 )
( INCRMAPS . 5 )
( IXAGG . 5 )
( IXAGG- . 5 )
( KERNEL2 . 5 )
( LALG . 5 )
( LALG- . 5 )
( LINEXP . 5 )
( MODMONOM . 5 )
( MONADWU . 5 )
( MONADWU- . 5 )
( MRF2 . 5 )
( NARNG . 5 )
( NARNG- . 5 )
( NSUP2 . 5 )
( OASGP . 5 )
( ODVAR . 5 )
( OPQUERY . 5 )
( ORDFIN . 5 )
( ORDMON . 5 )
( PATMATCH . 5 )
( PERMCAT . 5 )
( PDRING . 5 )
( PDRING- . 5 )
( SDVAR . 5 )
( SUP2 . 5 )
( TRIGCAT . 5 )
( TRIGCAT- . 5 )
( ULS2 . 5 )
( UP2 . 5 )
( AUTOMOR . 6 )
( BGAGG . 6 )
( BRAGG . 6 )
( BRAGG- . 6 )
( CARTEN2 . 6 )
( CHARPOL . 6 )
( COMPLEX2 . 6 )
( DIFEXT . 6 )
( DIFEXT- . 6 )
( DLAGG . 6 )
( ELAGG . 6 )
( ELAGG- . 6 )
( ES1 . 6 )
( ES2 . 6 )
( GRMOD . 6 )
( GRMOD- . 6 )
( HYPCAT . 6 )
( HYPCAT- . 6 )
( MKCHSET . 6 )
( MODRING . 6 )
( MODULE . 6 )
( MODULE- . 6 )
( NASRING . 6 )
( NASRING- . 6 )
( OAMON . 6 )
( SORTPAK . 6 )
( ZMOD . 6 )
( ALGEBRA . 7 )
( BTCAT . 7 )
( FMCAT . 7 )
( IDPOAM . 7 )
( IFAMON . 7 )
( GRALG . 7 )
( GRALG- . 7 )
( OCAMON . 7 )
( PRQAGG . 7 )
( QUAGG . 7 )
( SKAGG . 7 )
( BSTREE . 8 )
( BTOURN . 8 )
( CARD . 8 )
( DRAWHACK . 8 )
( DQAGG . 8 )
( FACTFUNC . 8 )
( FMTC . 8 )
( FR2 . 8 )
( FRAC2 . 8 )
( FRUTIL . 8 )
( ITAYLOR . 8 )
( MLO . 8 )
( NAALG . 8 )
( NAALG- . 8 )
( OAGROUP . 8 )
( OAMONS . 8 )
( OP . 8 )
( ORDCOMP2 . 8 )
( PID . 8 )
( RANDSRC . 8 )
( UNISEG2 . 8 )
( XALG . 8 )
( AMR . 9 )
( AMR- . 9 )
( DEGRED . 9 )
( DLP . 9 )
( EAB . 9 )
( ESTOOLS1 . 9 )
( FAGROUP . 9 )
( FAMONOID . 9 )
( FIELD . 9 )
( FIELD- . 9 )
( FLAGG . 9 )
( FLAGG- . 9 )
( FLINEXP . 9 )
( FLINEXP- . 9 )
( FRETRCT . 9 )
( FRETRCT- . 9 )
( FSERIES . 9 )
( FT . 9 )
( IDPAG . 9 )
( IDPOAMS . 9 )
( INFINITY . 9 )
( LA . 9 )
( OMLO . 9 )
( ORTHPOL . 9 )
( PRODUCT . 9 )
( PADICCT . 9 )
( PMPRED . 9 )
( PMASS . 9 )
( PTFUNC2 . 9 )
( RADCAT . 9 )
( RADCAT- . 9 )
( RATRET . 9 )
( RADUTIL . 9 )
( UPXS2 . 9 )
( XFALG . 9 )
( ZLINDEP . 9 )
( A1AGG . 10 )
( A1AGG- . 10 )
( ARR2CAT . 10 )
( ARR2CAT- . 10 )
( ASP34 . 10 )
( BBTREE . 10 )
( BFUNCT . 10 )
( BPADIC . 10 )
( BTREE . 10 )
( CRAPACK . 10 )
( DEQUEUE . 10 )
( DLIST . 10 )
( DRAWCX . 10 )
( D01GBFA . 10 )
( D02EJFA . 10 )
( D03FAFA . 10 )
( DRAWPT . 10 )
( FAMR . 10 )
( FAMR- . 10 )
( FLASORT . 10 )
( FLAGG2 . 10 )
( FGROUP . 10 )
( FM . 10 )
( FM1 . 10 )
( FPC . 10 )
( FPC- . 10 )
( FMONOID . 10 )
( INDE . 10 )
( IPADIC . 10 )
( IROOT . 10 )
( IR2 . 10 )
( LEXP . 10 )
( LIECAT . 10 )
( LIECAT- . 10 )
( LIST2 . 10 )
( LIST2MAP . 10 )
( LMOPS . 10 )
( LZSTAGG . 10 )
( LZSTAGG- . 10 )
( MAGMA . 10 )
( MESH . 10 )
( MOEBIUS . 10 )
( MODFIELD . 10 )
( MODOP . 10 )
( MRING . 10 )
( MTHING . 10 )
( NCNTFRAC . 10 )
( NCODIV . 10 )
( NUMTUBE . 10 )
( ODR . 10 )
( OFMONOID . 10 )
( ONECOMP . 10 )
( ORDCOMP . 10 )
( OREPCAT . 10 )
( OREPCAT- . 10 )
( OWP . 10 )
( PADIC . 10 )
( PATTERN2 . 10 )
( PATLRES . 10 )
( PARTPERM . 10 )
( PBWLB . 10 )
( PENDTREE . 10 )
( PGE . 10 )
( PGROEB . 10 )
( PINTERP . 10 )
( PLOTTOOL . 10 )
( PFR . 10 )
( PMDOWN . 10 )
( PRTITION . 10 )
( PMINS . 10 )
( PMLSAGG . 10 )
( PMTOOLS . 10 )
( PSCAT . 10 )
( PSCAT- . 10 )
( QFORM . 10 )
( QUEUE . 10 )
( SCACHE . 10 )
( SEG . 10 )
( SEG2 . 10 )
( SEXOF . 10 )
( STACK . 10 )
( STTAYLOR . 10 )
( TABLBUMP . 10 )
( TABLEAU . 10 )
( TOPSP . 10 )
( TRANFUN . 10 )
( TRANFUN- . 10 )
( TUBE . 10 )
( UDPO . 10 )
( UNISEG . 10 )
( VIEW . 10 )
( VSPACE . 10 )
( VSPACE- . 10 )
( XPOLYC . 10 )
( APPLYORE . 11 )
( ARRAY1 . 11 )
( ARRAY12 . 11 )
( ARRAY2 . 11 )
( ASTACK . 11 )
( BTAGG . 11 )
( COMBINAT . 11 )
( CSTTOOLS . 11 )
( D01FCFA . 11 )
( E04MBFA . 11 )
( FARRAY . 11 )
( FLALG . 11 )
( GALUTIL . 11 )
( HEAP . 11 )
( IARRAY1 . 11 )
( IARRAY2 . 11 )
( IFARRAY . 11 )
( INTCAT . 11 )
( INTHEORY . 11 )
( IRREDFFX . 11 )
( LFCAT . 11 )
( LODOCAT . 11 )
( LODOCAT- . 11 )
( LWORD . 11 )
( MATCAT . 11 )
( MATCAT- . 11 )
( MATSTOR . 11 )
( ORESUP . 11 )
( OREPCTO . 11 )
( OREUP . 11 )
( PLOT3D . 11 )
( PR . 11 )
( PREASSOC . 11 )
( PRIMARR2 . 11 )
( REDORDER . 11 )
( SRAGG . 11 )
( SRAGG- . 11 )
( STREAM . 11 )
( SYMPOLY . 11 )
( TS . 11 )
( TUPLE . 11 )
( UPSCAT . 11 )
( UPSCAT- . 11 )
( VECTCAT . 11 )
( VECTCAT- . 11 )
( XDPOLY . 11 )
( XEXPPKG . 11 )
( XF . 11 )
( XF- . 11 )
( XPBWPOLY . 11 )
( XPOLY . 11 )
( XRPOLY . 11 )
( BITS . 12 )
( DIRPROD2 . 12 )
( IMATRIX . 12 )
( IVECTOR . 12 )
( LPOLY . 12 )
( LSMP . 12 )
( LSMP1 . 12 )
( MATCAT2 . 12 )
( PTCAT . 12 )
( STRICAT . 12 )
( TRIMAT . 12 )
( ASSOCEQ . 13 )
( CARTEN . 13 )
( CLIF . 13 )
( CLIP . 13 )
( COORDSYS . 13 )
( DBASE . 13 )
( DHMATRIX . 13 )
( DIOSP . 13 )
( DIRPCAT . 13 )
( DIRPCAT- . 13 )
( D02BBFA . 13 )
( D02BHFA . 13 )
( D02CJFA . 13 )
( FAXF . 13 )
( FFPOLY2 . 13 )
( FNLA . 13 )
( GRAY . 13 )
( HB . 13 )
( IRSN . 13 )
( MCALCFN . 13 )
( MHROWRED . 13 )
( NUMODE . 13 )
( NUMQUAD . 13 )
( ODESYS . 13 )
( ODETOOLS . 13 )
( ORDFUNS . 13 )
( PERMAN . 13 )
( PFECAT . 13 )
( PFECAT- . 13 )
( POINT . 13 )
( PSEUDLIN . 13 )
( PTPACK . 13 )
( REP2 . 13 )
( SETMN . 13 )
( SEX . 13 )
( STRING . 13 )
( SYMFUNC . 13 )
( VECTOR2 . 13 )
( ASP1 . 14 )
( ASP10 . 14 )
( ASP24 . 14 )
( ASP4 . 14 )
( ASP50 . 14 )
( ASP6 . 14 )
( ASP73 . 14 )
( BALFACT . 14 )
( BEZOUT . 14 )
( BINARY . 14 )
( BINFILE . 14 )
( BOUNDZRO . 14 )
( BPADICRT . 14 )
( BRILL . 14 )
( CDEN . 14 )
( CHVAR . 14 )
( COMMUPC . 14 )
( CONTFRAC . 14 )
( CVMP . 14 )
( CYCLOTOM . 14 )
( CYCLES . 14 )
( DDFACT . 14 )
( DECIMAL . 14 )
( DIOPS . 14 )
( DIOPS- . 14 )
( DIRPROD . 14 )
( DISPLAY . 14 )
( DMP . 14 )
( DPMO . 14 )
( DPOLCAT . 14 )
( DPOLCAT- . 14 )
( D01AJFA . 14 )
( D01AKFA . 14 )
( D01ALFA . 14 )
( D01AMFA . 14 )
( D01APFA . 14 )
( D01AQFA . 14 )
( EMR . 14 )
( EQ . 14 )
( ERROR . 14 )
( EVALCYC . 14 )
( E04DGFA . 14 )
( E04FDFA . 14 )
( E04GCFA . 14 )
( E04JAFA . 14 )
( FACUTIL . 14 )
( FF . 14 )
( FFCG . 14 )
( FFCGX . 14 )
( FFF . 14 )
( FFHOM . 14 )
( FFNB . 14 )
( FFNBX . 14 )
( FFPOLY . 14 )
( FFSLPE . 14 )
( FFX . 14 )
( FGLMICPK . 14 )
( FILE . 14 )
( FINAALG . 14 )
( FINRALG . 14 )
( FLOATRP . 14 )
( FNAME . 14 )
( FOP . 14 )
( FORMULA . 14 )
( FORT . 14 )
( FRAC . 14 )
( FTEM . 14 )
( GALFACTU . 14 )
( GALPOLYU . 14 )
( GB . 14 )
( GBEUCLID . 14 )
( GBF . 14 )
( GBINTERN . 14 )
( GENEEZ . 14 )
( GENMFACT . 14 )
( GENPGCD . 14 )
( GHENSEL . 14 )
( GMODPOL . 14 )
( GOSPER . 14 )
( GRIMAGE . 14 )
( GROEBSOL . 14 )
( HDMP . 14 )
( HDP . 14 )
( HEXADEC . 14 )
( HEUGCD . 14 )
( IBPTOOLS . 14 )
( IBITS . 14 )
( ICARD . 14 )
( ICDEN . 14 )
( IDECOMP . 14 )
( IFF . 14 )
( IIARRAY2 . 14 )
( IMATLIN . 14 )
( IMATQF . 14 )
( INMODGCD . 14 )
( INNMFACT . 14 )
( INPSIGN . 14 )
( INTHERTR . 14 )
( INTRAT . 14 )
( INTRF . 14 )
( INTSLPE . 14 )
( INTTR . 14 )
( ISUMP . 14 )
( LAUPOL . 14 )
( LEADCDET . 14 )
( LGROBP . 14 )
( LIMITRF . 14 )
( LINDEP . 14 )
( LO . 14 )
( LPEFRAC . 14 )
( LSPP . 14 )
( MATLIN . 14 )
( MCDEN . 14 )
( MDDFACT . 14 )
( MFINFACT . 14 )
( MFLOAT . 14 )
( MINT . 14 )
( MLIFT . 14 )
( MMAP . 14 )
( MODMON . 14 )
( MONOTOOL . 14 )
( MPCPF . 14 )
( MPC2 . 14 )
( MPC3 . 14 )
( MPOLY . 14 )
( MPRFF . 14 )
( MRATFAC . 14 )
( MULTSQFR . 14 )
( NORMRETR . 14 )
( NPCOEF . 14 )
( NSUP . 14 )
( NTPOLFN . 14 )
( ODP . 14 )
( ODEPRIM . 14 )
( ODEPRRIC . 14 )
( OMPKG . 14 )
( OMSERVER . 14 )
( PADEPAC . 14 )
( PADICRAT . 14 )
( PADICRC . 14 )
( PCOMP . 14 )
( PDECOMP . 14 )
( PF . 14 )
( PFBR . 14 )
( PFBRU . 14 )
( PFOTOOLS . 14 )
( PFRPAC . 14 )
( PGCD . 14 )
( PINTERPA . 14 )
( PLEQN . 14 )
( PMPLCAT . 14 )
( PMQFCAT . 14 )
( PNTHEORY . 14 )
( POLUTIL . 14 )
( POLTOPOL . 14 )
( POLYCATQ . 14 )
( POLYLIFT . 14 )
( POLYROOT . 14 )
( POLY2 . 14 )
( POLY2UP . 14 )
( PRS . 14 )
( PSQFR . 14 )
( PUSHVAR . 14 )
( QALGSET . 14 )
( QFCAT2 . 14 )
( RADIX . 14 )
( RATFACT . 14 )
( RCFIELD . 14 )
( RDETR . 14 )
( RDETRS . 14 )
( REAL0 . 14 )
( REAL0Q . 14 )
( REALSOLV . 14 )
( RESRING . 14 )
( RETSOL . 14 )
( RF . 14 )
( RFFACTOR . 14 )
( RMATCAT . 14 )
( RRCC . 14 )
( SCPKG . 14 )
( SHDP . 14 )
( SHP . 14 )
( SIGNRF . 14 )
( SMITH . 14 )
( SMP . 14 )
( SMTS . 14 )
( SOLVEFOR . 14 )
( SPLTREE . 14 )
( STINPROD . 14 )
( STTFNC . 14 )
( SUBRESP . 14 )
( SUMRF . 14 )
( SUP . 14 )
( SUPFRACF . 14 )
( TANEXP . 14 )
( TEMUTL . 14 )
( TEX . 14 )
( TEXTFILE . 14 )
( TREE . 14 )
( TWOFACT . 14 )
( UNIFACT . 14 )
( UP . 14 )
( UPCDEN . 14 )
( UPDECOMP . 14 )
( UPDIVP . 14 )
( UPMP . 14 )
( UPOLYC2 . 14 )
( UPXSCAT . 14 )
( VIEWDEF . 14 )
( UPSQFREE . 14 )
( VIEW2D . 14 )
( VOID . 14 )
( WEIER . 14 )
( WP . 14 )
( DIAGG . 15 )
( DIAGG- . 15 )
( DSMP . 15 )
( EXPUPXS . 15 )
( FRAMALG . 15 )
( FRAMALG- . 15 )
( MDAGG . 15 )
( ODPOL . 15 )
( PLOT . 15 )
( RMCAT2 . 15 )
( ROIRC . 15 )
( SDPOL . 15 )
( SMATCAT . 15 )
( SMATCAT- . 15 )
( TUBETOOL . 15 )
( UPXSCCA . 15 )
( DPMM . 16 )
( EFUPXS . 16 )
( FFINTBAS . 16 )
( FRIDEAL . 16 )
( FRIDEAL2 . 16 )
( FRMOD . 16 )
( FSAGG . 16 )
( IBATOOL . 16 )
( INTFACT . 16 )
( KDAGG . 16 )
( KDAGG- . 16 )
( MSETAGG . 16 )
( MONOGEN . 16 )
( MONOGEN- . 16 )
( NFINTBAS . 16 )
( SPACE3 . 16 )
( CCLASS . 17 )
( FSAGG2 . 17 )
( GALFACT . 17 )
( IALGFACT . 17 )
( IBACHIN . 17 )
( NORMMA . 17 )
( ODERED . 17 )
( OMSAGG . 17 )
( PERM . 17 )
( PERMGRP . 17 )
( PRIMES . 17 )
( PWFFINTB . 17 )
( RDIST . 17 )
( SAE . 17 )
( SAEFACT . 17 )
( SAERFFC . 17 )
( SGCF . 17 )
( TBAGG . 17 )
( VIEW3D . 17 )
( ALIST . 18 )
( EQTBL . 18 )
( GSTBL . 18 )
( HASHTBL . 18 )
( INTABL . 18 )
( INTFTBL . 18 )
( INTPACK . 18 )
( IPF . 18 )
( KAFILE . 18 )
( PATRES . 18 )
( STBL . 18 )
( STRTBL . 18 )
( TABLE . 18 )
( TBCMPPK . 18 )
( ACF . 19 )
( ACF- . 19 )
( ACPLOT . 19 )
( ANTISYM . 19 )
( ANY . 19 )
( ASP12 . 19 )
( ASP27 . 19 )
( ASP28 . 19 )
( ASP33 . 19 )
( ASP49 . 19 )
( ASP55 . 19 )
( ASP7 . 19 )
( ASP78 . 19 )
( ASP8 . 19 )
( ASP9 . 19 )
( ATTRBUT . 19 )
( BOP . 19 )
( BOP1 . 19 )
( COMMONOP . 19 )
( COMPCAT . 19 )
( COMPCAT- . 19 )
( DRAW . 19 )
( DRAWCFUN . 19 )
( DROPT . 19 )
( DROPT0 . 19 )
( D01ANFA . 19 )
( D01ASFA . 19 )
( D03AGNT . 19 )
( EP . 19 )
( E04AGNT . 19 )
( FCPAK1 . 19 )
( FEXPR . 19 )
( FFCAT . 19 )
( FFCGP . 19 )
( FFNBP . 19 )
( FFP . 19 )
( FLOAT . 19 )
( FPARFRAC . 19 )
( FR . 19 )
( FRNAALG . 19 )
( FS . 19 )
( FST . 19 )
( FUNCTION . 19 )
( GDMP . 19 )
( HACKPI . 19 )
( IDEAL . 19 )
( INFORM . 19 )
( INFORM1 . 19 )
( IPRNTPK . 19 )
( IR . 19 )
( ISUPS . 19 )
( KERNEL . 19 )
( LIB . 19 )
( LMDICT . 19 )
( LODOOPS . 19 )
( MATRIX . 19 )
( MKFLCFN . 19 )
( MSET . 19 )
( M3D . 19 )
( NAGC02 . 19 )
( NAGC05 . 19 )
( NAGC06 . 19 )
( NAGD03 . 19 )
( NAGE01 . 19 )
( NAGE02 . 19 )
( NAGE04 . 19 )
( NAGF07 . 19 )
( NAGS . 19 )
( NAGSP . 19 )
( NREP . 19 )
( NUMFMT . 19 )
( OC . 19 )
( ODEPACK . 19 )
( ODERAT . 19 )
( OMERR . 19 )
( OMERRK . 19 )
( OPTPACK . 19 )
( OSI . 19 )
( OVAR . 19 )
( PATTERN . 19 )
( PMKERNEL . 19 )
( PMSYM . 19 )
( POLY . 19 )
( PRIMELT . 19 )
( QALGSET2 . 19 )
( QEQUAT . 19 )
( QUATCAT . 19 )
( RECLOS . 19 )
( REP1 . 19 )
( RESULT . 19 )
( RFFACT . 19 )
( RMATRIX . 19 )
( ROMAN . 19 )
( ROUTINE . 19 )
( RPOLCAT . 19 )
( RULECOLD . 19 )
( SAOS . 19 )
( SEGBIND . 19 )
( SET . 19 )
( SPECOUT . 19 )
( SQMATRIX . 19 )
( SWITCH . 19 )
( SYMS . 19 )
( SYMTAB . 19 )
( SYSSOLP . 19 )
( UTSCAT . 19 )
( VARIABLE . 19 )
( WFFINTBS . 19 )
( ACFS . 20 )
( AF . 20 )
( ALGFACT . 20 )
( ALGFF . 20 )
( ALGMANIP . 20 )
( ALGMFACT . 20 )
( ALGPKG . 20 )
( ALGSC . 20 )
( AN . 20 )
( APPRULE . 20 )
( ASP19 . 20 )
( ASP20 . 20 )
( ASP30 . 20 )
( ASP31 . 20 )
( ASP35 . 20 )
( ASP41 . 20 )
( ASP42 . 20 )
( ASP74 . 20 )
( ASP77 . 20 )
( ASP80 . 20 )
( ASP9 . 20 )
( CINTSLPE . 20 )
( COMPFACT . 20 )
( COMPLEX . 20 )
( COMPLPAT . 20 )
( CMPLXRT . 20 )
( CPMATCH . 20 )
( CRFP . 20 )
( CTRIGMNP . 20 )
( D02AGNT . 20 )
( D03EEFA . 20 )
( DBLRESP . 20 )
( DERHAM . 20 )
( DFSFUN . 20 )
( DRAWCURV . 20 )
( E04NAFA . 20 )
( E04UCFA . 20 )
( EF . 20 )
( EFSTRUC . 20 )
( ELFUTS . 20 )
( ESTOOLS . 20 )
( EXPEXPAN . 20 )
( EXPRODE . 20 )
( EXPRTUBE . 20 )
( EXPR2 . 20 )
( FC . 20 )
( FDIVCAT . 20 )
( FDIV2 . 20 )
( FFCAT2 . 20 )
( FLOATCP . 20 )
( FORDER . 20 )
( FORTRAN . 20 )
( FRNAAF2 . 20 )
( FSPECF . 20 )
( FSRED . 20 )
( FSUPFACT . 20 )
( FS2 . 20 )
( FS2UPS . 20 )
( GAUSSFAC . 20 )
( GCNAALG . 20 )
( GENUFACT . 20 )
( GENUPS . 20 )
( GTSET . 20 )
( GPOLSET . 20 )
( IAN . 20 )
( INEP . 20 )
( INFPROD0 . 20 )
( INFSP . 20 )
( INPRODFF . 20 )
( INPRODPF . 20 )
( INTAF . 20 )
( INTALG . 20 )
( INTEF . 20 )
( INTG0 . 20 )
( INTHERAL . 20 )
( INTPAF . 20 )
( INTPM . 20 )
( INTTOOLS . 20 )
( ITRIGMNP . 20 )
( JORDAN . 20 )
( KOVACIC . 20 )
( LF . 20 )
( LIE . 20 )
( LODOF . 20 )
( LSQM . 20 )
( OMEXPR . 20 )
( MCMPLX . 20 )
( MULTFACT . 20 )
( NAGD01 . 20 )
( NAGD02 . 20 )
( NAGF01 . 20 )
( NAGF02 . 20 )
( NAGF04 . 20 )
( NCEP . 20 )
( NLINSOL . 20 )
( NSMP . 20 )
( NUMERIC . 20 )
( OCT . 20 )
( OCTCT2 . 20 )
( ODEPAL . 20 )
( ODERTRIC . 20 )
( PADE . 20 )
( PAN2EXPR . 20 )
( PDEPACK . 20 )
( PFO . 20 )
( PFOQ . 20 )
( PICOERCE . 20 )
( PMASSFS . 20 )
( PMFS . 20 )
( PMPREDFS . 20 )
( PRIMELT . 20 )
( PSETPK . 20 )
( QUAT . 20 )
( QUATCT2 . 20 )
( RADFF . 20 )
( RDEEF . 20 )
( RDEEFS . 20 )
( RDIV . 20 )
( RSETCAT . 20 )
( RULE . 20 )
( RULESET . 20 )
( SIMPAN . 20 )
( SFORT . 20 )
( SOLVESER . 20 )
( SUMFS . 20 )
( SUTS . 20 )
( TOOLSIGN . 20 )
( TRIGMNIP . 20 )
( TRMANIP . 20 )
( ULSCCAT . 20 )
( UPXSSING . 20 )
( UTSODE . 20 )
( UTSODETL . 20 )
( UTS2 . 20 )
( WUTSET . 20 )
( DEFINTEF . 21 )
( DFINTTLS . 21 )
( DEFINTRF . 21 )
( D01TRNS . 21 )
( EFULS . 21 )
( ESCONT . 21 )
( EXPR . 21 )
( EXPR2UPS . 21 )
( FDIV . 21 )
( FSCINT . 21 )
( FSINT . 21 )
( FS2EXPXP . 21 )
( GSERIES . 21 )
( HELLFDIV . 21 )
( INVLAPLA . 21 )
( IR2F . 21 )
( LAPLACE . 21 )
( LIMITPS . 21 )
( LODEEF . 21 )
( NODE1 . 21 )
( ODECONST . 21 )
( ODEINT . 21 )
( REP . 21 )
( SOLVERAD . 21 )
( SULS . 21 )
( SUPXS . 21 )
( ULS . 21 )
( ULSCONS . 21 )
( UPXS . 21 )
( UPXSCONS . 21 )
( UTS . 21 )
))
- [Axiom-developer] Re: dependency visualization with VCG,
root <=