Waldek Hebisch <[EMAIL PROTECTED]> writes:

> > getUsersOfConstructor(con) ==
> >   stream := readLib1('USERS, 'DATABASE, 'a)
> >   val := rread(con, stream, nil)
> >   RSHUT stream
> >   val
> 
> > getDependentsOfConstructor(con) ==
> >   stream := readLib1('DEPENDENTS, 'DATABASE, 'a)
> >   val := rread(con, stream, nil)
> >   RSHUT stream
> >   val
> 
> Yes, this is correct place.  

Waldek, in case you know, could you just provide an example call from within
the Axiom interpreter?  I tried

getDependentsOfConstructor(Integer)$Lisp

but only nil was returned.

Many many thanks for the debugging trick below!

Martin

> In general many HyperDoc pages are
> dynamically generated.  Each page has its own function responsible
> for generating the page.  One way to find out which function is
> responsible for given page is to eavesdrop communication between
> hypertex and AXIOMsys (say using strace).  Another is just look
> at code generating starting page and chase links.
> 
> Concerning pages that interests you we have:
> 
> Page                generator
> Users               kcuPage
> Uses                kcnPage
> Dependents          kcdePage
> 
> Looking at kcuPage one sees that it calls getUsersOfConstructor.
> Similarly kcnPage calls getImports.
> 
> -- 
>                               Waldek Hebisch
> [EMAIL PROTECTED] 



_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to