diff --git a/Build/mkall.targets b/Build/mkall.targets
index d821c2147f..b665f88417 100644
--- a/Build/mkall.targets
+++ b/Build/mkall.targets
@@ -236,7 +236,7 @@
9.4.0.1-beta
11.0.0-beta0149
70.1.123
- 3.7.4
+ 3.7.13
1.1.1-beta0001
bt393
diff --git a/Build/nuget-common/packages.config b/Build/nuget-common/packages.config
index fcbe0bce80..8071f90415 100644
--- a/Build/nuget-common/packages.config
+++ b/Build/nuget-common/packages.config
@@ -65,8 +65,8 @@
-
-
+
+
diff --git a/Src/LexText/ParserCore/HCLoader.cs b/Src/LexText/ParserCore/HCLoader.cs
index 473bff98b3..887c49daf2 100644
--- a/Src/LexText/ParserCore/HCLoader.cs
+++ b/Src/LexText/ParserCore/HCLoader.cs
@@ -2043,11 +2043,6 @@ private RewriteRule LoadRewriteRule(IPhRegularRule prule)
}
hcPrule.Properties[HCParser.PRuleID] = prule.Hvo;
- if (hcPrule.Lhs.Children.Count > 1)
- {
- m_logger.InvalidRewriteRule(prule, ParserCoreStrings.ksMaxElementsInRule);
- return null;
- }
foreach (IPhSegRuleRHS rhs in prule.RightHandSidesOS)
{
var psubrule = new RewriteSubrule();
@@ -2098,12 +2093,6 @@ private RewriteRule LoadRewriteRule(IPhRegularRule prule)
psubrule.RightEnvironment = rightPattern;
}
- if (psubrule.Rhs.Children.Count > 1)
- {
- m_logger.InvalidRewriteRule(prule, ParserCoreStrings.ksMaxElementsInRule);
- return null;
- }
-
hcPrule.Subrules.Add(psubrule);
}
diff --git a/Src/LexText/ParserCore/ParserCoreStrings.Designer.cs b/Src/LexText/ParserCore/ParserCoreStrings.Designer.cs
index af13bc7fe8..e1fd20fee7 100644
--- a/Src/LexText/ParserCore/ParserCoreStrings.Designer.cs
+++ b/Src/LexText/ParserCore/ParserCoreStrings.Designer.cs
@@ -1,4 +1,4 @@
-//------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
@@ -132,15 +132,6 @@ internal static string ksIrregularlyInflectedFormNullAffix {
}
}
- ///
- /// Looks up a localized string similar to A rule can't have more than one element in its left-hand side or its right-hand side..
- ///
- internal static string ksMaxElementsInRule {
- get {
- return ResourceManager.GetString("ksMaxElementsInRule", resourceCulture);
- }
- }
-
///
/// Looks up a localized string similar to Parsing {0}.
///
diff --git a/Src/LexText/ParserCore/ParserCoreStrings.resx b/Src/LexText/ParserCore/ParserCoreStrings.resx
index da997fcf6a..7ae94aa3a4 100644
--- a/Src/LexText/ParserCore/ParserCoreStrings.resx
+++ b/Src/LexText/ParserCore/ParserCoreStrings.resx
@@ -189,7 +189,4 @@
Parsing {0}
-
- A rule can't have more than one element in its left-hand side or its right-hand side.
-
\ No newline at end of file