@article{Dybvig:arity, author = {R. Kent Dybvig and Robert Hieb}, title = {A new approach to procedures with variable arity}, journal = {{Lisp} and Symbolic Computation}, volume = 3, number = 3, pages = {229--244}, month = sep, year = 1990, texturl = "http://www.cs.indiana.edu/~dyb/pubs/LaSC-3-3-pp229-244.pdf", annote = {Describes an alternative to the ``dot'' notation for defining procedures that accept variable numbers of arguments; only the multiple-case notion is adopted in Chez Scheme (as {\tt case-lambda}).}}