public Mark popStream(){
  if (includeStack.size() <= 0) {
    return null;
  }
  IncludeState state=includeStack.pop();
  cursor=state.cursor;
  line=state.line;
  col=state.col;
  fileid=state.fileid;
  fileName=state.fileName;
  baseDir=state.baseDir;
  stream=state.stream;
  return this;
}

public Mark popStream ( ) { if ( includeStack . size ( ) <= 0 ) { return null ; } IncludeState state = includeStack . pop ( ) ; cursor = state . cursor ; line = state . line ; col = state . col ; fileid = state . fileid ; fileName = state . fileName ; baseDir = state . baseDir ; stream = state . stream ; return this ; }
/ * restores this mark ' s state to a previously stored stream .
