Talk:Syntax checking/SRS

Janick

Please give some feedback regarding SRS so far

Manus

It is great. For the syntax validity, create an instance of EIFFEL_PARSER with the AST_NULL_FACTORY for the factory. That way it is quite efficient for the parsing.

manus 19:03, 2 May 2006 (CEST)

Janick

Manu, thanks for the feedback and hints.

Some people thaught that an timing-based parser would be better. Who is of the same opionion? Please use this discussion, as we need to finalize the specifications soon.

May 5th 2006 (CEST)

Martin

What exactly do you mean by timing-based? As specified in the SRS but with a timeout before it starts parsing or really independent of user input? I think it's good the way it is now (if it is efficient enough). Just a little remark to the notes: If the state of an expression can only change when the cursor leaves it, does that include the items under 1.1.1? I think it should, although I guess you should get a little time to resume typing.

Maser 23:57, 5 May 2006 (CEST)

Janick

Timing based would mean that the document gets parsed and highlighted in specific intervals (like every 50ms). This would also imply that while writing not yet completed feature names etc. would get underlined.

Stephan added that "when the cursor" leaves part, so he should answer that question. IMO if we have event-based parsing, that coursor leaves clause could be removed.

01:59, May 6th 2006 (CEST)