code: private void scanENum() {
  
          if (mInput == 'E' || mInput == 'e') {
              mOutput.append(mInput);
              mState = State.START;
              mType = TokenType.E_NUMBER;
              mFinnished = true;
              mPos++;
          } else {
              mFinnished = true;
              mState = State.START;
              mType = TokenType.INVALID;
          }
      }
docs: Scans all numbers that contain an e.