private void Analyze() { var analyze = new LuaWordSpliter(); analyze.SplitLuaWords(Text); LuaTemplateParse parser = new LuaTemplateParse { Spliter = analyze }; parser.BuildCode(); ShowWords(analyze.Words); }
private void DoWordSplit(object arg) { var spliter = new LuaWordSpliter(); spliter.SplitTemplateWords((string)arg); LuaWordTypeAnalyzer.Analyze(spliter.Root, spliter.Config); BeginInvokeInUiThread(() => { if (Elements.Count > 0) { Elements.Clear(); } Elements.Add(spliter.Root); Editor.ShowErrorWords(spliter.Words); }); }