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
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer