parameters: (self, t)
docstring: Default handling of a #include line.
docstring_summary: Default handling of a #include line.
docstring_tokens: Default handling of a #include line .
function: def do_include(self, t):
          """
          Default handling of a #include line.
          """
          t = self.resolve_include(t)
          include_file = self.find_include_file(t)
          if include_file:
              if include_file in self.excludes:
                  print("Ignore", include_file, "by excluding rule")
                  return
              #print "include_file =", include_file
              self.result.append(include_file)
              contents = self.read_file(include_file)
              new_tuples = [('scons_current_file', include_file)] + \
                           self.tupleize(contents) + \
                           [('scons_current_file', self.current_file)]
              self.tuples[:] = new_tuples + self.tuples
function_tokens: def do_include ( self , t ) : t = self . resolve_include ( t ) include_file = self . find_include_file ( t ) if include_file : if include_file in self . excludes : print ( "Ignore" , include_file , "by excluding rule" ) return #print "include_file =", include_file self . result . append ( include_file ) contents = self . read_file ( include_file ) new_tuples = [ ( 'scons_current_file' , include_file ) ] + self . tupleize ( contents ) + [ ( 'scons_current_file' , self . current_file ) ] self . tuples [ : ] = new_tuples + self . tuples