num2words/lang_ID.py
def spell(self, blocks):
        """
        it adds the list of spelling to the blocks
        (
        ('1',),('034',)) -> (('1',['satu']),('234',['tiga', 'puluh', 'empat'])
        )
        :param blocks: tuple
        :rtype: tuple
        """
        word_blocks = ()
        first_block = blocks[0]
        if len(first_block[0]) == 1:
            if first_block[0] == '0':
                spelling = ['nol']
            else:
                spelling = self.BASE[int(first_block[0])]
        elif len(first_block[0]) == 2:
            spelling = self.puluh(first_block[0])
        else:
            spelling = (
                self.ratus(first_block[0][0]) + self.puluh(first_block[0][1:3])
                )

        word_blocks += (first_block[0], spelling),

        for block in blocks[1:]:
            spelling = self.ratus(block[0][0]) + self.puluh(block[0][1:3])
            block += spelling,
            word_blocks += block,

        return word_blocks
def spell(self, blocks):
        """
        it adds the list of spelling to the blocks
        (
        ('1',),('034',)) -> (('1',['satu']),('234',['tiga', 'puluh', 'empat'])
        )
        :param blocks: tuple
        :rtype: tuple
        """
        word_blocks = ()
        first_block = blocks[0]
        if len(first_block[0]) == 1:
            if first_block[0] == '0':
                spelling = ['nol']
            else:
                spelling = self.BASE[int(first_block[0])]
        elif len(first_block[0]) == 2:
            spelling = self.puluh(first_block[0])
        else:
            spelling = (
                self.ratus(first_block[0][0]) + self.puluh(first_block[0][1:3])
                )

        word_blocks += (first_block[0], spelling),

        for block in blocks[1:]:
            spelling = self.ratus(block[0][0]) + self.puluh(block[0][1:3])
            block += spelling,
            word_blocks += block,

        return word_blocks
def spell ( self , blocks ) : word_blocks = ( ) first_block = blocks [ 0 ] if len ( first_block [ 0 ] ) == 1 : if first_block [ 0 ] == '0' : spelling = [ 'nol' ] else : spelling = self . BASE [ int ( first_block [ 0 ] ) ] elif len ( first_block [ 0 ] ) == 2 : spelling = self . puluh ( first_block [ 0 ] ) else : spelling = ( self . ratus ( first_block [ 0 ] [ 0 ] ) + self . puluh ( first_block [ 0 ] [ 1 : 3 ] ) ) word_blocks += ( first_block [ 0 ] , spelling ) , for block in blocks [ 1 : ] : spelling = self . ratus ( block [ 0 ] [ 0 ] ) + self . puluh ( block [ 0 ] [ 1 : 3 ] ) block += spelling , word_blocks += block , return word_blocks
it adds the list of spelling to the blocks
        (
        ('1',),('034',)) -> (('1',['satu']),('234',['tiga', 'puluh', 'empat'])
        )
        :param blocks: tuple
        :rtype: tuple
it adds the list of spelling to the blocks ( ( 1 ) ( 034 )) - > (( 1 [ satu ] ) ( 234 [ tiga puluh empat ] ) ) : param blocks : tuple : rtype : tuple