summaryrefslogtreecommitdiff
path: root/RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java
diff options
context:
space:
mode:
Diffstat (limited to 'RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java')
-rw-r--r--RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java b/RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java
index 64d7b54..3d7b708 100644
--- a/RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java
+++ b/RGens/src/main/java/bjc/rgens/newparser/RGrammarParser.java
@@ -20,13 +20,13 @@ public class RGrammarParser {
/*
* Templates for level-dependent delimiters.
*/
- private static final String TMPL_PRAGMA_BLOCK_DELIM = "\\n\\t{%d}(?!\\t)";
- private static final String TMPL_RULEDECL_BLOCK_DELIM = "\\n\\t\\t{%d}";
+ private static final String TMPL_PRAGMA_BLOCK_DELIM = "\\r?\\n\\t{%d}(?!\\t)";
+ private static final String TMPL_RULEDECL_BLOCK_DELIM = "\\r?\\n\\t\\t{%d}";
/*
* Templates for non-level-dependent delimiters.
*/
- private static final String TOPLEVEL_BLOCK_DELIM = "\\n\\.?\\n";
+ private static final String TOPLEVEL_BLOCK_DELIM = "\\r?\\n\\.?\\r?\\n";
/*
* Pragma impls.
@@ -276,7 +276,7 @@ public class RGrammarParser {
for(String csepart : cse.split(" ")) {
String partToAdd = csepart.trim();
-
+
/*
* Ignore empty parts
*/