src/NFfunction/muParser/muParserBytecode.cpp
//---------------------------------------------------------------------------
/** \brief Remove a value number of entries from the bytecode. 
    
      \attention Currently I don't test if the entries are really value entries.
  */
\brief Remove a value number of entries from the bytecode.
\attention Currently I don't test if the entries are really value entries.
\ brief Remove a value number of entries from the bytecode . \ attention Currently I don ' t test if the entries are really value entries .
void ParserByteCode::RemoveValEntries(unsigned a_iNumber)
  {
    unsigned iSize = a_iNumber * mc_iSizeValEntry;   
    assert( m_vBase.size() >= iSize );
    m_vBase.resize(m_vBase.size()-iSize);
    assert(m_iStackPos >= a_iNumber);
    m_iStackPos -= (a_iNumber);
  }
void ParserByteCode :: RemoveValEntries ( unsigned a_iNumber ) { unsigned iSize = a_iNumber * mc_iSizeValEntry ; assert ( m_vBase . size ( ) >= iSize ) ; m_vBase . resize ( m_vBase . size ( ) - iSize ) ; assert ( m_iStackPos >= a_iNumber ) ; m_iStackPos -= ( a_iNumber ) ; }
\brief Remove a value number of entries from the bytecode.
\ brief Remove a value number of entries from the bytecode .