Пример #1
0
        private void MakeLabel()
        {
            JPCommonNode tNode = m_Head;

            // initialize
            if (m_Label != null)
            {
                m_Label.Clear();
            }
            else
            {
                m_Label = new JPCommonLabel();
            }

            m_Label.Initialize();

            // push word
            for (tNode = m_Head; tNode != null; tNode = tNode.next)
            {
                m_Label.Push
                (
                    tNode.Pron,
                    tNode.Pos,
                    tNode.CType,
                    tNode.CForm,
                    tNode.Acc,
                    tNode.ChainFlag
                );
            }

            // make label
            m_Label.make();
        }
Пример #2
0
 public void Initialize()
 {
     m_Head  = null;
     m_Tail  = null;
     m_Label = null;
 }