private void executeToolStripMenuItem_Click(object sender, EventArgs e) { String[] lines = codeInput.Text.Split('\n'); Dictionary <String, object> state = ParseInputs(variableInput.Text); try { CodeParser parser = new CodeParser(lines, new HashSet <String>(), new HashSet <String>(state.Keys)); Dictionary <String, object> result = parser.Execute(state); DisplayOutputs(result); } catch (Exception ex) { variableOutput.Text = ex.Message; } }