protected string Eval(EvalType type, string raw) { if (type == EvalType.None || emsbuild == null) { return(raw); } return(((teval & type) == type)? emsbuild.Eval(raw) : raw); }
private void btnEvaluate_Click(object sender, EventArgs e) { string evaluated; try { // for a specific project use like this: $($(var):project) evaluated = _parser.Eval(textBoxUnevaluated.Text.Trim()); } catch (Exception ex) { evaluated = String.Format("Fail: {0}", ex.Message); } richTextBoxEvaluated.Text = evaluated; }
protected virtual string Evaluate(string data) { LSender.Send(this, $"'{Activator}'-evaluate: started with `{data}`", MsgLevel.Trace); if (soba != null) { data = soba.Eval(data); LSender.Send(this, $"'{Activator}'-evaluate: evaluated data: `{data}` :: ISBEScript", MsgLevel.Trace); } if (emsbuild != null) { //if(PostProcessingMSBuild) { data = emsbuild.Eval(data); LSender.Send(this, $"'{Activator}'-evaluate: evaluated data: `{data}` :: IMSBuild", MsgLevel.Trace); //} } return(data); }