com.sonar.sslr.impl
Class Lexer
java.lang.Object
com.sonar.sslr.impl.Lexer
public class Lexer
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lex
public List<Token> lex(File file)
lex
public List<Token> lex(URL url)
lex
public List<Token> lex(String sourceCode)
- Do not use this method, it is intended for internal unit testing only
- Parameters:
sourceCode -
- Returns:
addTrivia
public void addTrivia(Trivia... trivia)
addTrivia
public void addTrivia(List<Trivia> trivia)
addToken
public void addToken(Token... tokens)
getTokens
public List<Token> getTokens()
getURI
public URI getURI()
builder
public static Lexer.Builder builder()
Copyright © 2009-2014 SonarSource. All Rights Reserved.