Files
dhbw-compilerbau/ÜB-Praxis-Scanner für Namen-Leer/src/de/dhbw/compiler/namenscanner/NamenScannerMain.java
2020-04-27 13:22:10 +02:00

35 lines
741 B
Java

/* **********************************************
* Duale Hochschule Baden-Württemberg Karlsruhe
* Prof. Dr. Jörn Eisenbiegler
*
* Vorlesung Übersetzerbau
* Praxis AS-Scanner mit JFlex 1
*
* **********************************************
*/
package de.dhbw.compiler.namenscanner;
import java.io.StringReader;
public class NamenScannerMain {
private static final String TEST = "anna peter petra";
public static void main(String[] args) throws Exception {
NamenScanner scanner = new NamenScanner(new StringReader(TEST));
Token mytoken = scanner.nextToken();
while (mytoken.getType()!=Token.EOF) {
System.out.println(mytoken);
mytoken = scanner.nextToken();
}
System.out.println(mytoken);
}
}