Add declarations to help the CMUCL compiler.
Only the *psnode-index* hash should use the user supplied hash test, all the others are internal. Make the output stream a required argument rather than sending output to *standard-output*. Add a shrink :width optional to scale the graph to fit across one page. Add optional same-height argument to allocate the same height for each node - can give nicer graphs. Misc. style changes: less use of special variables, declarations to help CMUCL, etc.
Showing
- contrib/psgraph/psgraph.catalog 10 additions, 25 deletionscontrib/psgraph/psgraph.catalog
- contrib/psgraph/psgraph.doc 73 additions, 60 deletionscontrib/psgraph/psgraph.doc
- contrib/psgraph/psgraph.lisp 526 additions, 463 deletionscontrib/psgraph/psgraph.lisp
- contrib/psgraph/psgraph.log 0 additions, 18 deletionscontrib/psgraph/psgraph.log
Loading
Please register or sign in to comment