Escaping from intermediate expression swell: a continuing saga

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding


The notion of a closed continuation is introduced, and a functional dialect of LISP is presented, using function call and return based on this concept, by extension coroutines are shown to be merely a more general form of function. Potential applications for coroutines in algebraic simplification and expression evaluation are suggested, and a specific example of their use is given in a novel attack on the phenomenon of intermediate expression swell in polynomial multiplication.
Original languageEnglish
Title of host publicationComputer Algebra
Subtitle of host publicationEUROCAM '82, European Computer Algebra Conference Marseille, France 5–7 April 1982
EditorsJacques Calmet
Place of PublicationBerlin, Germany
PublisherSpringer Verlag
Number of pages7
ISBN (Print)9783540116073
Publication statusPublished - 1 Apr 1982

Publication series

NameLecture Notes in Computer Science

Cite this