Пример #1
0
        /** close the opened pragma scope */
        public void closePragmaScope()
        {
            PragmaScope scopeToClose = getOpenPragmaScope();

            if (scopeToClose != null)
            {
                m_currentScope = scopeToClose.getParentScope();
            }
        }
Пример #2
0
 /** open a pragma-scope */
 public Scope openPragmaScope(String scopeName)
 {
     if (!(scopeName.Equals("")))
     {
         if (m_currentScope.containsChildScope(scopeName))
         {
             m_currentScope = m_currentScope.getChildScope(scopeName);
         }
         else
         {
             Scope newScope = new PragmaScope(scopeName, m_currentScope);
             m_currentScope = newScope;
         }
     }
     return(m_currentScope);
 }
Пример #3
0
 /** open a pragma-scope */
 public Scope openPragmaScope(String scopeName) {
     if (!(scopeName.Equals(""))) {
         if (m_currentScope.containsChildScope(scopeName)) {
             m_currentScope = m_currentScope.getChildScope(scopeName);
         } else {
             Scope newScope = new PragmaScope(scopeName, m_currentScope);
             m_currentScope = newScope;
         }
     }
     return m_currentScope;
 }