Posted to tcl by apw at Mon Jul 23 10:06:46 GMT 2007view raw

  1. there are 3 changes needed for Itcl:
  2.  
  3. - allow ::oo::define commands to specify to set the USE_DECLARER_NS flag
  4.  
  5. - additional ...::my method in declarer namespace if USE_DECLARER_NS flag is se
  6. t
  7.  
  8. - allow calling of specific method in superclass if overloaded method exists in
  9. derived class:
  10.  
  11. example:
  12. class cl1 {
  13. method m1 {} { .... }
  14. }
  15.  
  16. class cl2 {
  17. method m1 {} { ... }
  18. method m2 {} {
  19. my cl1::m1 ; # that is the syntax needed by Itcl
  20. }
  21. }
  22.  
  23. the code bracketed with #ifdef ARNULF_FOR_ITCL_CODE is experimental only, nothing concrete right now, so forget about that!
  24.  
  25.