Show simple item record

dc.creator Paterson, Michael S.
dc.creator Hewitt, Carl E.
dc.date 2004-10-01T20:49:34Z
dc.date 2004-10-01T20:49:34Z
dc.date 1970-11-01
dc.date.accessioned 2013-10-09T02:41:34Z
dc.date.available 2013-10-09T02:41:34Z
dc.date.issued 2013-10-09
dc.identifier AIM-201
dc.identifier http://hdl.handle.net/1721.1/5851
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description While we may have the intuitive idea of one programming language having greater power than another, or of some subset of a language being an adequate 'core' for that language, we find when we try to formalize this notion that there is a serious theoretical difficulty. This lies in the fact that even quite rudimentary languages are nevertheless 'universal' in the following sense. If the language allows us to program with simple arithmetic or list-processing functions then any effective control structure can be simulated, traditionally by encoding a Turing machine computation in some way. In particular, a simple language with some basic arithmetic can express programs for any partial recursive function. Such an encoding is usually quite unnatural and impossibly inefficient. Thus, in order to carry on a practical study of the comparative power of different languages we are led to banish explicit functions and deal instead with abstract, uninterpreted programs or schemas. What follows is a brief report on some preliminary exploration in this area.
dc.format 18 p.
dc.format 899352 bytes
dc.format 703403 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AIM-201
dc.title Comparative Schematology


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