python version 2.4.3, yes i know that it is old.  getting the sysadmin to 
update the OS requires a first born.

with the following code..
                for signal in register['signals'] :

351                   sigName = signal['functionName']
352                   if re.search( "rsrvd", sigName ) == None :
353                      print sigName
354                      newVal = "%s%s" % ( '1'*signal['bits'] , newVal ) 
#prepend 0's
355                   if re.search( "rsrvd", sigName ) != None :
356                      print sigName
357                      newVal = "%s%s" % ( '0'*signal['bits'], newVal )

regardless of how i code line 352, i can not EVER use an else clause with it.  
if i use an else clause, the else will NEVER get executed...

has any one experienced anything like this behavior?  any suggestions?  the 
above code works but... why should i have to code it like this?

kevin
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to