Dave,
I'm currently writing and revising the documentation for various things in the PolyML structure. What you need is the functions from PolyML.NameSpace http://www.polyml.org/documentation/Reference/PolyMLNameSpace.html . To get a list of the values, say, use
#allVal PolyML.globalNameSpace ();
This returns a list of pairs of type string * PolyML.NameSpace.valueVal. The string may be sufficient for what you want but it is possible to print the types and values using other functions from PolyML.NameSpace.

David


On 16/07/2015 23:20, David Topham wrote:
Are there commands for the PolyML interpreter to do things list the values
in the current environment?  e.g. If I have loaded or defined several
functions and then want to review them as reference to calling them
correctly, is there a way to display their prototypes?  (I did look through
the documentation and tried to search the "archives" but I don't seem to
have a search feature for that purpose)

-Dave

p.s. I did discover the use of rlwarp (on Linux) to solve the problem of
not being able to use arrow keys within the interpreter--that is a nice
addition for repeating previous commands.  i.e.  rlwrap poly



_______________________________________________
polyml mailing list
[email protected]
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

_______________________________________________
polyml mailing list
[email protected]
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

Reply via email to