system/src/sc/parser/Parser.java
public final void restoreCurrentIndex(int ix, Object res) {
      if (semanticContext != null)
         semanticContext.restoreToIndex(ix, res);
      currentIndex = ix;
   }
/**
    * Like reset, but will save semantic context info.  For example, if we peek ahead an HTML close tag, we remove it from
    * the semantic context.  When we restore the current index, we put the tag back again so we can match it again in the close tag.
    */
Like reset, but will save semantic context info.  For example, if we peek ahead an HTML close tag, we remove it from
the semantic context.  When we restore the current index, we put the tag back again so we can match it again in the close tag.
Like reset but will save semantic context info . For example if we peek ahead an HTML close tag we remove it from the semantic context . When we restore the current index we put the tag back again so we can match it again in the close tag .
public final void restoreCurrentIndex(int ix, Object res) {
      if (semanticContext != null)
         semanticContext.restoreToIndex(ix, res);
      currentIndex = ix;
   }
public final void restoreCurrentIndex ( int ix , Object res ) { if ( semanticContext != null ) semanticContext . restoreToIndex ( ix , res ) ; currentIndex = ix ; }
Like reset, but will save semantic context info.
Like reset but will save semantic context info .