Exemplo n.º 1
0
        /// <summary>
        /// Adds the operation to the ExpressionReader
        /// </summary>
        /// <param name="name">Operation name (according to the commands in the Window resources</param>
        /// <param name="operation">Operation invokation expression</param>
        private void AddOperation(string name, Func <IExpression> operation)
        {
            CalcCommand command = Resources[name] as CalcCommand;

            ExpressionReader.AddOperation(command.Operation, operation, command.Priority);
        }