mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	 6da48561cb
			
		
	
	
		6da48561cb
		
	
	
	
	
		
			
			I really don't know why I bother; these are all generated files. But I don't recall how to regenerate them nor how to fix the generator. The hardest part was fixing two mutual recursive imports; somehow changing "import foo" into "from . import foo" where foo and bar import each other AND both are imported from __init__.py caused things to break. Bah.
		
			
				
	
	
		
			189 lines
		
	
	
	
		
			5.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			189 lines
		
	
	
	
		
			5.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """
 | |
| Package generated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
 | |
| """
 | |
| import aetools
 | |
| Error = aetools.Error
 | |
| from . import CodeWarrior_suite
 | |
| from . import Standard_Suite
 | |
| from . import Metrowerks_Shell_Suite
 | |
| from . import Required
 | |
| 
 | |
| 
 | |
| _code_to_module = {
 | |
|     'CWIE' : CodeWarrior_suite,
 | |
|     'CoRe' : Standard_Suite,
 | |
|     'MMPR' : Metrowerks_Shell_Suite,
 | |
|     'reqd' : Required,
 | |
| }
 | |
| 
 | |
| 
 | |
| 
 | |
| _code_to_fullname = {
 | |
|     'CWIE' : ('CodeWarrior.CodeWarrior_suite', 'CodeWarrior_suite'),
 | |
|     'CoRe' : ('CodeWarrior.Standard_Suite', 'Standard_Suite'),
 | |
|     'MMPR' : ('CodeWarrior.Metrowerks_Shell_Suite', 'Metrowerks_Shell_Suite'),
 | |
|     'reqd' : ('CodeWarrior.Required', 'Required'),
 | |
| }
 | |
| 
 | |
| from CodeWarrior.CodeWarrior_suite import *
 | |
| from CodeWarrior.Standard_Suite import *
 | |
| from CodeWarrior.Metrowerks_Shell_Suite import *
 | |
| from CodeWarrior.Required import *
 | |
| 
 | |
| def getbaseclasses(v):
 | |
|     if not getattr(v, '_propdict', None):
 | |
|         v._propdict = {}
 | |
|         v._elemdict = {}
 | |
|         for superclassname in getattr(v, '_superclassnames', []):
 | |
|             superclass = eval(superclassname)
 | |
|             getbaseclasses(superclass)
 | |
|             v._propdict.update(getattr(superclass, '_propdict', {}))
 | |
|             v._elemdict.update(getattr(superclass, '_elemdict', {}))
 | |
|         v._propdict.update(getattr(v, '_privpropdict', {}))
 | |
|         v._elemdict.update(getattr(v, '_privelemdict', {}))
 | |
| 
 | |
| import StdSuites
 | |
| 
 | |
| #
 | |
| # Set property and element dictionaries now that all classes have been defined
 | |
| #
 | |
| getbaseclasses(character)
 | |
| getbaseclasses(selection_2d_object)
 | |
| getbaseclasses(application)
 | |
| getbaseclasses(document)
 | |
| getbaseclasses(text)
 | |
| getbaseclasses(window)
 | |
| getbaseclasses(file)
 | |
| getbaseclasses(line)
 | |
| getbaseclasses(insertion_point)
 | |
| getbaseclasses(single_class_browser)
 | |
| getbaseclasses(project_document)
 | |
| getbaseclasses(symbol_browser)
 | |
| getbaseclasses(editor_document)
 | |
| getbaseclasses(file_compare_document)
 | |
| getbaseclasses(class_browser)
 | |
| getbaseclasses(subtarget)
 | |
| getbaseclasses(message_document)
 | |
| getbaseclasses(project_inspector)
 | |
| getbaseclasses(text_document)
 | |
| getbaseclasses(catalog_document)
 | |
| getbaseclasses(class_hierarchy)
 | |
| getbaseclasses(target)
 | |
| getbaseclasses(build_progress_document)
 | |
| getbaseclasses(target_file)
 | |
| getbaseclasses(ToolServer_worksheet)
 | |
| getbaseclasses(single_class_hierarchy)
 | |
| getbaseclasses(File_Mapping)
 | |
| getbaseclasses(browser_catalog)
 | |
| getbaseclasses(Build_Settings)
 | |
| getbaseclasses(ProjectFile)
 | |
| getbaseclasses(VCS_Setup)
 | |
| getbaseclasses(data_member)
 | |
| getbaseclasses(Shielded_Folder)
 | |
| getbaseclasses(Custom_Keywords)
 | |
| getbaseclasses(Path_Information)
 | |
| getbaseclasses(Segment)
 | |
| getbaseclasses(Source_Tree)
 | |
| getbaseclasses(Access_Paths)
 | |
| getbaseclasses(Debugger_Windowing)
 | |
| getbaseclasses(Relative_Path)
 | |
| getbaseclasses(Environment_Variable)
 | |
| getbaseclasses(base_class)
 | |
| getbaseclasses(Debugger_Display)
 | |
| getbaseclasses(Build_Extras)
 | |
| getbaseclasses(Error_Information)
 | |
| getbaseclasses(Editor)
 | |
| getbaseclasses(Shielded_Folders)
 | |
| getbaseclasses(Extras)
 | |
| getbaseclasses(File_Mappings)
 | |
| getbaseclasses(Function_Information)
 | |
| getbaseclasses(Debugger_Target)
 | |
| getbaseclasses(Syntax_Coloring)
 | |
| getbaseclasses(class_)
 | |
| getbaseclasses(Global_Source_Trees)
 | |
| getbaseclasses(Target_Settings)
 | |
| getbaseclasses(Debugger_Global)
 | |
| getbaseclasses(member_function)
 | |
| getbaseclasses(Runtime_Settings)
 | |
| getbaseclasses(Plugin_Settings)
 | |
| getbaseclasses(Browser_Coloring)
 | |
| getbaseclasses(Font)
 | |
| getbaseclasses(Target_Source_Trees)
 | |
| 
 | |
| #
 | |
| # Indices of types declared in this module
 | |
| #
 | |
| _classdeclarations = {
 | |
|     'cha ' : character,
 | |
|     'csel' : selection_2d_object,
 | |
|     'capp' : application,
 | |
|     'docu' : document,
 | |
|     'ctxt' : text,
 | |
|     'cwin' : window,
 | |
|     'file' : file,
 | |
|     'clin' : line,
 | |
|     'cins' : insertion_point,
 | |
|     '1BRW' : single_class_browser,
 | |
|     'PRJD' : project_document,
 | |
|     'SYMB' : symbol_browser,
 | |
|     'EDIT' : editor_document,
 | |
|     'COMP' : file_compare_document,
 | |
|     'BROW' : class_browser,
 | |
|     'SBTG' : subtarget,
 | |
|     'MSSG' : message_document,
 | |
|     'INSP' : project_inspector,
 | |
|     'TXTD' : text_document,
 | |
|     'CTLG' : catalog_document,
 | |
|     'HIER' : class_hierarchy,
 | |
|     'TRGT' : target,
 | |
|     'PRGS' : build_progress_document,
 | |
|     'SRCF' : target_file,
 | |
|     'TOOL' : ToolServer_worksheet,
 | |
|     '1HIR' : single_class_hierarchy,
 | |
|     'FMap' : File_Mapping,
 | |
|     'Cata' : browser_catalog,
 | |
|     'BSTG' : Build_Settings,
 | |
|     'SrcF' : ProjectFile,
 | |
|     'VCSs' : VCS_Setup,
 | |
|     'DtMb' : data_member,
 | |
|     'SFit' : Shielded_Folder,
 | |
|     'CUKW' : Custom_Keywords,
 | |
|     'PInf' : Path_Information,
 | |
|     'Seg ' : Segment,
 | |
|     'SrcT' : Source_Tree,
 | |
|     'PATH' : Access_Paths,
 | |
|     'DbWN' : Debugger_Windowing,
 | |
|     'RlPt' : Relative_Path,
 | |
|     'EnvV' : Environment_Variable,
 | |
|     'BsCl' : base_class,
 | |
|     'DbDS' : Debugger_Display,
 | |
|     'LXTR' : Build_Extras,
 | |
|     'ErrM' : Error_Information,
 | |
|     'EDTR' : Editor,
 | |
|     'SHFL' : Shielded_Folders,
 | |
|     'GXTR' : Extras,
 | |
|     'FLMP' : File_Mappings,
 | |
|     'FDef' : Function_Information,
 | |
|     'DbTG' : Debugger_Target,
 | |
|     'SNTX' : Syntax_Coloring,
 | |
|     'Clas' : class_,
 | |
|     'GSTs' : Global_Source_Trees,
 | |
|     'TARG' : Target_Settings,
 | |
|     'DbGL' : Debugger_Global,
 | |
|     'MbFn' : member_function,
 | |
|     'RSTG' : Runtime_Settings,
 | |
|     'PSTG' : Plugin_Settings,
 | |
|     'BRKW' : Browser_Coloring,
 | |
|     'mFNT' : Font,
 | |
|     'TSTs' : Target_Source_Trees,
 | |
| }
 | |
| 
 | |
| 
 | |
| class CodeWarrior(CodeWarrior_suite_Events,
 | |
|         Standard_Suite_Events,
 | |
|         Metrowerks_Shell_Suite_Events,
 | |
|         Required_Events,
 | |
|         aetools.TalkTo):
 | |
|     _signature = 'CWIE'
 | |
| 
 | |
|     _moduleName = 'CodeWarrior'
 |