<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"></HEAD><BODY><DIV> </DIV>Hy,<BR><BR>Thanks to XOTcl I'm rethinking the OO paradigm and doing metaprogramming <BR>easier.<BR><BR>1. Parameter introspection<BR><BR>I use the Metaclass concept to model metainfos and use the parameter <BR>command to add meta-attributes runtime.<BR>As already You pointed out the parameter introspection (className info <BR>parameter) mechanism is not correct, so it is needed some parsing, with<BR>euristic regexp, to extract the parameters info.<BR><BR>Also the command:<BR><BR>className info parameter parameterName<BR><BR>doesn't work as expected, because it ignores parameterName<BR><BR>Have you planned to release in the near future the fix to this problem?<BR><BR><BR>2 Parameter strange behavoir<BR><BR>When using Parameter command I have noticed same strange behavoirs, for <BR>examples:<BR><BR>case 1:<BR>Class X -parameter {{-x 100}}<BR>::X<BR><BR>case 2:<BR>Class X -parameter [list {-x 100}]<BR>wrong # args: ....<BR><BR>case 1 and 2 are perfectly equivalent, so I think there is same strange <BR>parsing inside a C function. Also note that this is true only for "negative"<BR>attribute, ie: Class X -parameter [list {x 100}] work as expected.<BR><BR>Attilio<BR><BR><BR><BR> <BR><DIV><FONT size=2><FONT
face="Courier New">--------------------------------------------------------------------<BR>CONFIDENTIALITY
NOTICE<BR>This message and its attachments are addressed solely to the
persons<BR>above and may contain confidential information. If you have
received<BR>the message in error, be informed that any use of the content
hereof<BR>is prohibited. Please return it immediately to the sender and
delete<BR>the message. Should you have any questions, please contact us
by<BR>replying to </FONT><A href="mailto:webmaster@telecomitalia.it"><FONT
face="Courier New">webmaster@telecomitalia.it</FONT></A><FONT
face="Courier New">.<BR> Thank
you<BR>
</FONT><A href="http://www.telecomitalia.it"><FONT
face="Courier New">www.telecomitalia.it</FONT></A><BR><FONT
face="Courier New">--------------------------------------------------------------------</FONT></FONT></DIV></BODY></HTML>