diff options
Diffstat (limited to 'lexer/src/main/java/lv')
| -rw-r--r-- | lexer/src/main/java/lv/enes/orang/lexer/Lexer.java | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/lexer/src/main/java/lv/enes/orang/lexer/Lexer.java b/lexer/src/main/java/lv/enes/orang/lexer/Lexer.java index 50f4d22..ac336f4 100644 --- a/lexer/src/main/java/lv/enes/orang/lexer/Lexer.java +++ b/lexer/src/main/java/lv/enes/orang/lexer/Lexer.java | |||
| @@ -33,10 +33,6 @@ public class Lexer implements Iterator<Token> { | |||
| 33 | 33 | ||
| 34 | private final PeekableStream<Codepoint> input; | 34 | private final PeekableStream<Codepoint> input; |
| 35 | 35 | ||
| 36 | public Lexer(InputStream input) { | ||
| 37 | this(new InputStreamReader(input)); | ||
| 38 | } | ||
| 39 | |||
| 40 | public Lexer(Reader input) { | 36 | public Lexer(Reader input) { |
| 41 | var cpStream = new BufferedReader(input) | 37 | var cpStream = new BufferedReader(input) |
| 42 | .lines() | 38 | .lines() |
| @@ -46,10 +42,6 @@ public class Lexer implements Iterator<Token> { | |||
| 46 | this.input = new PeekableStream<>(Stream.concat(cpStream, theEof).iterator()); | 42 | this.input = new PeekableStream<>(Stream.concat(cpStream, theEof).iterator()); |
| 47 | } | 43 | } |
| 48 | 44 | ||
| 49 | public Lexer(String input) { | ||
| 50 | this(new StringReader(input)); | ||
| 51 | } | ||
| 52 | |||
| 53 | private boolean hasNext = true; | 45 | private boolean hasNext = true; |
| 54 | 46 | ||
| 55 | @Override | 47 | @Override |