summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-07-20 21:02:32 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-07-20 21:02:32 +0200
commitb4935b361bd16648044526efba818fb6839e0ca9 (patch)
treeac4a2db1be97aa503683fbaec6a7884da829c8b3 /ast-to-instr/src/Main.java
parent45b091f8a44c422d89f9d3bcaf25e5df91da31a7 (diff)
Still missing: Components, When Nodes, Outputs.
Diffstat (limited to 'ast-to-instr/src/Main.java')
-rw-r--r--ast-to-instr/src/Main.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/ast-to-instr/src/Main.java b/ast-to-instr/src/Main.java
index 6455e19..104c4f7 100644
--- a/ast-to-instr/src/Main.java
+++ b/ast-to-instr/src/Main.java
@@ -20,8 +20,9 @@ public class Main
XPE_FIND_ALL_VHDL_FILES =
XMLManager.compile_or_die
(
- "./*/*/el[@kind=\"design_file\"][@file]"
- );
+ //"./*/*/el[@kind=\"design_file\"][@file]"
+ "//el[@kind=\"design_file\"][@file]"
+ );
}
public static void main (final String... args)
@@ -76,6 +77,8 @@ public class Main
return;
}
+
+ parse_content(vhdl_files);
}
private static void parse_content (final Collection<Node> vhdl_files)
@@ -87,6 +90,7 @@ public class Main
for (final Node f: vhdl_files)
{
+ System.out.println("New VHDL file in the waiting list.");
waiting_list.push(new VHDLFile(null, f));
}
@@ -96,6 +100,7 @@ public class Main
try
{
+ System.out.println("Parsing XML...");
children = waiting_list.pop().parse();
}
catch (final XPathExpressionException xpee)