Skip to main content
Log in

Top-down syntax analysis

  • Published:
Acta Informatica Aims and scope Submit manuscript

Summary

The theory and practice of classical “top-down” parsing methods is presented in a tutorial manner.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Barnett, M. P., Futrelle, R. P.: Syntactic analysis by digital computer. Comm. ACM 5, 515–526 (1962).

    Google Scholar 

  2. Brooker, R. A., Morris, D.: A description of Mercury Autocode in terms of a phrase structure language. Ann. Review Auto. Programming 2, 29–65 (1961). See also S. Rosen, Comm. ACM 7, 403–414 (1964).

    Google Scholar 

  3. Conway, M. E.: Design of a separable transition-diagram compiler. Comm. ACM 6, 396–408 (1963).

    Google Scholar 

  4. Schorre, D. V.: META II, a syntax-oriented compiler writing language. Proc. ACM National Conf. 19, D1.3.1-D1.3.11 (1964).

    Google Scholar 

  5. Knuth, D. E.: The Art of Computer Programming (to be published in seven volumes).

  6. Floyd, R. W.: The syntax of programming languages—a survey. IEEE Transactions EC-13, 346–353 (1964).

    Google Scholar 

  7. Knuth, D. E.: On the translation of languages from left to right. Information and Control 8, 607–639 (1965).

    Google Scholar 

  8. Lewis II, P. M., Stearns, R. E.: Syntax-directed transduction. J. ACM 15, 464–488 (1968).

    Google Scholar 

  9. Korenjak, A. J., Hopcroft, J. E.: Simple deterministic languages. Proc. IEEE Symp. Switching and Automata Theory 7, 36–46 (1966).

    Google Scholar 

  10. Kürki-Suoni, R.: Notes on top-down languages. BIT 9, 225–238 (1969).

    Google Scholar 

  11. Wirth, N., Weber, H.: Euler, a generalization ofAlgol, and its formal definition. Comm. ACM 9, 13–23, 25, 89–99, 878 (1966).

    Google Scholar 

  12. Irons, E. T.: A syntax-directed compiler forAlgol 60. Comm. ACM 4, 51–55 (1961).

    Google Scholar 

  13. Rosenkrantz, D. J., Stearns, R. E.: Properties of deterministic top-down grammars. Information and Control 17, 226–256 (1970).

    Google Scholar 

  14. Earley, J.: An efficient context-free parsing algorithm. Comm. ACM 13, 94–102 (1970).

    Google Scholar 

  15. Rosenkrantz, D. J., Lewis II, P.M.: Deterministic left corner parsing. Proc. IEEE Symp. Switching and Automata Theory 11, 139–152 (1970).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This paper is essentially a transscript of five expository lectures which were presented at the NATO International Summer School on Computer Programming, in Copenhagen, Denmark, August, 1967. The author wishes to thank V. Tixier and R. Guedj for their assistance in preparing the first draft of these lecture notes.

The publication of this paper was supported in part by IBM Corporation.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Knuth, D.E. Top-down syntax analysis. Acta Informatica 1, 79–110 (1971). https://doi.org/10.1007/BF00289517

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00289517

Keywords

Navigation