diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2004-02-22 19:57:25 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2004-02-22 19:57:25 (GMT) |
commit | f13d78d4dfe3e075e0f91ee8d62603fadf18a3a9 (patch) | |
tree | bb6a2ec7453702ed2fe2348793b0bddf5d80042a /src/doctokenizer.l | |
parent | 2bf4cfeda1be93954baf688017e147b565c06d9b (diff) | |
download | Doxygen-f13d78d4dfe3e075e0f91ee8d62603fadf18a3a9.zip Doxygen-f13d78d4dfe3e075e0f91ee8d62603fadf18a3a9.tar.gz Doxygen-f13d78d4dfe3e075e0f91ee8d62603fadf18a3a9.tar.bz2 |
Release-1.3.6-20040222
Diffstat (limited to 'src/doctokenizer.l')
-rw-r--r-- | src/doctokenizer.l | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/doctokenizer.l b/src/doctokenizer.l index 4507ef6..3c3dcaf 100644 --- a/src/doctokenizer.l +++ b/src/doctokenizer.l @@ -324,6 +324,7 @@ LABELID [a-z_A-Z][a-z_A-Z0-9\-]* %x St_TitleV %x St_Code %x St_HtmlOnly +%x St_ManOnly %x St_LatexOnly %x St_XmlOnly %x St_Verbatim @@ -502,6 +503,14 @@ LABELID [a-z_A-Z][a-z_A-Z0-9\-]* <St_HtmlOnly>. { g_token->verb+=yytext; } +<St_ManOnly>{CMD}"endmanonly" { + return RetVal_OK; + } +<St_ManOnly>[^\\@\n$]+ | +<St_ManOnly>\n | +<St_ManOnly>. { + g_token->verb+=yytext; + } <St_LatexOnly>{CMD}"endlatexonly" { return RetVal_OK; } @@ -880,6 +889,12 @@ void doctokenizerYYsetStateHtmlOnly() BEGIN(St_HtmlOnly); } +void doctokenizerYYsetStateManOnly() +{ + g_token->verb=""; + BEGIN(St_ManOnly); +} + void doctokenizerYYsetStateXmlOnly() { g_token->verb=""; |