DSpace Repository

Obviously Synchronizable Series Expressions: Part I: User's Manual for the OSS Macro Package

Show simple item record

dc.creator Waters, Richard C.
dc.date 2004-08-31T18:12:03Z
dc.date 2004-08-31T18:12:03Z
dc.date 1987-10-01
dc.date.accessioned 2013-10-09T02:39:53Z
dc.date.available 2013-10-09T02:39:53Z
dc.date.issued 2013-10-09
dc.identifier AIM-958
dc.identifier http://hdl.handle.net/1721.3/5509
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description The benefits of programming in a functional style are well known. In particular, algorithms that are expressed as compositions of functions operating on series/vectors/streams of data elements are much easier to understand and modify than equivalent algorithms expressed as loops. Unfortunately, many programmers hesitate to use series expressions, because they are typically implemented very inefficiently. Common Lisp macro packages (OSS) has been implemented which supports a restricted class of series expressions, obviously synchronizable series expressions, which can be evaluated very efficiently by automatically converting them into loops. Using this macro package, programmers can obtain the advantages of expressing computations as series expressions without incurring any run-time overhead.
dc.format 106 p.
dc.format 11516948 bytes
dc.format 9064692 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AIM-958
dc.subject functional programming
dc.subject looping constructs
dc.subject programsoptimization
dc.subject series expressions
dc.subject compilation
dc.title Obviously Synchronizable Series Expressions: Part I: User's Manual for the OSS Macro Package


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account