Initial commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
/* **********************************************
|
||||
* 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);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user