#NEWLINE# def __init__( self ) : #NEWLINE# #INDENT# irregular_forms = { #NEWLINE# #INDENT# 'sky' : [ 'sky' , 'skies' ] , #NEWLINE# 'die' : [ 'dying' ] , #NEWLINE# 'lie' : [ 'lying' ] , #NEWLINE# 'tie' : [ 'tying' ] , #NEWLINE# 'news' : [ 'news' ] , #NEWLINE# 'inning' : [ 'innings' , 'inning' ] , #NEWLINE# 'outing' : [ 'outings' , 'outing' ] , #NEWLINE# 'canning' : [ 'cannings' , 'canning' ] , #NEWLINE# 'howe' : [ 'howe' ] , #NEWLINE# 'proceed' : [ 'proceed' ] , #NEWLINE# 'exceed' : [ 'exceed' ] , #NEWLINE# 'succeed' : [ 'succeed' ] , #NEWLINE# #UNINDENT# } #NEWLINE# self . pool = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# for key in irregular_forms : #NEWLINE# #INDENT# for val in irregular_forms [ key ] : #NEWLINE# #INDENT# self . pool [ val ] = irregular_forms #NEWLINE# #UNINDENT# #UNINDENT# self . vowels = frozenset ( [ 'a' , 'e' , 'i' , 'o' , 'u' ] )