public virtual Node ParseAsp()
{
Node asp = null;
Txtstart = Lexsize;
for (;;)
{
int c = Input.ReadChar();
AddCharToLexer(c);
if (c != '%')
{
continue;
}
c = Input.ReadChar();
AddCharToLexer(c);
if (c == '>')
{
break;
}
}
Lexsize -= 2;
Txtend = Lexsize;
if (Txtend > Txtstart)
{
asp = NewNode(Node.ASP_TAG, Lexbuf, Txtstart, Txtend);
}
Txtstart = Txtend;
return asp;
}