aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/gluegen/jgram/Test.java
diff options
context:
space:
mode:
authorHarvey Harrison <[email protected]>2014-05-18 10:15:20 -0700
committerHarvey Harrison <[email protected]>2014-05-18 10:15:20 -0700
commitb8d85c035bbd2d6fa8a37f957bcf80acab18015e (patch)
tree30b2da21e2af5556ac6ab94d5eae9f859f790876 /src/java/com/jogamp/gluegen/jgram/Test.java
parent5a9bee7ad9085cfd71053041aff3cabce2325f22 (diff)
gluegen: update antlr grammer to produce annotated enum and functionName sets
The annotations are all commented out, uncomment them and reduce the type warnings during the build. Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src/java/com/jogamp/gluegen/jgram/Test.java')
-rw-r--r--src/java/com/jogamp/gluegen/jgram/Test.java24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/java/com/jogamp/gluegen/jgram/Test.java b/src/java/com/jogamp/gluegen/jgram/Test.java
index 8baff02..19d2110 100644
--- a/src/java/com/jogamp/gluegen/jgram/Test.java
+++ b/src/java/com/jogamp/gluegen/jgram/Test.java
@@ -1,13 +1,11 @@
package com.jogamp.gluegen.jgram;
-import java.util.*;
-
-import java.io.*;
-// import antlr.collections.AST;
-import antlr.collections.impl.*;
-import antlr.debug.misc.*;
-import antlr.*;
-// import java.awt.event.*;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileReader;
+import java.io.Reader;
+import java.util.Iterator;
+import java.util.Set;
class Test {
@@ -74,16 +72,16 @@ class Test {
// start parsing at the compilationUnit rule
parser.compilationUnit();
- Set set = parser.getParsedEnumNames();
+ Set<String> set = parser.getParsedEnumNames();
System.out.println("Enums");
- for(Iterator iter = set.iterator(); iter.hasNext(); ) {
- String s = (String) iter.next();
+ for(Iterator<String> iter = set.iterator(); iter.hasNext(); ) {
+ String s = iter.next();
System.out.println(s);
}
System.out.println("Functions");
set = parser.getParsedFunctionNames();
- for(Iterator iter = set.iterator(); iter.hasNext(); ) {
- String s = (String) iter.next();
+ for(Iterator<String> iter = set.iterator(); iter.hasNext(); ) {
+ String s = iter.next();
System.out.println(s);
}