public static void LoadRules() { LoadMode Mode2 = (LoadMode)Window2.LoadMode; switch (Mode2) { //case LoadMode.Internal: // Register.Go(); default: case LoadMode.External: MapRules.LoadExternalRules(); break; } Manager.AddRule(new GenricVruttam()); }
public static void LoadExternalRules() { if (Script.IsNullOrUndefined(Window2.Rules)) { Manager.Register(new Rule[] { }); return; } Rule2[] Rules2 = (Rule2[])(Window2.Rules); Rule[] Rules = MapRules.Go(Rules2); Dictionary Examples = (Dictionary)(Window2.Examples); Script.Literal("debugger;"); MergeExamples(Rules, Examples); Manager.Register(Rules); }