Example #1
0
        public string ComplexRouteFormula(string string_0, LogicExplain logicExplain_0)
        {
            string        string_  = GClass0.smethod_0(";");
            string        string_2 = GClass0.smethod_0(":");
            string        string_3 = logicExplain_0.DeleteOuterSymbol(string_0);
            List <string> list     = logicExplain_0.ParaToList(string_3, string_2, false);

            foreach (string item in list)
            {
                int formulaSplitLocation = logicExplain_0.GetFormulaSplitLocation(item, string_);
                if (formulaSplitLocation <= -1)
                {
                    return(item);
                }
                string       string_4     = logicExplain_0.LEFT(item, formulaSplitLocation);
                string       string_5     = logicExplain_0.MID(item, formulaSplitLocation + 1, -9999);
                LogicExplain logicExplain = new LogicExplain();
                logicExplain._dictData = logicExplain_0._dictData;
                if (logicExplain.LoopLogicFormula(string_4) > 0.0)
                {
                    return(strShowText(string_5, true));
                }
            }
            return("");
        }
Example #2
0
        public bool Result(string string_0)
        {
            LogicExplain logicExplain = new LogicExplain();

            logicExplain.OutputResult(GClass0.smethod_0("\u0004ŵɤ\u030bѴճٲݱ\u0870९੮୭౬൫\u0e6aཀྵ\u1068ᅧቦ፥ᑤᕣᙢᝡᡠᥟ\u1a5e᭝ᱜ\u1d5bṚὙ⁘⅗≖⍕\u2454╓♒❑⡐⥏⩎⭍ⱌⵋ\u2e4a⽉えㅇ㉆㍅㑄㕃㙂㝁"), GClass0.smethod_0("aūɔ\u034bѧջ\u0670ݣ\u0877प\u0a4f\u0b4d\u0c46"), true);
            logicExplain.OutputResult(string_0, GClass0.smethod_0("aūɔ\u034bѧջ\u0670ݣ\u0877प\u0a4f\u0b4d\u0c46"), true);
            logicExplain.OutputResult(GClass0.smethod_0("tųɲͱѰկٮݭ\u086c५੪୩౨൧\u0e66ཥ\u1064ᅣቢ፡ᑠᕟᙞ\u175dᡜᥛ\u1a5a᭙᱘\u1d57Ṗὕ\u2054⅓≒⍑\u2450╏♎❍⡌⥋⩊⭉ⱈⵇ\u2e46⽅いㅃ㉂㍁"), GClass0.smethod_0("aūɔ\u034bѧջ\u0670ݣ\u0877प\u0a4f\u0b4d\u0c46"), true);
            logicExplain.OutputResult(GClass0.smethod_0("\u0004ŵɤ\u030bѴճٲݱ\u0870९੮୭౬൫\u0e6aཀྵ\u1068ᅧቦ፥ᑤᕣᙢᝡᡠᥟ\u1a5e᭝ᱜ\u1d5bṚὙ⁘⅗≖⍕\u2454╓♒❑⡐⥏⩎⭍ⱌⵋ\u2e4a⽉えㅇ㉆㍅㑄㕃㙂㝁"), GClass0.smethod_0("aūɔ\u0358Ѭջٲݪ\u0871प\u0a4f\u0b4d\u0c46"), true);
            logicExplain.OutputResult(string_0, GClass0.smethod_0("aūɔ\u0358Ѭջٲݪ\u0871प\u0a4f\u0b4d\u0c46"), true);
            logicExplain.OutputResult(GClass0.smethod_0("xŷɶ\u0375Ѵճٲݱ\u0870९੮୭౬൫\u0e6aཀྵ\u1068ᅧቦ፥ᑤᕣᙢᝡᡠᥟ\u1a5e᭝ᱜ\u1d5bṚὙ⁘⅗≖⍕\u2454╓♒❑⡐⥏⩎⭍ⱌⵋ\u2e4a⽉えㅇ㉆㍅㐸㕁㙐㜿"), GClass0.smethod_0("aūɔ\u0358Ѭջٲݪ\u0871प\u0a4f\u0b4d\u0c46"), true);
            string text = logicExplain.CleanFormula(string_0);

            if (text.Length <= 0)
            {
                return(false);
            }
            text = ReplaceSpecialFlag(text);
            logicExplain.SetData(method_0(text), true);
            return(logicExplain.LoopLogicFormula(text) > 0.0);
        }