You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by ja...@apache.org on 2013/02/10 21:06:20 UTC
svn commit: r1444596 -
/openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l
Author: jani
Date: Sun Feb 10 20:06:20 2013
New Revision: 1444596
URL: http://svn.apache.org/r1444596
Log:
basctl, and .src are identical
Modified:
openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l
Modified: openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l
URL: http://svn.apache.org/viewvc/openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l?rev=1444596&r1=1444595&r2=1444596&view=diff
==============================================================================
--- openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l (original)
+++ openoffice/branches/l10n/main/l10ntools/source/gConSrclex.l Sun Feb 10 20:06:20 2013
@@ -59,70 +59,97 @@
/******************* R U L E S D E F I N I T I O N S *******************/
%%
-[bB][iI][tT][mM][aA][pP]\ +[a-zA-Z]+[^\{]* |
-[bB][uU][tT][tT][oO][nN][iI][mM][aA][gG][eE]\ +[a-zA-Z]+[^\{]* |
-[eE][dD][iI][tT]\ +[a-zA-Z]+[^\{]* |
-[cC][aA][nN][cC][eE][lL][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
-[cC][oO][nN][tT][rR][oO][lL]\ +[a-zA-Z]+[^\{]* |
-[eE][rR][rR][oO][rR][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
-[fF][iI][xX][eE][dD][tT][eE][xX][tT]\ +[a-zA-Z]+[^\{]* |
-[iI][mM][aA][gG][eE]\ +[a-zA-Z]+[^\{]* |
-[iI][mM][aA][gG][eE][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
-[iI][tT][eE][mM][lL][iI][sS][tT]\ +[a-zA-Z]+[^\{]* |
-[hH][eE][lL][pP][bB][uU][tT][oO][mM]\ +[a-zA-Z]+[^\{]* |
-[mM][eE][nN][uU]\ +[a-zA-Z]+[^\{]* |
-[mM][eE][nN][uU][iI][tT][eE][mM]\ +[a-zA-Z]+[^\{]* |
-[mM][oO][dD][aA][lL][dD][iI][aA][lL][oO][gG]\ +[a-zA-Z]+[^\{]* |
-[mM][uU][lL][tT][iI][lL][iI][nN][eE][dD][iI][tT]\ +[a-zA-Z]+[^\{]* |
-[pP][aA][gG][eE][iI][tT][eE][mM]\ +[a-zA-Z]+[^\{]* |
-[pP][aA][gG][eE][lL][iI][sS][tT]\ +[a-zA-Z]+[^\{]* |
-[pP][uU][sS][hH][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
-[sS][tT][rR][iI][nN][gG]\ +[a-zA-Z]+[^\{]* |
-[sS][tT][rR][iI][nN][gG][aA][rR][rR][aA][yY]\ +[a-zA-Z]+[^\{]* |
-[tT][aA][bB][cC][oO][nN][tT][rR][oO][lL]\ +[a-zA-Z]+[^\{]* |
-[tT][aA][bB][dD][iI][aA][lL][oO][gG]\ +[a-zA-Z]+[^\{]* |
-[tT][aA][bB][pP][aA][gG][eE]\ +[a-zA-Z]+[^\{]* {
+[bB][iI][tT][mM][aA][pP]\ +[a-zA-Z]+[^\{]* |
+[bB][uU][tT][tT][oO][nN][iI][mM][aA][gG][eE]\ +[a-zA-Z]+[^\{]* |
+[eE][dD][iI][tT]\ +[a-zA-Z]+[^\{]* |
+[cC][aA][nN][cC][eE][lL][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
+[cC][hH][eE][cC][kK][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
+[cC][oO][nN][tT][rR][oO][lL]\ +[a-zA-Z]+[^\{]* |
+[cC][oO][mM][bB][oO][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
+[eE][rR][rR][oO][rR][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
+[fF][iI][xX][eE][dD][tT][eE][xX][tT]\ +[a-zA-Z]+[^\{]* |
+[fF][iI][xX][eE][dD][lL][iI][nN][eE]\ +[a-zA-Z]+[^\{]* |
+[fF][lL][oO][aA][tT][iI][nN][gG][wW][iI][nN][dD][oO][wW]\ +[a-zA-Z]+[^\{]* |
+[hH][eE][lL][pP][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
+[iI][dD][lL][iI][sS][tT]\ +[a-zA-Z]+[^\{]* |
+[iI][mM][aA][gG][eE]\ +[a-zA-Z]+[^\{]* |
+[iI][mM][aA][gG][eE][lL][iI][sS][tT]\ +[a-zA-Z]+[^\{]* |
+[iI][mM][aA][gG][eE][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
+[iI][tT][eE][mM][lL][iI][sS][tT]\ +[a-zA-Z]+[^\{]* |
+[lL][iI][sS][tT][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
+[mM][eE][nN][uU]\ +[a-zA-Z]+[^\{]* |
+[mM][eE][nN][uU][iI][tT][eE][mM]\ +[a-zA-Z]+[^\{]* |
+[mM][oO][dD][aA][lL][dD][iI][aA][lL][oO][gG]\ +[a-zA-Z]+[^\{]* |
+[mM][uU][lL][tT][iI][lL][iI][nN][eE][eE][dD][iI][tT]\ +[a-zA-Z]+[^\{]* |
+[nN][uU][mM][eE][rR][iI][cC][fF][iI][eE][lL][dD]\ +[a-zA-Z]+[^\{]* |
+[oO][kK][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
+[pP][aA][gG][eE][iI][tT][eE][mM]\ +[a-zA-Z]+[^\{]* |
+[pP][aA][gG][eE][lL][iI][sS][tT]\ +[a-zA-Z]+[^\{]* |
+[pP][uU][sS][hH][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
+[qQ][uU][eE][rR][yY][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
+[rR][aA][dD][iI][oO][bB][uU][tT][tT][oO][nN]\ +[a-zA-Z]+[^\{]* |
+[sS][tT][rR][iI][nN][gG]\ +[a-zA-Z]+[^\{]* |
+[sS][tT][rR][iI][nN][gG][aA][rR][rR][aA][yY]\ +[a-zA-Z]+[^\{]* |
+[tT][aA][bB][cC][oO][nN][tT][rR][oO][lL]\ +[a-zA-Z]+[^\{]* |
+[tT][aA][bB][dD][iI][aA][lL][oO][gG]\ +[a-zA-Z]+[^\{]* |
+[tT][aA][bB][pP][aA][gG][eE]\ +[a-zA-Z]+[^\{]* |
+[tT][oO][oO][lL][bB][oO][xX]\ +[a-zA-Z]+[^\{]* |
+[tT][oO][oO][lL][bB][oO][xX][iI][tT][eE][mM]\ +[a-zA-Z]+[^\{]* {
std::string text(yytext);
convert_src::mcpImpl->pushKey(text);
}
-[bB][iI][tT][mM][aA][pP][ \t\n]+"{" |
-[bB][uU][tT][tT][oO][nN][iI][mM][aA][gG][eE][ \t\n]+"{" |
-[eE][dD][iI][tT][ \t\n]+"{" |
-[cC][aA][nN][cC][eE][lL][bB][uU][tT][tT][oO][nN][ \t\n]"{" |
-[cC][oO][nN][tT][rR][oO][lL][ \t\n]+"{" |
-[eE][rR][rR][oO][rR][bB][oO][xX][ \t\n]+"{" |
-[fF][iI][xX][eE][dD][tT][eE][xX][tT][ \t\n]+"{" |
-[iI][mM][aA][gG][eE][ \t\n]+"{" |
-[iI][mM][aA][gG][eE][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
-[iI][tT][eE][mM][lL][iI][sS][tT][ \t\n=]+"{" |
-[hH][eE][lL][pP][bB][uU][tT][oO][mM][ \t\n]+"{" |
-[mM][eE][nN][uU][ \t\n]+"{" |
-[mM][eE][nN][uU][iI][tT][eE][mM][ \t\n]+"{" |
-[mM][oO][dD][aA][lL][dD][iI][aA][lL][oO][gG][ \t\n]+"{" |
-[mM][uU][lL][tT][iI][lL][iI][nN][eE][dD][iI][tT][ \t\n]+"{" |
-[pP][aA][gG][eE][iI][tT][eE][mM][ \t\n]+"{" |
-[pP][aA][gG][eE][lL][iI][sS][tT][ \t\n]+"{" |
-[pP][uU][sS][hH][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
-[sS][tT][rR][iI][nN][gG][ \t\n]+"{" |
-[tT][aA][bB][cC][oO][nN][tT][rR][oO][lL][ \t\n]+"{" |
-[tT][aA][bB][dD][iI][aA][lL][oO][gG][ \t\n]+"{" |
-[tT][aA][bB][pP][aA][gG][eE][ \t\n]+"{" {
+[bB][iI][tT][mM][aA][pP][ \t\n]+"{" |
+[bB][uU][tT][tT][oO][nN][iI][mM][aA][gG][eE][ \t\n]+"{" |
+[eE][dD][iI][tT][ \t\n]+"{" |
+[cC][aA][nN][cC][eE][lL][bB][uU][tT][tT][oO][nN][ \t\n]"{" |
+[cC][hH][eE][cC][kK][bB][oO][xX][ \t\n]+"{" |
+[cC][oO][nN][tT][rR][oO][lL][ \t\n]+"{" |
+[cC][oO][mM][bB][oO][bB][oO][xX][ \t\n]+"{" |
+[eE][rR][rR][oO][rR][bB][oO][xX][ \t\n]+"{" |
+[fF][iI][xX][eE][dD][tT][eE][xX][tT][ \t\n]+"{" |
+[fF][iI][xX][eE][dD][lL][iI][nN][eE][ \t\n]+"{" |
+[fF][lL][oO][aA][tT][iI][nN][gG][wW][iI][nN][dD][oO][wW][ \t\n]+"{" |
+[hH][eE][lL][pP][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
+[iI][dD][lL][iI][sS][tT][ \t\n=]+"{" |
+[iI][mM][aA][gG][eE][ \t\n]+"{" |
+[iI][mM][aA][gG][eE][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
+[iI][mM][aA][gG][eE][lL][iI][sS][tT][ \t\n]+"{" |
+[iI][tT][eE][mM][lL][iI][sS][tT][ \t\n=]+"{" |
+[lL][iI][sS][tT][bB][oO][xX][ \t\n]+"{" |
+[mM][eE][nN][uU][ \t\n]+"{" |
+[mM][eE][nN][uU][iI][tT][eE][mM][ \t\n]+"{" |
+[mM][oO][dD][aA][lL][dD][iI][aA][lL][oO][gG][ \t\n]+"{" |
+[mM][uU][lL][tT][iI][lL][iI][nN][eE][eE][dD][iI][tT][ \t\n]+"{" |
+[nN][uU][mM][eE][rR][iI][cC][fF][iI][eE][lL][dD][ \t\n]+"{" |
+[oO][kK][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
+[pP][aA][gG][eE][iI][tT][eE][mM][ \t\n]+"{" |
+[pP][aA][gG][eE][lL][iI][sS][tT][ \t\n]+"{" |
+[pP][uU][sS][hH][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
+[qQ][uU][eE][rR][yY][bB][oO][xX][ \t\n]+"{" |
+[rR][aA][dD][iI][oO][bB][uU][tT][tT][oO][nN][ \t\n]+"{" |
+[sS][tT][rR][iI][nN][gG][ \t\n]+"{" |
+[tT][aA][bB][cC][oO][nN][tT][rR][oO][lL][ \t\n]+"{" |
+[tT][aA][bB][dD][iI][aA][lL][oO][gG][ \t\n]+"{" |
+[tT][aA][bB][pP][aA][gG][eE][ \t\n]+"{" |
+[tT][oO][oO][lL][bB][oO][xX][ \t\n]+"{" |
+[tT][oO][oO][lL][bB][oO][xX][iI][tT][eE][mM][ \t\n]+"{" {
std::string text(yytext);
convert_src::mcpImpl->pushNoKey(text);
}
-[hH][eE][lL][pP][iI][dD]\ *"="\ *[a-zA-Z]+[^;]* |
-[iI][dD][eE][nN][tT][iI][fF][iI][eE][rR]\ *"="\ *[a-zA-Z]+[^;]* {
+[hH][eE][lL][pP][iI][dD]\ *"="\ *[a-zA-Z\"]+[^;]* |
+[iI][dD][eE][nN][tT][iI][fF][iI][eE][rR]\ *"="\ *[a-zA-Z\"]+[^;]* {
std::string text(yytext);
convert_src::mcpImpl->registerKey(text);
}
[mM][eE][sS][sS][aA][gG][eE]\ *"["\ *"en-US"\ *"]"\ *"="[^\n]* |
[qQ][uU][iI][cC][kK][hH][eE][lL][pP][tT][eE][xX][tT]\ *"["\ *"en-US"\ *"]"\ *"="[^\n]* |
-[tT][eE][xX][tT]\ *"["\ *"en-US"\ *"]"\ *"="[^\n]* {
+[tT][eE][xX][tT]\ *"["\ *"en-US"\ *"]"\ *"="[^\n]* |
+[tT][iI][tT][lL][eE]\ *"["\ *"en-US"\ *"]"\ *"="[^\n]* {
std::string text(yytext);
convert_src::mcpImpl->saveData(text);
}