Ticket #1558 (closed proposed-project: wontfix)

Opened 5 years ago

Last modified 3 years ago

Develop LR-accepting parser combinator library

Reported by: Feuerbach Owned by:
Priority: not yet rated Keywords: parsing
Cc: roma@… Topic: misc
Difficulty: unknown Mentor: not-accepted

Description (last modified by abdullah) (diff)

 X-SAIGA project has implemented  parser combinator library which is capable of parsing left-recursive grammars expressed by parser combinators without and refactoring and LR elimination.

This project aims to develop library to the state when it's ready to be used by wide community.

Particular goals could be:

* Take code already developed in X-SAIGA and bring it to the state comparable to other parser combinator libraries - Parsec and Polyparse. Namely, support ByteString? as a memory-efficient backend, add lexical combinators.

* Provide "compatibility layer" for easy migration of parsing code from Parsec and Polyparse

Interested mentors

  • Dmitry Astapov (ADEpt) <dastapov@…>

Interested students

  • Roman Cheplyaka (Feuerbach) <roma@…>
  • Abdullah Abdul Khadir <abdullah.ak2002@…>

Change History

Changed 5 years ago by Feuerbach

  • type changed from spam to proposed-project

Changed 5 years ago by Feuerbach

  • description modified (diff)

Changed 5 years ago by Feuerbach

  • description modified (diff)

Changed 5 years ago by Feuerbach

  • cc roma@… added

Changed 5 years ago by adept

  • description modified (diff)
  • summary changed from Develop x-saiga parser combinator library to Develop LR-accepting parser combinator library

Changed 5 years ago by adept

  • description modified (diff)

Changed 4 years ago by abdullah

  • description modified (diff)

Changed 4 years ago by abdullah

  • description modified (diff)

Changed 4 years ago by abdullah

  • description modified (diff)

Changed 3 years ago by dons

  • status changed from new to closed
  • resolution set to wontfix

2 years old.

Note: See TracTickets for help on using tickets.