| Understanding the bottom-up SLR parser |
| Full text |
Pdf
(501 KB)
|
| Source
|
Technical Symposium on Computer Science Education
archive
Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
table of contents
Phoenix, Arizona, United States
Pages: 339 - 343
Year of Publication: 1994
ISBN:0-89791-646-8
Also published in ...
|
|
Authors
|
|
Sami Khuri
|
Department of Mathematics and Computer Science, San José State University, One Washington Square, SAn José, CA
|
|
Jason Williams
|
Department of Mathematics and Computer Science, San José State University, One Washington Square, SAn José, CA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 18, Downloads (12 Months): 56, Citation Count: 3
|
|
|
ABSTRACT
This paper describes an application of one of the important abstract concepts taught in a compiler construction course. It demonstrates how the techniques behind the bottom-up SLR parser can be used to perform computer animation. The different phases of the implementation presented are identical to the ones used by the traditional compiler for parsing source codes written in high-level languages. This application can be used either to explain the different phases of the traditional compiler, or as an illustration of the bottom-up SLR parsing techniques applied in a non-traditional environment.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Aho86
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
| |
Blin87
|
Blinn, J. "Nested Transformations and Blobby Man." IEEE Computer Graphics &Applications. October 1987: 59-65.
|
 |
Clar93
|
|
| |
Hill90
|
|
 |
Ho93
|
|
| |
John75
|
Johnson, S. C. "YACC--yet another compiler-compiler." C.S. Tech. Report no. 32., Murray Hill, N.J., Bell Telephone Laboratories, 1975.
|
 |
Khur86
|
|
| |
Pars92
|
|
| |
Wells93
|
|
|