next up previous contents
Next: Encoding Lists as FDs Up: FUF: the Universal Unifier Previous: Defining Input for Regression

   
Using Lists in FDs

Lists of objects are not a primitive type in FUF. The reason is that a list of FDs is not a legal FD. Lists are however very useful in grammatical description, when dealing with subcategorization or conjunction. FUF therefore contains some built-in support for the expression and manipulation of lists. The issue of list manipulation is further developed in Appendix [*], where list processing is used as an example showing the expressive power of FUF as a programming language.

This chapter explains how and when to use lists in FUF and describes the FUF facilities easing the use of lists.



 

Michael Elhadad - elhadad@cs.bgu.ac.il