Skip to content
Snippets Groups Projects
Commit 95013989 authored by Noah Heuser's avatar Noah Heuser
Browse files

switched from BufferedWriter to FileWriter in method writePairsToFile

parent f26f7af2
No related branches found
No related tags found
No related merge requests found
......@@ -38,10 +38,10 @@ public class Writer {
return grammarWordsPair.toString();
}
private void writePairToFile(List<String> pairs) {
try (BufferedWriter bw = new BufferedWriter(
new FileWriter("//wsl.localhost/Ubuntu/home/noah/gptgrammarparsing/PythonAPI/grammarWordsPairs.txt"))) {
bw.write(pairs.toString());
private void writePairsToFile(List<String> pairs) {
try (FileWriter fw = new FileWriter(
"//wsl.localhost/Ubuntu/home/noah/gptgrammarparsing/PythonAPI/grammarWordsPairs.txt")) {
fw.write(pairs.toString());
} catch (IOException e) {
e.printStackTrace();
}
......@@ -49,7 +49,8 @@ public class Writer {
private void writeResultToFileType2(List<Grammar> grammars, List<Map<String, List<List<String>>>> normalizedRuleSet,
List<String> words) {
try (BufferedWriter bw = new BufferedWriter(new FileWriter("resultsOfMembershipTest.txt"))) {
try (BufferedWriter bw = new BufferedWriter(new FileWriter(
"//wsl.localhost/Ubuntu/home/noah/gptgrammarparsing/PythonAPI/resultsOfMembershipTest.txt"))) {
int i = 0;
int k = 0;
for (Grammar g : grammars) {
......@@ -102,7 +103,7 @@ public class Writer {
grammarWordsPairs.add(createGrammarWordsPair(g.toString(), wordsPerGrammar));
}
writeResultToFileType2(grammars, normalizedRuleSets, words);
writePairToFile(grammarWordsPairs);
writePairsToFile(grammarWordsPairs);
}
private String wordGeneratorType2(Map<String, List<List<String>>> normalizedRuleSet, int alphaSize, int j) {
......@@ -146,7 +147,7 @@ public class Writer {
grammarWordsPairs.add(createGrammarWordsPair(g.toString(), grammarPerWords));
}
writeResultToFileType3(fsms, words);
writePairToFile(grammarWordsPairs);
writePairsToFile(grammarWordsPairs);
}
public static void main(String[] args) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment