Revision: 8573
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8573&view=rev
Author:   milek_pl
Date:     2012-12-17 17:42:01 +0000 (Mon, 17 Dec 2012)
Log Message:
-----------
optimize regexes

Modified Paths:
--------------
    trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml

Modified: 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml
===================================================================
--- 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml    
    2012-12-17 17:28:00 UTC (rev 8572)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/pl/grammar.xml    
    2012-12-17 17:42:01 UTC (rev 8573)
@@ -9825,7 +9825,7 @@
             </rule>           
             <rule>
                 <pattern>
-                    <token 
regexp="yes">dl|ml|dag|cm|dm|zł|kg|mln|mld|min|npl|pkt|pg|tg|cos|cosec|sec|sin|rkm|wg</token>
+                    <token 
regexp="yes">[dm]l|dag|[cd]m|zł|kg|ml[nd]|min|npl|pkt|[tpw]g|cos|cosec|sec|sin|rkm</token>
                     <token>.<exception postag="SENT_END"></exception></token>
                 </pattern>
                 <message>Ten skrót piszemy bez kropki: 
<suggestion>\1</suggestion>.</message>
@@ -9884,7 +9884,7 @@
             </rule>
             <rule>
                 <pattern>
-                    <token regexp="yes">dr|mgr|mjr|a?bp|płk</token>
+                    <token regexp="yes">dr|m[gj]r|a?bp|płk</token>
                     <token postag="(subst|adj).*" 
postag_regexp="yes"><exception postag=".*nom.*" 
postag_regexp="yes"></exception></token>
                 </pattern>
                 <message>Ten skrót z rzeczownikiem w przypadku zależnym 
piszemy z kropką: <suggestion>\1. \2</suggestion>.</message>
@@ -9897,7 +9897,7 @@
         <rule id="POD_KONTEM" name="„pod kontem czegoś” (pod kątem)">
             <pattern>
                 <marker>
-                    <token regexp="yes">pod|po</token>
+                    <token regexp="yes">pod?</token>
                     <token>kontem</token>
                 </marker>
                 <token postag=".*gen(\.|:).*" postag_regexp="yes"></token>
@@ -10384,7 +10384,7 @@
                         <token>za</token>
                         <token>dość</token>
                     </marker>
-                    <token inflected="yes" regexp="yes">czynić|uczynić</token>
+                    <token inflected="yes" regexp="yes">u?czynić</token>
                 </pattern>
                 <message>Prawdopodobny błąd ortograficzny. Czy chodziło o 
<suggestion>zadość</suggestion>?</message>
                 <short>Błąd ortograficzny</short>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Languagetool-commits mailing list
Languagetool-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to