summaryrefslogtreecommitdiff
path: root/RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-07-23 16:27:29 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-07-23 16:27:29 -0300
commit985c3e8e9eeff790a138d74aeea30bc069cb97f9 (patch)
tree610482757b04c338715af176aad680254c1fef8e /RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java
parent37caa6e5d2108778e7ee0c7940bd2b7d2b13095c (diff)
Formatting
Diffstat (limited to 'RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java')
-rw-r--r--RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java b/RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java
index 202d9ef..168fb7b 100644
--- a/RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java
+++ b/RGens/src/main/java/bjc/rgens/newparser/RGrammarFormatter.java
@@ -8,17 +8,17 @@ import java.util.Set;
/**
* Format randomized grammars to strings properly.
- *
+ *
* @author EVE
*
*/
public class RGrammarFormatter {
/**
* Format a grammar into a file that represents that grammar.
- *
+ *
* @param gram
* The grammar to format.
- *
+ *
* @return The formatted grammar.
*/
public static String formatGrammar(RGrammar gram) {
@@ -30,16 +30,16 @@ public class RGrammarFormatter {
Set<String> processedRules = new HashSet<>();
- if(initRuleName != null) {
+ if (initRuleName != null) {
processRule(rules.get(initRuleName), sb);
processedRules.add(initRuleName);
}
- for(Rule rule : rules.values()) {
- if(!processedRules.contains(rule.name)) {
+ for (Rule rule : rules.values()) {
+ if (!processedRules.contains(rule.name)) {
sb.append("\n\n");
-
+
processRule(rule, sb);
}
@@ -65,10 +65,10 @@ public class RGrammarFormatter {
ruleBuilder = new StringBuilder();
- for(RuleCase cse : cases.tail()) {
+ for (RuleCase cse : cases.tail()) {
sb.append("\n\t");
- for(int i = 8; i < markerPos; i++) {
+ for (int i = 8; i < markerPos; i++) {
ruleBuilder.append(" ");
}
@@ -85,7 +85,7 @@ public class RGrammarFormatter {
/*
* Process each element, adding a space.
*/
- for(CaseElement element : cse.getElements()) {
+ for (CaseElement element : cse.getElements()) {
sb.append(element.toString());
sb.append(" ");
}