Difference between revisions of "Talk:Syntax checking/Parser"
(→find more than one error) |
|||
Line 3: | Line 3: | ||
[[User:Maser|maser]] 14:55, 17 May 2006 (CEST) | [[User:Maser|maser]] 14:55, 17 May 2006 (CEST) | ||
+ | |||
+ | |||
+ | Hmmm... I don't know how to get all the errors with one call. But you haven't to parse the whole file, so you can parse piecewise and if an error occurs, you have to parse after the string that occurs the error. This is way to get all errors, it's complicated, but it should work!? | ||
+ | |||
+ | [[User:Chrigu|Chrigu]] 17:19, 17 May 2006 (CEST) |
Revision as of 06:19, 17 May 2006
find more than one error
As far as I've seen, the Parser throws an ERROR as soon as it doesn't like something in the source, which aborts parsing. The found error is in the SHARED_ERROR_HANDLER's error_list (I've never seen more than one error in there, why is it a list anyway?). Has anybody found a way to tell the parser to parse the whole file?
maser 14:55, 17 May 2006 (CEST)
Hmmm... I don't know how to get all the errors with one call. But you haven't to parse the whole file, so you can parse piecewise and if an error occurs, you have to parse after the string that occurs the error. This is way to get all errors, it's complicated, but it should work!?
Chrigu 17:19, 17 May 2006 (CEST)