(self, sigil, args)
DEFSTR/DEFINT/DEFSNG/DEFDBL: set type defaults for variables.
DEFSTR/DEFINT/DEFSNG/DEFDBL: set type defaults for variables.
DEFSTR / DEFINT / DEFSNG / DEFDBL : set type defaults for variables .
def deftype_(self, sigil, args):
        """DEFSTR/DEFINT/DEFSNG/DEFDBL: set type defaults for variables."""
        for start, stop in args:
            start = ord(start.upper()) - ord(b'A')
            if stop:
                stop = ord(stop.upper()) - ord(b'A')
            else:
                stop = start
            self.deftype[start:stop+1] = [sigil] * (stop-start+1)
def deftype_ ( self , sigil , args ) : for start , stop in args : start = ord ( start . upper ( ) ) - ord ( b'A' ) if stop : stop = ord ( stop . upper ( ) ) - ord ( b'A' ) else : stop = start self . deftype [ start : stop + 1 ] = [ sigil ] * ( stop - start + 1 )