Skip to main content
Log in

Dynamic LL(\(k\)) parsing

  • Published:
Acta Informatica Aims and scope Submit manuscript

Abstract.

A new class of context-free grammars, called dynamic context-free grammars, is introduced. These grammars have the ability to change the set of production rules dynamically during the derivation of some terminal string. The notion of LL(\(k\)) parsing is adapted to this grammar model. We show that dynamic LL(\(k\)) parsers are as powerful as LR(\(k\)) parsers, i.e. that they are capable to analyze every deterministic context-free language while using only one symbol of lookahead.

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

Author information

Authors and Affiliations

Authors

Additional information

Received: 24 August 1994 / 5 January 1996

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rußmann, A. Dynamic LL(\(k\)) parsing . Acta Informatica 34, 267–289 (1997). https://doi.org/10.1007/s002360050085

Download citation

  • Issue Date:

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

Keywords

Navigation