Document Type : Research Paper

Author

College of Computer ,University of Anbar

10.37652/juaps.2008.15432

Abstract

: In last decades the applications of the computerized system were widely used in various environments, such real time systems, monitoring system and other. These applications need live answer from the programmable system. The compiler phases represent the heart of any programming language, therefore if we enhance the compilers; we make the execution more efficient.In this paper we present new model for SLR-Parser, which is the main stage of the compiler phases, because it responsible for the grammatical checking of the program statements and it needs more time than other stages. The new model appears faster than original parse. Also it is less complexity than original parser. Therefore, it is more efficient to use.

Keywords

Main Subjects

  1. A. Aho, R. Sethi,J. D. Ullman," Compilers-Principles,  Techniques and Tools" Addison-Weseley,1986
  2. E.Taha,"Evaluation and Improvement Code Optimization Methods in Compiler Design",M.Sc.,University of Anbar,2005
  3. J. Tremblay ,P.G. Sorenson ,"  The Theory and  Practice  of  Compiler  Writing  ", McGRAW-HILL,1985
  4. E.Tolman," Language Compiler", university of Chicago, Newton BBS,2002
  5. A.W.Appel,"Modern Compiler Implementation in ML" ,Cambridge University Press,1998
  6. http://www.cs.usfca.edu/~parrt/course/652/lectures/LR.parsing.html
  7. W.M. Waite, L.R. Carter, " An Introduction to Compiler Construction", Harper Collins, New york,1993
  8. Keith D. Cooper, Ken Kennedy & Linda Torczon," Parsing IV, Bottom-up Parsing", Rice University, 2003
  9. http://www.inf.ed.ac.uk/teaching/courses/ct/slides/Lecture7.pdf
  10. http://www.jambe.co.nz/UNI/FirstAndFollowSets.html
  11. Curt Clifton, "Building Bottom-Up Parsing Tables", Rose-Hulman Institute of Technology
  12.  http://en.wikipedia.org/wiki/SLR_parser
  13. R.Sedgewick,"Algorithms in", Addison-wesley, 1998