DocumentCode :
3052414
Title :
Compression via guided parsing
Author :
Evans, William S.
Author_Institution :
Dept. of Comput. Sci., Arizona Univ., Tucson, AZ, USA
fYear :
1998
fDate :
30 Mar-1 Apr 1998
Firstpage :
544
Abstract :
Summary form only given. The reduction in storage size achieved by compressing a file translates directly into a reduction in transmission time when communicating the file. An increasingly common form of transmitted data is a computer program description. This paper examines the compression of source code, the high-level language representation of a program, using the language´s context free grammar. We call the general technique guided parsing since it is a compression scheme based on predicting the behavior of a parser when it parses the source code and guiding its behavior by encoding its next action based on this prediction. In this paper, we describe the implementation and results of two very different forms of guided parsing. One is based on bottom-up parsing while the other is a top-down approach
Keywords :
context-free grammars; data compression; high level languages; bottom-up parsing; computer program description; context free grammar; guided parsing; high-level language representation; source code; storage size; top-down approach; transmission time; transmitted data; Application software; Automata; Computer science; Context; Encoding; High level languages; Java; Personal digital assistants;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 1998. DCC '98. Proceedings
Conference_Location :
Snowbird, UT
ISSN :
1068-0314
Print_ISBN :
0-8186-8406-2
Type :
conf
DOI :
10.1109/DCC.1998.672269
Filename :
672269
Link To Document :
بازگشت