File tree Expand file tree Collapse file tree 11 files changed +19
-19
lines changed
main/java/de/haupz/basicode
test/java/de/haupz/basicode Expand file tree Collapse file tree 11 files changed +19
-19
lines changed Original file line number Diff line number Diff line change 33import de .haupz .basicode .ast .ProgramNode ;
44import de .haupz .basicode .interpreter .Configuration ;
55import de .haupz .basicode .interpreter .InterpreterState ;
6- import de .haupz .basicode .rdparser .Parser ;
6+ import de .haupz .basicode .parser .Parser ;
77import de .haupz .basicode .ui .BasicFrame ;
88import de .haupz .basicode .ui .BasicContainer ;
99
Original file line number Diff line number Diff line change 1- package de .haupz .basicode .rdparser ;
1+ package de .haupz .basicode .parser ;
22
33import java .io .BufferedReader ;
44import java .io .Reader ;
55import java .util .Arrays ;
66import java .util .List ;
77import java .util .stream .Collectors ;
88
9- import static de .haupz .basicode .rdparser .Symbol .*;
9+ import static de .haupz .basicode .parser .Symbol .*;
1010
1111/**
1212 * A lexer for BASICODE.
Original file line number Diff line number Diff line change 1- package de .haupz .basicode .rdparser ;
1+ package de .haupz .basicode .parser ;
22
33public class LexerException extends RuntimeException {
44
Original file line number Diff line number Diff line change 1- package de .haupz .basicode .rdparser ;
1+ package de .haupz .basicode .parser ;
22
33import de .haupz .basicode .ast .*;
44
77import java .util .List ;
88import java .util .Optional ;
99
10- import static de .haupz .basicode .rdparser .Symbol .*;
10+ import static de .haupz .basicode .parser .Symbol .*;
1111
1212/**
1313 * A parser for BASICODE.
Original file line number Diff line number Diff line change 1- package de .haupz .basicode .rdparser ;
1+ package de .haupz .basicode .parser ;
22
33public class ParserException extends RuntimeException {
44
Original file line number Diff line number Diff line change 1- package de .haupz .basicode .rdparser ;
1+ package de .haupz .basicode .parser ;
22
33/**
44 * A lexical symbol for the BASIC grammar.
Original file line number Diff line number Diff line change 33import de .haupz .basicode .ast .ExpressionNode ;
44import de .haupz .basicode .interpreter .Configuration ;
55import de .haupz .basicode .interpreter .InterpreterState ;
6- import de .haupz .basicode .rdparser .Parser ;
7- import de .haupz .basicode .rdparser .ParserException ;
6+ import de .haupz .basicode .parser .Parser ;
7+ import de .haupz .basicode .parser .ParserException ;
88import org .junit .jupiter .api .BeforeEach ;
99
1010import java .io .StringReader ;
Original file line number Diff line number Diff line change 77import de .haupz .basicode .io .BasicOutput ;
88import de .haupz .basicode .io .BufferedReaderInput ;
99import de .haupz .basicode .io .PrintStreamOutput ;
10- import de .haupz .basicode .rdparser .Parser ;
11- import de .haupz .basicode .rdparser .ParserException ;
10+ import de .haupz .basicode .parser .Parser ;
11+ import de .haupz .basicode .parser .ParserException ;
1212
1313import java .io .BufferedReader ;
1414import java .io .ByteArrayOutputStream ;
Original file line number Diff line number Diff line change 77import de .haupz .basicode .io .BasicOutput ;
88import de .haupz .basicode .io .BufferedReaderInput ;
99import de .haupz .basicode .io .PrintStreamOutput ;
10- import de .haupz .basicode .rdparser .Parser ;
11- import de .haupz .basicode .rdparser .ParserException ;
10+ import de .haupz .basicode .parser .Parser ;
11+ import de .haupz .basicode .parser .ParserException ;
1212
1313import java .io .BufferedReader ;
1414import java .io .ByteArrayOutputStream ;
Original file line number Diff line number Diff line change 11package de .haupz .basicode .grammar ;
22
3- import de .haupz .basicode .rdparser .Lexer ;
4- import de .haupz .basicode .rdparser .LexerException ;
5- import de .haupz .basicode .rdparser .Symbol ;
3+ import de .haupz .basicode .parser .Lexer ;
4+ import de .haupz .basicode .parser .LexerException ;
5+ import de .haupz .basicode .parser .Symbol ;
66import org .junit .jupiter .api .Test ;
77import org .junit .jupiter .params .ParameterizedTest ;
88import org .junit .jupiter .params .provider .MethodSource ;
1212import java .util .Arrays ;
1313import java .util .List ;
1414
15- import static de .haupz .basicode .rdparser .Symbol .*;
15+ import static de .haupz .basicode .parser .Symbol .*;
1616import static org .junit .jupiter .api .Assertions .*;
1717
1818public class LexerTest {
You can’t perform that action at this time.
0 commit comments