[coyotos-dev] capidl loop
Jonathan S. Shapiro
shap at eros-os.com
Wed Nov 28 09:40:13 EST 2007
On Tue, 2007-11-27 at 13:12 -0800, Charles Landau wrote:
> Capidl goes into an infinite loop parsing the following:
>
> /** if a > b */
>
> 1. It should complain rather than loop.
>
> 2. The capidl langauge specification should say that doc comments
> must be valid html, if that is the case.
Thank you for the report. Is the example input from one of our files?
Where does the infinite loop occur?
Doc comments follow the same rules as in doxygen; we implement a subset
of the doxygen tags.
The problem in this case is that the characters >, <, and & must be
escaped in HTML or XML content. The respective substitutions are:
< <
> >
& &
I shall look in to why the IDL compiler is looping on this input.
More information about the coyotos-dev
mailing list