axiom-developer
[Top][All Lists]
Advanced

[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 )
))


 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]