code: def TryCompile( self, text, extension):
          
          return self.TryBuild(self.env.Object, text, extension)
docs: Compiles the program given in text to an env.Object, using extension
          as file extension (e.g. '.c'). Returns 1, if compilation was
          successful, 0 otherwise. The target is saved in self.lastTarget (for
          further processing).