anchor.diff:  next = self._input.LA(1)
   
   if self.opened > 0 or next == '\r' or next == '\n' or next == '#':
  -    skip()
  +    self.skip()
   else:
       self.emitToken(self.commonToken(self.NEWLINE, newLine))
       indent = self.getIndentationCount(spaces)
  -    previous = self.indents[0] if self.indents else 0
  +    previous = self.indents[-1] if self.indents else 0
   
       if indent == previous:
           self.skip()
  
positive.code:         self.indents.append(indent)
          self.emitToken(self.commonToken(LanguageParser.INDENT, spaces))
      else:
          while self.indents and self.indents[0] > indent:
              self.emitToken(self.createDedent())
              self.indents.pop()
      }
  
negative.code:  | [\uFE4D-\uFE4F]
   | [\uFF10-\uFF19]
   | '\uFF3F'
   ;
  