public GetNextLexeme ( int &starPosition ) : string | ||
starPosition | int | |
리턴 | string |
private _64TassToken GetNextToken(_64TassScanner scanner) { Contract.Requires(scanner != null); Contract.Ensures(Contract.Result <_64TassToken>() != null); int tokenStartPosition; var lexem = scanner.GetNextLexeme(out tokenStartPosition); return(new _64TassToken( this.GetTokenTypeForLexem(lexem), tokenStartPosition, lexem)); }
private _64TassToken GetNextToken(_64TassScanner scanner) { Contract.Requires(scanner != null); Contract.Ensures(Contract.Result<_64TassToken>() != null); int tokenStartPosition; var lexem = scanner.GetNextLexeme(out tokenStartPosition); return new _64TassToken( this.GetTokenTypeForLexem(lexem), tokenStartPosition, lexem); }