def _convert_nnn_nl(val):
 word = ''
 (mod, rem) = ((val % 100), (val // 100))
 if (rem > 0):
  word = (to_19_nl[rem] + ' Honderd')
  if (mod > 0):
   word += ' '
 if (mod > 0):
  word += _convert_nn_nl(mod)
 return word

def _convert_nnn_nl ( val ) : word = '' ( mod , rem ) = ( ( val % 100 ) , ( val // 100 ) ) if ( rem > 0 ) : word = ( to_19_nl [ rem ] + ' Honderd' ) if ( mod > 0 ) : word += ' ' if ( mod > 0 ) : word += _convert_nn_nl ( mod ) return word
convert a value < 1000 to dutch special cased because it is the level that kicks off the < 100 special case .