On 2/15/08, Jared Williams <[EMAIL PROTECTED]> wrote:
>  3, unrecoginised tags should just cause the parser to output a &lt; and
>  carry on parsing.

That's what it does at the moment.*

The ANTLR code looks like this:

ANGLE_TAG: { !in_noparse}? =>
    ((ANGLE_TAG_OPEN_ACTUAL) => ANGLE_TAG_OPEN_ACTUAL
    |(ANGLE_TAG_CLOSE_ACTUAL) => ANGLE_TAG_CLOSE_ACTUAL
    | '<' { $type=LT; }
    );

Basically, if it can't match a whole tag, then it just calls the token
an LT (less than) and moves on.

Steve

*Well, apart from a pesky lexing problem I thought I had already
solved, where <nob generates an error.

_______________________________________________
Wikitext-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitext-l

Reply via email to