示例#1
0
        /// <summary>
        ///     Создать новый пустой оператор - метку в ТА коде
        /// </summary>
        private TACNodes.Empty GetEmptyLabeledNode()
        {
            var labeledNop = new TACNodes.Empty {
                IsLabeled = true
            };

            code.AddNode(labeledNop);
            return(labeledNop);
        }
        private TACNodes.Empty GetEmptyLabeledNode(String name = null)
        {
            var labeledNop = new TACNodes.Empty {
                IsLabeled = true
            };

            code.AddNode(labeledNop);
            if (name == null)
            {
                TACodeNameManager.Instance.Label(labeledNop.Label);
            }
            else
            {
                TACodeNameManager.Instance.Name(labeledNop.Label, name);
            }
            return(labeledNop);
        }