On Tue, Sep 04, 2007 at 05:43:15PM +0200, Robert Lemmen wrote: [...] > Description : backtracking LR parser > > Kelbt generates backtracking LALR(1) parsers. Standard LALR(1) parser
If it is a parser _generator_, mention this in de short description as well. > generators emit an error upon encountering a conflict in the parse tables. [...] > strategy is achieved. In cases where productions are parsed out of the order > given, there is a simple grammar transformation which remedies the problem. > See the CASCON paper for more details. > . > As a proof of concept, Kelbt has been used to write a partial C++ parser > (included) which is composed of strictly a scanner, a name lookup stage and a > grammar with standard semantic actions and semantic undo actions. Which CASCON paper? I don't think you should mention this in the description. The description is meant for a user to decide if he wants to install this package or not. You shouldn't make a user follow references, that is besides the point. I also don't think that the paragraph about the proof of concept is useful. The only useful information is "C++". Does Kelbt indeed output C++ code? -- Met vriendelijke groet / with kind regards, Guus Sliepen <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature