Module Expr Str Assign NameStore Str Import alias alias alias ImportFrom alias ImportFrom alias alias alias alias alias ImportFrom alias alias alias Import alias Import alias ImportFrom alias Import alias ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Dict Assign NameStore ListLoad Str Assign NameStore ListLoad Str Str Str Assign NameStore ListLoad Str Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Num Num body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If UnaryOpNot CompareIn NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise NameLoad Str If NameLoad body Raise NameLoad Str If BoolOpOr NameLoad NameLoad body Raise NameLoad Str If CompareNotEq Call NameLoad NameLoad Num body Raise NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad orelse Assign NameStore ListLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareEq SubscriptLoad NameLoad Slice Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse If CompareEq SubscriptLoad NameLoad Slice Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num orelse Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num Assign NameStore BinOpAdd NameLoad Str Assign NameStore NameLoad Assign NameStore BinOpAdd NameLoad Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword AttributeLoad NameLoad attr Assign NameStore Dict Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Str Assign NameStore ListLoad Assign NameStore ListLoad For NameStore BinOpAdd NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpAdd NameLoad NameLoad NameLoad If AttributeLoad NameLoad attr body Print Str Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Print BinOpMod Str TupleLoad NameLoad NameLoad Return Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore AttributeLoad NameLoad attr body If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str For NameStore Call NameLoad Num Call NameLoad NameLoad body If CompareEq SubscriptLoad NameLoad Index NameLoad Str body Assign SubscriptStore NameLoad Index NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Expr Str Return Num decorator_list decorator_list
N/A N/A distutils.mwerkscompiler

Contains MWerksCompiler, an implementation of the abstract CCompiler class
for MetroWerks CodeWarrior on the Macintosh. Needs work to support CW on
Windows. N/A __revision__ $Id$ N/A sys os string types * distutils.errors DistutilsExecError DistutilsPlatformError CompileError LibError LinkError distutils.ccompiler CCompiler gen_preprocess_options gen_lib_options N/A distutils.util N/A distutils.dir_util distutils log N/A mkcwproject MWerksCompiler N/A CCompiler N/A N/A Concrete class that implements an interface to MetroWerks CodeWarrior,
       as defined by the CCompiler abstract class. N/A compiler_type mwerks N/A executables N/A N/A _c_extensions N/A .c N/A _cpp_extensions N/A .cc .cpp .cxx N/A _rc_extensions N/A .r N/A _exp_extension .exp N/A src_extensions N/A N/A _c_extensions _cpp_extensions _rc_extensions N/A res_extension .rsrc N/A obj_extension .obj N/A static_lib_extension .lib N/A shared_lib_extension .slb N/A static_lib_format shared_lib_format %s%s N/A exe_extension __init__ N/A N/A self verbose dry_run force N/A 0 0 0 N/A N/A N/A N/A CCompiler __init__ self verbose dry_run force N/A compile N/A N/A self sources output_dir macros include_dirs debug extra_preargs extra_postargs depends N/A None None None 0 None None None N/A N/A N/A output_dir macros include_dirs N/A N/A self _fix_compile_args output_dir macros include_dirs N/A N/A self __sources sources N/A N/A self __macros macros N/A N/A self __include_dirs include_dirs N/A N/A N/A link N/A N/A self target_desc objects output_filename output_dir libraries library_dirs runtime_library_dirs export_symbols debug extra_preargs extra_postargs build_temp target_lang N/A None None None None None 0 None None None None N/A N/A N/A objects output_dir N/A N/A self _fix_object_args objects output_dir N/A N/A libraries library_dirs runtime_library_dirs N/A N/A self _fix_lib_args libraries library_dirs runtime_library_dirs N/A N/A N/A target_desc N/A N/A self SHARED_LIBRARY N/A self SHARED_OBJECT N/A N/A DistutilsPlatformError Can only make SHARED_LIBRARY or SHARED_OBJECT targets on the Mac N/A runtime_library_dirs N/A N/A DistutilsPlatformError Runtime library dirs not implemented yet N/A N/A extra_preargs extra_postargs N/A N/A DistutilsPlatformError Runtime library dirs not implemented yet N/A N/A N/A len export_symbols 1 N/A N/A DistutilsPlatformError Need exactly one export symbol N/A sources N/A map N/A self _filename_to_abs N/A self __sources N/A include_dirs N/A map N/A self _filename_to_abs N/A self __include_dirs N/A objects N/A N/A objects N/A map N/A self _filename_to_abs objects N/A N/A objects N/A N/A build_temp N/A N/A build_temp N/A N/A self _filename_to_abs build_temp N/A N/A build_temp N/A N/A os curdir N/A output_dir N/A N/A output_filename N/A N/A N/A os path join output_dir output_filename N/A output_filename N/A N/A self _filename_to_abs output_filename N/A N/A output_dir output_filename N/A N/A N/A os path split output_filename N/A N/A N/A output_filename N/A -8 .ppc.slb N/A N/A basename N/A output_filename N/A -8 N/A N/A N/A N/A output_filename N/A -11 .carbon.slb N/A N/A basename N/A output_filename N/A -11 N/A N/A basename N/A N/A N/A N/A os path strip output_filename N/A 0 N/A projectname N/A basename .mcp N/A targetname basename N/A xmlname N/A basename .xml N/A exportname N/A basename .mcp.exp N/A prefixname N/A mwerks_%s_config.h basename N/A N/A N/A N/A distutils dir_util mkpath build_temp dry_run N/A self dry_run N/A N/A N/A N/A distutils dir_util mkpath output_dir dry_run N/A self dry_run N/A settings N/A N/A N/A settings N/A mac_exportname exportname N/A N/A settings N/A mac_outputdir output_dir N/A N/A settings N/A mac_dllname output_filename N/A N/A settings N/A mac_targetname targetname N/A N/A settings N/A sysprefix N/A sys prefix N/A N/A settings N/A mac_sysprefixtype Absolute N/A sourcefilenames N/A N/A sourcefiledirs N/A N/A filename N/A sources objects N/A N/A N/A dirname filename N/A N/A N/A os path split filename N/A N/A N/A sourcefilenames append filename N/A N/A N/A dirname sourcefiledirs N/A N/A N/A N/A sourcefiledirs append dirname N/A N/A settings N/A sources sourcefilenames N/A N/A settings N/A libraries libraries N/A N/A settings N/A extrasearchdirs N/A N/A sourcefiledirs include_dirs library_dirs N/A N/A self dry_run N/A N/A CALLING LINKER IN N/A N/A os getcwd N/A N/A key value N/A N/A settings items N/A N/A N/A %20.20s %s N/A key value N/A N/A exportfilename N/A N/A N/A os path join build_temp exportname N/A N/A N/A log debug 	Create export file %s exportfilename N/A fp N/A open exportfilename w N/A N/A N/A fp write N/A %s
 N/A export_symbols N/A 0 N/A N/A N/A fp close N/A N/A self __macros N/A N/A prefixfilename N/A N/A N/A os path join N/A N/A os getcwd N/A N/A N/A os path join build_temp prefixname N/A fp N/A open prefixfilename w N/A N/A N/A fp write #include "mwerks_shcarbon_config.h"
 N/A N/A name value N/A self __macros N/A N/A N/A value None N/A N/A N/A N/A fp write N/A #define %s
 name N/A N/A N/A N/A fp write N/A #define %s %s
 N/A name value N/A N/A N/A fp close N/A N/A settings N/A prefixname prefixname N/A xmlfilename N/A N/A N/A os path join N/A N/A os getcwd N/A N/A N/A os path join build_temp xmlname N/A N/A N/A log debug 	Create XML file %s xmlfilename N/A xmlbuilder N/A N/A N/A mkcwproject cwxmlgen ProjectBuilder settings N/A N/A N/A xmlbuilder generate N/A xmldata N/A settings N/A tmp_projectxmldata N/A fp N/A open xmlfilename w N/A N/A N/A fp write xmldata N/A N/A N/A fp close N/A projectfilename N/A N/A N/A os path join N/A N/A os getcwd N/A N/A N/A os path join build_temp projectname N/A N/A N/A log debug 	Create project file %s projectfilename N/A N/A N/A mkcwproject makeproject xmlfilename projectfilename N/A N/A N/A log debug 	Build project N/A N/A N/A mkcwproject buildproject projectfilename N/A _filename_to_abs N/A N/A self filename N/A N/A N/A filename N/A N/A N/A distutils util convert_path filename N/A N/A N/A N/A N/A os path isabs filename N/A N/A curdir N/A N/A os getcwd N/A filename N/A N/A N/A os path join curdir filename N/A components N/A N/A string split filename : N/A i N/A range 1 N/A len components N/A N/A N/A N/A components N/A i .. N/A N/A N/A components N/A i N/A N/A N/A string join components : N/A library_dir_option N/A N/A self dir N/A N/A N/A Return the compiler option to add 'dir' to the list of
        directories searched for libraries.
         N/A N/A runtime_library_dir_option N/A N/A self dir N/A N/A N/A Return the compiler option to add 'dir' to the list of
        directories searched for runtime libraries.
         N/A N/A library_option N/A N/A self lib N/A N/A N/A Return the compiler option to add 'dir' to the list of libraries
        linked into the shared library or executable.
         N/A N/A find_library_file N/A N/A self dirs lib debug N/A 0 N/A N/A Search the specified list of directories for a static or shared
        library file 'lib' and return the full path to that file.  If
        'debug' true, look for a debugging version (if that makes sense on
        the current platform).  Return None if 'lib' wasn't found in any of
        the specified directories.
         N/A 0 N/A N/A