Publication:
Compressing computer programs

dc.contributor.authorDavies, Rod M.en_NZ
dc.contributor.authorWitten, Ian H.en_NZ
dc.date.accessioned2016-02-18T01:46:45Z
dc.date.available1993en_NZ
dc.date.available2016-02-18T01:46:45Z
dc.date.issued1993en_NZ
dc.description.abstractThis paper describes a scheme for compressing programs written in a particular programming language—which can be any language that has a formal lexical and syntactic description—in such a way that they can be reproduced exactly. Only syntactically correct programs can be compressed. The scheme is illustrated on the Pascal language, and compression results are given for a corpus of Pascal programs; but it is by no means restricted to Pascal. In fact, we discuss how a "compressor-generator" program can be constructed that creates a compressor automatically from a formal specification of a programming language, in much the same way as a parser generator creates a syntactic parser from a formal language description.en_NZ
dc.format.mimetypeapplication/pdf
dc.identifier.citationDavies, R. M., & Witten, I. H. (1993). Compressing computer programs (Computer Science Working Papers 93/7). Hamilton, New Zealand: Department of Computer Science, University of Waikato.en
dc.identifier.issn1170-487Xen_NZ
dc.identifier.urihttps://hdl.handle.net/10289/9924
dc.language.isoen
dc.publisherDepartment of Computer Science, University of Waikatoen_NZ
dc.relation.isPartOfWorking Paper Seriesen_NZ
dc.relation.ispartofseriesComputer Science Working Papers
dc.rights© 1993 by Rod M. Davies & Ian H. Witten
dc.subjectMachine learning
dc.titleCompressing computer programsen_NZ
dc.typeWorking Paper
dspace.entity.typePublication
pubs.confidentialfalseen_NZ
uow.relation.series93/7

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
uow-cs-wp-1993-07.pdf
Size:
2 MB
Format:
Adobe Portable Document Format
Description:
Published version

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Deposit Agreement.txt
Size:
193 B
Format:
Unknown data format
Description: