sequential search. However, this “rigid” framework has several disadvantages when used in
natural language processing, especially for non-alphabetical languages. The solution is to
systematically introduce polymorphic programming techniques that are adapted to particular
cases. In this paper we describe the structure of a morphological dictionary implemented
with finite-state automata using variable or polymorphic node formats. Each node is …