summaryrefslogtreecommitdiff
path: root/RGens/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'RGens/src/main/java')
-rw-r--r--RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java2
-rw-r--r--RGens/src/main/java/bjc/RGens/server/GrammarServer.java4
-rw-r--r--RGens/src/main/java/bjc/RGens/server/ServerGrammarReader.java2
3 files changed, 4 insertions, 4 deletions
diff --git a/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java b/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java
index bf3a40c..eca5f4f 100644
--- a/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java
+++ b/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java
@@ -258,7 +258,7 @@ public class RBGrammarReader {
private static int readOptionalProbability(FunctionalStringTokenizer tokenizer, ReaderState state) {
if (state.isUniform()) {
- return 0;
+ return 1;
}
return Integer.parseInt(tokenizer.nextToken());
diff --git a/RGens/src/main/java/bjc/RGens/server/GrammarServer.java b/RGens/src/main/java/bjc/RGens/server/GrammarServer.java
index 3efe6a3..180ee98 100644
--- a/RGens/src/main/java/bjc/RGens/server/GrammarServer.java
+++ b/RGens/src/main/java/bjc/RGens/server/GrammarServer.java
@@ -113,9 +113,9 @@ public class GrammarServer {
.generateListValues(ruleName, " "));
System.out.println("Generated Result: ");
- System.out.println(ruleResult.replaceAll("\\s+", " "));
+ System.out.println("\t" + ruleResult.replaceAll("\\s+", " "));
- System.out.println("Generate again from this rule? (yes/no)");
+ System.out.print("Generate again from this rule? (yes/no)");
String resp = scn.nextLine().trim();
diff --git a/RGens/src/main/java/bjc/RGens/server/ServerGrammarReader.java b/RGens/src/main/java/bjc/RGens/server/ServerGrammarReader.java
index e59a225..cdd07ee 100644
--- a/RGens/src/main/java/bjc/RGens/server/ServerGrammarReader.java
+++ b/RGens/src/main/java/bjc/RGens/server/ServerGrammarReader.java
@@ -218,7 +218,7 @@ public class ServerGrammarReader {
private static int readOptionalProbability(FunctionalStringTokenizer tokenizer, ReaderState state) {
if (state.isUniform()) {
- return 0;
+ return 1;
}
return Integer.parseInt(tokenizer.nextToken());