RomanHargrave / cuelib

GIT repo containing the currently (idle?) dead cuelib
GNU Lesser General Public License v2.1
0 stars 0 forks source link

Should CueParser use a formal grammar? #14

Open RomanHargrave opened 9 years ago

RomanHargrave commented 9 years ago

From monsterm...@gmail.com on May 11, 2008 15:12:47

CueParser uses a custom parser. While flexible, this is error-prone and hard to maintain. Perhaps it would be better to use a parser based on a formal grammar.

This is an open issue. The solution was undecided at the moment this issue was registered.

Original issue: http://code.google.com/p/cuelib/issues/detail?id=14

RomanHargrave commented 9 years ago

From monsterm...@gmail.com on May 11, 2008 13:18:43

An argument against using a formal grammar is that, by necessity, it would have to be relatively general due to the forgiving nature of the cuelib parser. This behaviour is not something that we want to change, as cue sheets "in the wild" often don't conform strictly to the standard.