# HG changeset patch # User kono # Date 1200658823 -32400 # Node ID 23853660f8b718423267be0be939f6bef0fc1a17 # Parent f9579d8afd2976fe788557addd45782ff21c59f7 *** empty log message *** diff -r f9579d8afd29 -r 23853660f8b7 src/parser/LogicNodeParser.java --- a/src/parser/LogicNodeParser.java Fri Jan 18 20:52:45 2008 +0900 +++ b/src/parser/LogicNodeParser.java Fri Jan 18 21:20:23 2008 +0900 @@ -6,9 +6,9 @@ import java.io.InputStream; import java.net.URL; import java.util.LinkedList; + import verifier.LogicSolver; - public class LogicNodeParser { /* diff -r f9579d8afd29 -r 23853660f8b7 src/parser/LogicNodeParserTest.java --- a/src/parser/LogicNodeParserTest.java Fri Jan 18 20:52:45 2008 +0900 +++ b/src/parser/LogicNodeParserTest.java Fri Jan 18 21:20:23 2008 +0900 @@ -1,27 +1,27 @@ package parser; -import verifier.LogicSolver; -import verifier.LogicSolverFactory; +import lite.ITLNodeFactory; +import lite.ITLSolver; public class LogicNodeParserTest { - static MacroNodeParser parser; + static MacroNodeParser parser; public static void main(String arg[]) { - LogicNodeParser p; - LogicSolver n; - LogicNodeFactoryInterface lf = new LogicSolverFactory(); + LogicNodeParser p; + ITLSolver n; + LogicNodeFactoryInterface lf = new ITLNodeFactory(); if (true) { - p = new LogicNodeParser("a,(b;~c)",lf); + p = new LogicNodeParser("a,(b;~c)",lf); n = p.parse(); if (n!=null) System.out.print(n); System.out.println("."); } - p = new LogicNodeParser("exists(x,(a,x))",lf); + p = new LogicNodeParser("exists(x,(a,x))",lf); n = p.parse(); if (n!=null) System.out.print(n); System.out.println("."); - parser = (MacroNodeParser) p; + parser = (MacroNodeParser) p; n = parser.parse(); if (n!=null) System.out.print(n); System.out.println("."); @@ -47,7 +47,7 @@ } public static void sat(String s) { - LogicSolver n = parser.parse(s); + ITLSolver n = parser.parse(s); if (n!=null) System.out.print(n); System.out.println("."); } } diff -r f9579d8afd29 -r 23853660f8b7 src/parser/LogicNodeScannerTest.java --- a/src/parser/LogicNodeScannerTest.java Fri Jan 18 20:52:45 2008 +0900 +++ b/src/parser/LogicNodeScannerTest.java Fri Jan 18 21:20:23 2008 +0900 @@ -3,11 +3,11 @@ import java.io.FileNotFoundException; import java.io.FileReader; -import verifier.LogicSolver; +import lite.ITLSolver; public class LogicNodeScannerTest { - public static LogicNodeScanner scan; + public static LogicNodeScanner scan; public static void main(String arg[]) { initScanner(); @@ -25,20 +25,20 @@ } public static void initScanner() { - Dictionary dict = new Dictionary(); - scan = new LogicNodeScanner(dict); + Dictionary dict = new Dictionary(); + scan = new LogicNodeScanner(dict); } public static void scan(String exp) { - for(Token t : scan.scanToken(exp)) { + for(Token t : scan.scanToken(exp)) { System.out.print(t+" "); } System.out.println(); } public static void scan(FileReader file) { - for(Token t : scan.scanToken(file)) { + for(Token t : scan.scanToken(file)) { System.out.print(t+" "); System.out.println(); } diff -r f9579d8afd29 -r 23853660f8b7 src/parser/MacroNodeParser.java --- a/src/parser/MacroNodeParser.java Fri Jan 18 20:52:45 2008 +0900 +++ b/src/parser/MacroNodeParser.java Fri Jan 18 21:20:23 2008 +0900 @@ -4,6 +4,7 @@ import verifier.LogicSolver; + public class MacroNodeParser extends LogicNodeParser implements MacroNodeParserInterface {