You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<CComment,ReadLine,IncludeFile>[\\@]("verbatim"|"iliteral"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"rtfonly"|"manonly")/[^a-z_A-Z0-9] { /* start of a verbatim block */
654
+
<CComment,ReadLine,IncludeFile>{CMD}("verbatim"|"iliteral"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"rtfonly"|"manonly")/[^a-z_A-Z0-9] { /* start of a verbatim block */
655
655
copyToOutput(yyscanner,yytext,yyleng);
656
656
yyextra->blockName=QCString("end")+&yytext[1];
657
657
yyextra->lastCommentContext = YY_START;
@@ -667,7 +667,7 @@ SLASHopt [/]*
667
667
<Scan>. { /* any other character */
668
668
copyToOutput(yyscanner,yytext,yyleng);
669
669
}
670
-
<Verbatim>[\\@]("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endrtfonly"|"endmanonly"|"f$"|"f]"|"f}"|"f)") { /* end of verbatim block */
670
+
<Verbatim>{CMD}("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endrtfonly"|"endmanonly"|"f$"|"f]"|"f}"|"f)") { /* end of verbatim block */
671
671
copyToOutput(yyscanner,yytext,yyleng);
672
672
if (&yytext[1]==yyextra->blockName) // end of command or formula
673
673
{
@@ -722,7 +722,7 @@ SLASHopt [/]*
722
722
BEGIN(yyextra->lastCommentContext);
723
723
}
724
724
}
725
-
<VerbatimCode>[\\@]("enddot"|"endcode"|"endmsc"|"enduml")/("{")? { /* end of verbatim block */
725
+
<VerbatimCode>{CMD}("enddot"|"endcode"|"endmsc"|"enduml")/("{")? { /* end of verbatim block */
<CComment,ReadLine,IncludeFile,Verbatim,VerbatimCode>{B}?{CMD}"ilinebr"{B}[\\@]"ialias{" { // expand alias with arguments
1251
+
<CComment,ReadLine,IncludeFile,Verbatim,VerbatimCode>{B}?{CMD}"ilinebr"{B}{CMD}"ialias{" { // expand alias with arguments
1252
1252
yyextra->lastBlockContext=YY_START;
1253
1253
yyextra->blockCount=1;
1254
1254
int extraSpace = (yytext[0]==''? 1:0);
@@ -1257,7 +1257,7 @@ SLASHopt [/]*
1257
1257
yyextra->lastEscaped=0;
1258
1258
BEGIN( ReadAliasArgs );
1259
1259
}
1260
-
<CComment,ReadLine,IncludeFile,Verbatim,VerbatimCode>[\\@][a-z_A-Z][a-z_A-Z0-9-]*"{" { // expand alias with arguments
1260
+
<CComment,ReadLine,IncludeFile,Verbatim,VerbatimCode>{CMD}[a-z_A-Z][a-z_A-Z0-9-]*"{" { // expand alias with arguments
1261
1261
yyextra->lastBlockContext=YY_START;
1262
1262
yyextra->blockCount=1;
1263
1263
yyextra->aliasString=yytext;
@@ -1278,7 +1278,7 @@ SLASHopt [/]*
1278
1278
else yyextra->lastEscaped=TRUE;
1279
1279
yyextra->aliasString+=yytext;
1280
1280
}
1281
-
<ReadAliasArgs>[\\@]("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endrtfonly"|"endmanonly"|"f$"|"f]"|"f}"|"f)") { /* end of verbatim block */
1281
+
<ReadAliasArgs>{CMD}("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endrtfonly"|"endmanonly"|"f$"|"f]"|"f}"|"f)") { /* end of verbatim block */
1282
1282
yyextra->aliasString+=yytext;
1283
1283
if (yyextra->inVerbatim && &yytext[1]==yyextra->blockName)
1284
1284
// For verbatim sections we do not support matching end block markers inside
Copy file name to clipboardExpand all lines: src/fortranscanner.l
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1571,7 +1571,7 @@ private {
1571
1571
BEGIN(DocBlock);
1572
1572
}
1573
1573
}
1574
-
<DocCopyBlock>[\\@]("f$"|"f]"|"f}"|"f)") {
1574
+
<DocCopyBlock>{CMD}("f$"|"f]"|"f}"|"f)") {
1575
1575
yyextra->docBlock += yytext;
1576
1576
if (yyextra->docBlockName==&yytext[1])
1577
1577
{
@@ -1581,7 +1581,7 @@ private {
1581
1581
BEGIN(DocBlock);
1582
1582
}
1583
1583
}
1584
-
<DocCopyBlock>[\\@]("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endmanonly"|"endrtfonly"|"enddot"|"endmsc"|"enduml"|"endcode")/[^a-z_A-Z0-9] { // end of verbatim block
1584
+
<DocCopyBlock>{CMD}("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endmanonly"|"endrtfonly"|"enddot"|"endmsc"|"enduml"|"endcode")/[^a-z_A-Z0-9] { // end of verbatim block
Copy file name to clipboardExpand all lines: src/lexcode.l
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -820,14 +820,14 @@ NONLopt [^\n]*
820
820
BEGIN(DocBlock);
821
821
}
822
822
}
823
-
<DocCopyBlock>[\\@]("f$"|"f]"|"f}"|"f)") {
823
+
<DocCopyBlock>{CMD}("f$"|"f]"|"f}"|"f)") {
824
824
yyextra->CCodeBuffer += yytext;
825
825
if (yyextra->docBlockName==&yytext[1])
826
826
{
827
827
BEGIN(DocBlock);
828
828
}
829
829
}
830
-
<DocCopyBlock>[\\@]("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endmanonly"|"endrtfonly"|"enddot"|"endmsc"|"enduml"|"endcode")/[^a-z_A-Z0-9] { // end of verbatim block
830
+
<DocCopyBlock>{CMD}("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endmanonly"|"endrtfonly"|"enddot"|"endmsc"|"enduml"|"endcode")/[^a-z_A-Z0-9] { // end of verbatim block
Copy file name to clipboardExpand all lines: src/lexscanner.l
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -795,14 +795,14 @@ NONLopt [^\n]*
795
795
BEGIN(DocBlock);
796
796
}
797
797
}
798
-
<DocCopyBlock>[\\@]("f$"|"f]"|"f}"|"f)") {
798
+
<DocCopyBlock>{CMD}("f$"|"f]"|"f}"|"f)") {
799
799
yyextra->cCodeBuffer += yytext;
800
800
if (yyextra->docBlockName==&yytext[1])
801
801
{
802
802
BEGIN(DocBlock);
803
803
}
804
804
}
805
-
<DocCopyBlock>[\\@]("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endmanonly"|"endrtfonly"|"enddot"|"endmsc"|"enduml"|"endcode")/[^a-z_A-Z0-9] { // end of verbatim block
805
+
<DocCopyBlock>{CMD}("endverbatim"|"endiliteral"|"endlatexonly"|"endhtmlonly"|"endxmlonly"|"enddocbookonly"|"endmanonly"|"endrtfonly"|"enddot"|"endmsc"|"enduml"|"endcode")/[^a-z_A-Z0-9] { // end of verbatim block
0 commit comments