private void SetUnaryOperator(string operatorName, EvaluatorStack evaluator)
        {
            var firstVar = evaluator.Stack.Pop();
            var addValue = new UnaryOperator(operatorName)
            {
                Left      = firstVar,
                FixedType = firstVar.ComputedType()
            };
            var result = SetNewVReg(evaluator);
            var assign = new Assignment()
            {
                Left  = result,
                Right = addValue
            };

            assign.Left.FixedType = addValue.ComputedType();
            AddOperation(SimpleOperations.LocalOperation.Kinds.Operator, assign);
        }