new feaure needed for classviewer/class store for scripting languages.
    luc willems 
    Willems.luc at pandora.be
       
    Sat Mar 29 19:52:06 UTC 2003
    
    
  
	hello all,
For scripting language , it would be good to have a "scripts" folder in the classviewer that includes a list of all scripts in that project
(same as global functions and variables).
This is needed for perl support to include all scripts off a project and  for each scripts , a list of functions in this script.
For this i was thinking for following :
-  add additional functionalities in KdevLanguage :
    enum Features {
         Classes=1, Structs=2, Functions=4, Variables=8,
         Namespaces=16, Signals=32, Slots=64, Declarations=128,   /* features of the language itself       */
         NewClass=512, AddMethod=1024, AddAttribute=2048,         /* features of the language support part */
         Scripts=4096, NewScript=8192                                                /* features for scripting support (perl) */
    };
-  add a folder "scripts" if the script Feature is enabled. There , a list of all scripts in the current project (added by addScript()) will exist
-  add the supporting classes like ParsedScript . a script can have an functions list and optional a list of included files ( perl "use ....")
-  add methods to support adding and showing this ParsedScript classes like we now have for classes,methods,....
My question for the community :
	- any remarks , further ideas
	- who can support me with adding this features in the classtore and classviewer ?
of course , this can be reused for other scripting languages.
	luc
	
    
    
More information about the KDevelop-devel
mailing list