Practical Earley Parsing

@article{Aycock2002PracticalEP,
  title={Practical Earley Parsing},
  author={John Aycock and R. N. Horspool},
  journal={Comput. J.},
  year={2002},
  volume={45},
  pages={620-630}
}
  • John Aycock, R. N. Horspool
  • Published 2002
  • Computer Science
  • Comput. J.
  • Earley’s parsing algorithm isa general algorithm, ableto handleany context-free grammar. As with most parsing algorithms, however, the presence of grammar rules having empty right-hand sides complicates matters. By analyzing why Earley’s algorithm struggles with these grammar rules, we have devised a simple solution to the problem. Our empty-rule solution leads to a new type of finite automaton expressly suited for use in Earley parsers and to a new statement of Earley’s algorithm. We show that… CONTINUE READING
    54 Citations
    Parsing with Scannerless Earley Virtual Machines
    • 1
    • PDF
    Efficient Earley Parsing with Regular Right-hand Sides
    • 10
    • PDF
    A Comparison of CYK and Earley Parsing Algorithms
    • Te Li, Devi Alagappan
    • 2006
    • 2
    • PDF
    On The Practice of B-ing Earley
    • PDF
    A Modified Earley Parser for Huge Natural Language Grammars
    • 1
    • Highly Influenced
    • PDF
    Early action in an Earley parser
    • 3
    Just-in-time Parsing with Scannerless Earley Virtual Machines
    Parsing reflective grammars
    • 12
    • PDF
    Pushdown Automata and Parsing
    Simple, Functional, Sound and Complete Parsing for All Context-Free Grammars
    • 28
    • PDF

    References

    SHOWING 1-10 OF 26 REFERENCES
    Directly-Executable Earley Parsing
    • 18
    • PDF
    Construction of Efficient Generalized LR Parsers
    • 13
    • PDF
    Efficient incremental parsing for context-free languages
    • M. Ferro, B. Dion
    • Computer Science
    • Proceedings of 1994 IEEE International Conference on Computer Languages (ICCL'94)
    • 1994
    • 37
    • PDF
    A Faster Earley Parser
    • 21
    • PDF
    An efficient context-free parsing algorithm
    • 1,235
    • Highly Influential
    • PDF
    An Improved Context-Free Recognizer
    • 239
    • PDF
    The Structure of Shared Forests in Ambiguous Parsing
    • 229
    • PDF
    Incremental generation of parsers
    • 86
    • PDF