Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Mollik2018-11-07 03:18:42 -0500
committerRalf Mollik2018-11-07 03:18:42 -0500
commit1dc60d2d356001d5c6cc682350f73d76362f4211 (patch)
tree132f88b9c57438a529510bf282baa47cbd88be4e
parent1990cd541310dc00bc4f5cb87c2fce170e2d92d0 (diff)
downloadorg.eclipse.osbp.xtext.datainterchange-1dc60d2d356001d5c6cc682350f73d76362f4211.tar.gz
org.eclipse.osbp.xtext.datainterchange-1dc60d2d356001d5c6cc682350f73d76362f4211.tar.xz
org.eclipse.osbp.xtext.datainterchange-1dc60d2d356001d5c6cc682350f73d76362f4211.zip
catch up with branch daily
Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.common/META-INF/MANIFEST.MF5
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/WorkerThreadRunnable.java259
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/DataDSLParser.java113
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.g2664
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.tokens180
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLLexer.java1933
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLParser.java33331
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/AbstractDataDSLProposalProvider.java117
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ui/src/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/DataDSLProposalProvider.xtend26
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ui/xtend-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/DataDSLProposalProvider.java33
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/META-INF/MANIFEST.MF3
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataDSLFactory.java51
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataDSLPackage.java1114
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeBean.java55
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeExportFilter.java6
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeExportFilterCondition.java (renamed from org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeFilterCondition.java)68
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeFileFixed.java62
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeFixedColumnMapping.java278
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeLookup.java27
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeLookupFilterCondition.java177
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeLookupFilterOperand.java30
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeLookupFilterOperandProperty.java63
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeLookupFilterOperandString.java62
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/Junction.java (renamed from org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/ConditionAndOperator2.java)36
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/Operator.java (renamed from org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/ConditionAndOperator1.java)168
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataDSLFactoryImpl.java91
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataDSLPackageImpl.java449
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeBeanImpl.java109
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeExportFilterConditionImpl.java (renamed from org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeFilterConditionImpl.java)124
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeExportFilterImpl.java16
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeFileFixedImpl.java283
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeFixedColumnMappingImpl.java724
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeLookupFilterConditionImpl.java440
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeLookupFilterOperandPropertyImpl.java170
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeLookupFilterOperandStringImpl.java175
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeLookupImpl.java67
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/util/DataDSLAdapterFactory.java118
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/util/DataDSLSwitch.java150
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/model/DataDSL.xcore61
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/DataDSL.xtextbinbin27005 -> 28455 bytes
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSL.g1417
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSL.tokens284
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSLLexer.java2343
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSLParser.java13131
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/serializer/DataDSLSemanticSequencer.java137
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/serializer/DataDSLSyntacticSequencer.java100
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/services/DataDSLGrammarAccess.java998
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/DataDSL.xtext84
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/jvmmodel/DataDSLJvmModelInferrer.xtend511
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/jvmmodel/DataDSLModelGenerator.xtend971
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/scoping/DataDSLScopeProvider.xtend124
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/validation/DataDSLValidator.xtend214
52 files changed, 40060 insertions, 24092 deletions
diff --git a/org.eclipse.osbp.xtext.datainterchange.common/META-INF/MANIFEST.MF b/org.eclipse.osbp.xtext.datainterchange.common/META-INF/MANIFEST.MF
index 67e0a5f..1bdb517 100644
--- a/org.eclipse.osbp.xtext.datainterchange.common/META-INF/MANIFEST.MF
+++ b/org.eclipse.osbp.xtext.datainterchange.common/META-INF/MANIFEST.MF
@@ -5,11 +5,14 @@ Bundle-SymbolicName: org.eclipse.osbp.xtext.datainterchange.common
Bundle-Vendor: Eclipse OSBP
Bundle-Version: 0.9.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Import-Package: org.eclipse.e4.core.services.events,
+Import-Package: org.eclipse.core.resources,
+ org.eclipse.core.runtime;version="3.5.0",
+ org.eclipse.e4.core.services.events,
org.eclipse.osbp.core.api.persistence;version="0.9.0",
org.eclipse.osbp.eventbroker;version="0.9.0",
org.eclipse.osbp.runtime.common.event;version="0.9.0",
org.eclipse.osbp.ui.api.customfields;version="0.9.0",
+ org.eclipse.osbp.utils.common;version="0.9.0",
org.slf4j;version="1.7.2"
Export-Package: org.eclipse.osbp.xtext.datainterchange.common;version="0.9.0"
Require-Bundle: com.vaadin.server;bundle-version="[7.7.6,7.8.0)",
diff --git a/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/WorkerThreadRunnable.java b/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/WorkerThreadRunnable.java
index cd40c8f..cc2c559 100644
--- a/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/WorkerThreadRunnable.java
+++ b/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/WorkerThreadRunnable.java
@@ -15,10 +15,23 @@
*/
package org.eclipse.osbp.xtext.datainterchange.common;
+import java.io.File;
import java.io.IOException;
+import java.io.PrintWriter;
+import java.io.StringWriter;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.nio.file.FileAlreadyExistsException;
import java.nio.file.Files;
+import java.nio.file.InvalidPathException;
import java.nio.file.Path;
+import java.nio.file.Paths;
+import java.text.SimpleDateFormat;
+import java.util.Locale;
+import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.core.runtime.IPath;
import org.eclipse.osbp.core.api.persistence.IPersistenceService;
import org.eclipse.osbp.datainterchange.api.IDataInterchangeExecutionEvent;
import org.eclipse.osbp.datainterchange.api.IDataInterchangeExecutionEventListener;
@@ -32,7 +45,7 @@ import com.vaadin.ui.ProgressBar;
import com.vaadin.ui.UI;
public abstract class WorkerThreadRunnable implements Runnable, IDataInterchangeExecutionEventListener {
- static final Logger log = LoggerFactory.getLogger(WorkerThreadRunnable.class);
+ static final Logger log = LoggerFactory.getLogger("dataInterchange");
private String name = null;
private String status = null;
private IEventDispatcher eventDispatcher;
@@ -42,8 +55,10 @@ public abstract class WorkerThreadRunnable implements Runnable, IDataInterchange
private long counter = 0 ;
private long length = 0;
private long avgElementSize = 0;
- private static float previousValue = 0.0f;
+ private float previousValue = 0.0f;
private UI ui = null;
+ private URL fileURL;
+ private SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddhhmmssa", Locale.US);
public enum Direction {IMPORT, EXPORT}
@@ -52,6 +67,10 @@ public abstract class WorkerThreadRunnable implements Runnable, IDataInterchange
private boolean deleteFileAfterImport=false;
private boolean failedExecution = false;
+ private boolean executionDone = false;
+ private float progress;
+
+ private final String ERROR_MESSAGE = "The directory you've chosen does not exist or is not accessible. Please adapt the url.";
public WorkerThreadRunnable() {
progressBarArea = new HorizontalLayout();
@@ -153,62 +172,266 @@ public abstract class WorkerThreadRunnable implements Runnable, IDataInterchange
if(ui != null) {
switch(event.getType()) {
case STARTED:
- log.debug("started");
ui.access(() -> {
progressBar.setValue(0.0f);
progressBar.setEnabled(false);
});
break;
case FINISHED:
- log.debug("finished");
ui.access(() -> {
progressBar.setValue(1.0f);
progressBar.setIndeterminate(true);
});
break;
case ELEMENT:
- log.debug("element");
- counter ++;
- if (length != 0 && Math.abs(((float)counter*avgElementSize)/length-previousValue) > 0.01) {
- ui.access(() -> {
- log.debug("new value:"+((float)counter*avgElementSize)/length);
- progressBar.setValue(((float)counter*avgElementSize)/length);
- });
- }
+ counter ++;
+ if (length != 0) {
+ progress = ((float)counter*avgElementSize)/length;
+ if (Math.abs(progress-previousValue) > 0.01) {
+ ui.access(() -> {
+ log.debug("progress {}", progress);
+ progressBar.setValue(progress);
+ previousValue = progress;
+ });
+ }
+ }
break;
}
}
}
-
+
+ /**
+ * Sets the {@link #fileURL}.
+ * @param filepath the file URl
+ */
+ public void setFileURL(String filepath) {
+ fileURL = null;
+ try {
+ fileURL = new URL(filepath);
+ } catch (MalformedURLException e1) {
+ if (e1.getMessage().startsWith("unknown protocol") || e1.getMessage().startsWith("no protocol")) {
+ try {
+ fileURL = Paths.get(filepath).toUri().toURL();
+ } catch (MalformedURLException e2) {
+ StringWriter sw = new StringWriter();
+ e2.printStackTrace(new PrintWriter(sw));
+ log.error("{}", sw);
+ }
+ }
+ }
+// fileURL = produceAppropiateInterchangeURL(filepath);
+ }
+
+ /**
+ * Gives the {@link #fileURL}.
+ * @return {@link URL} the file url
+ */
+ public URL getFileURL() {
+ return this.fileURL;
+ }
+
+ /**
+ * Checks whether the import file has to be deleted
+ * at the end of the process.
+ * @return true if yes, false if not
+ */
public boolean isDeleteFileAfterImport() {
return deleteFileAfterImport;
}
+ /**
+ * Sets whether the import file has to be deleted
+ * at the end of the process.
+ * @param deleteFileAfterImport
+ */
public void setDeleteFileAfterImport(boolean deleteFileAfterImport) {
this.deleteFileAfterImport = deleteFileAfterImport;
}
/**
* Make sure that the given file is deleted.
+ * @param file the file to rename
+ * @param logidinfo log information from the caller.
*/
- public void deleteFile(final Path file) {
+ public void deleteFile(final Path file, String logidinfo) {
try {
if(Files.deleteIfExists(file)){
- log.debug("File: " + file + " successfuly removed.");
+ log.info("{} [{}] successfuly removed.", logidinfo, file);
}
else{
- log.debug("File: " + file + " doesn't exist and could not be deleted.");
+ log.info("{} [{}] doesn't exist and could not be removed.", logidinfo, file);
}
} catch (IOException e) {
- log.error("File: " + file + " could not be deleted.\n" + e.getMessage());
+ log.error("{} [{}] could not be deleted.\n{}", logidinfo, file, e.getMessage());
}
}
-
+
+ /**
+ * Renames the given file with the given new name. If a file with the given
+ * new name already exists then a number offset will be added to it.
+ * @param file the file to rename
+ * @param newname the new file name
+ */
+ public void renameFile(final Path file, String newname) {
+ try {
+ if(Files.exists(file)){
+ String filename = file.getFileName().toString();
+ if(newname == null || newname.isEmpty()){
+ log.info("file [{}] has not been renamed!", filename);
+ }
+ else{
+ int renameTry = 0;
+ boolean done = false;
+ String tempname = newname;
+ String extension = newname.substring(newname.length()-4);
+ do{
+ try{
+ Files.move(file, file.resolveSibling(tempname));
+ done = true;
+ }catch (FileAlreadyExistsException ae) {
+ renameTry ++;
+ tempname = newname.replace(extension, renameTry+extension);
+ }
+ }while(!done);
+ log.info("file [{}] renamed to {}.", filename, tempname);
+ }
+ }
+ else{
+ log.info("file [{}] doesn't exist and could not be renamed.", file);
+ }
+ } catch (IOException e) {
+ log.error("file [{}] could not be renamed.\n{}", file, e.getMessage());
+ }
+ }
+
+ /**
+ * Checks whether the import or export execution is done.
+ * @return true if yes, false if not
+ */
+ public boolean isExecutionDone() {
+ return executionDone;
+ }
+
+ /**
+ * Sets whether the import or export execution is done.
+ * @param executionDone the execution state
+ */
+ public void setExecutionDone(boolean executionDone) {
+ this.executionDone = executionDone;
+ }
+
+ /**
+ * Checks whether the import or export execution has failed.
+ * @return true if yes, false if not
+ */
public boolean hasExecutionFailed() {
return failedExecution;
}
+ /**
+ * Sets whether the import or export execution has failed.
+ * @param failedExecution the new state
+ */
public void setExecutionFailed(boolean failedExecution) {
this.failedExecution = failedExecution;
}
+
+ /**
+ * Gives the {@link #formatter}.
+ * @return {@link SimpleDateFormat}
+ */
+ public SimpleDateFormat getFormatter(){
+ return formatter;
+ }
+
+ /**
+ * Generates the right directory url depending on whether
+ * the given file path is relative or absolute.
+ * @return the URL
+ */
+ public URL produceAppropiateInterchangeURL(String filepath){
+ URL url = null;
+ String filename = null;
+ String directory = null;
+
+ if(filepath != null && !filepath.isEmpty()){
+
+ int index = filepath.lastIndexOf("/");
+ if( index != -1) {
+ directory = filepath.substring(0, index + 1);
+ filename = filepath.substring(index + 1, filepath.length());
+ }else{
+ index = filepath.lastIndexOf("\\");
+ if(index != -1){
+ directory = filepath.substring(0, index + 1);
+ filename = filepath.substring(index + 1, filepath.length());
+ }
+ }
+ // TODO for relative path check if directory is valid
+ // check most needed for configuration file entries
+ if(directory != null && !directory.isEmpty() && filename != null && !filename.isEmpty()) {
+ try {
+ url = new URL(filepath);
+ if(url.getProtocol().equals("file")){
+ // do nothing for now
+ }
+ } catch (InvalidPathException | MalformedURLException e1) {
+ if (e1.getMessage().startsWith("unknown protocol") || e1.getMessage().startsWith("no protocol")) {
+ try {
+ if(!Paths.get(filepath).isAbsolute()) { // check for relative path
+ IPath folderlocation = null;
+ //check if WITHIN all projects a directory exists corresponding to the relative path
+ for(IProject prj : ResourcesPlugin.getWorkspace().getRoot().getProjects()){
+ IPath templocation = prj.getFolder(directory).getLocation();
+ Path folder = Paths.get(templocation.toString());
+ if(folder != null && folder.toFile() != null ) {
+ // find the first folder
+ folderlocation = templocation;
+ break;
+ }
+ //else 1. in the base projects for ../..
+ //else 2. outside the base project
+ }
+
+ File file = Paths.get(folderlocation.append(filename).toOSString()).toFile();
+ if(file != null && file.exists() && file.isDirectory()){
+ url = Paths.get(folderlocation.append(filename).toString()).toUri().toURL();
+ }
+ else {
+ // TODO to be cleared with Joerg, if fale safe is needed
+ // if the folder doesn't exist then use the base directory as main location for all interchanges
+ // url = Paths.get(ResourcesPlugin.getWorkspace().getRoot().getProjectRelativePath().append(filename).toString()).toUri().toURL();
+ throw new InvalidPathException(ERROR_MESSAGE, filepath);
+ }
+ }
+ else{ // for absolute paths that were malformed or else
+ url = Paths.get(filepath).toUri().toURL();
+ }
+ } catch (InvalidPathException | MalformedURLException e2) {
+ StringWriter sw = new StringWriter();
+ e2.printStackTrace(new PrintWriter(sw));
+ log.error("{}", sw);
+ }
+ }
+ }
+ }
+ }
+ // if the path is absolute or from another protocol like http, ftp ... just return
+ return url;
+ }
+
+ /**
+ * Returns the path of the given file name or directory name.
+ */
+ public IPath findProjectFileOrFolderLocation(String projectname, String fname, boolean isFile) {
+ if(projectname != null && !projectname.isEmpty() && fname != null && !fname.isEmpty()){
+ IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectname);
+ if(isFile){
+ return project.getFile(fname).getLocation();
+ }
+ return project.getFolder(fname).getLocation();
+ }
+ return null;
+ }
+
}
diff --git a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/DataDSLParser.java b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/DataDSLParser.java
index aec41a5..3902c90 100644
--- a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/DataDSLParser.java
+++ b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/DataDSLParser.java
@@ -49,7 +49,10 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeFileAccess().getAlternatives(), "rule__DataInterchangeFile__Alternatives");
put(grammarAccess.getDataInterchangeExpressionAccess().getAlternatives(), "rule__DataInterchangeExpression__Alternatives");
put(grammarAccess.getDataInterchangeExposeAccess().getAlternatives_3(), "rule__DataInterchangeExpose__Alternatives_3");
+ put(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getAlternatives(), "rule__DataInterchangeLookupFilterOperand__Alternatives");
put(grammarAccess.getDataInterchangeMappingAccess().getAlternatives(), "rule__DataInterchangeMapping__Alternatives");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getAlternatives_5_0(), "rule__DataInterchangeFixedColumnMapping__Alternatives_5_0");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getAlternatives_5_1(), "rule__DataInterchangeFixedColumnMapping__Alternatives_5_1");
put(grammarAccess.getXImportDeclarationAccess().getAlternatives_2(), "rule__XImportDeclaration__Alternatives_2");
put(grammarAccess.getXImportDeclarationAccess().getAlternatives_2_0_3(), "rule__XImportDeclaration__Alternatives_2_0_3");
put(grammarAccess.getXAnnotationAccess().getAlternatives_3_1(), "rule__XAnnotation__Alternatives_3_1");
@@ -97,8 +100,8 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getPredefinedBeanEnumAccess().getAlternatives(), "rule__PredefinedBeanEnum__Alternatives");
put(grammarAccess.getPredefinedBeanTypeEnumAccess().getAlternatives(), "rule__PredefinedBeanTypeEnum__Alternatives");
put(grammarAccess.getEntityManagerModeAccess().getAlternatives(), "rule__EntityManagerMode__Alternatives");
- put(grammarAccess.getConditionAndOperator1Access().getAlternatives(), "rule__ConditionAndOperator1__Alternatives");
- put(grammarAccess.getConditionAndOperator2Access().getAlternatives(), "rule__ConditionAndOperator2__Alternatives");
+ put(grammarAccess.getOperatorAccess().getAlternatives(), "rule__Operator__Alternatives");
+ put(grammarAccess.getJunctionAccess().getAlternatives(), "rule__Junction__Alternatives");
put(grammarAccess.getDataInterchangeModelAccess().getGroup(), "rule__DataInterchangeModel__Group__0");
put(grammarAccess.getDataInterchangePackageAccess().getGroup(), "rule__DataInterchangePackage__Group__0");
put(grammarAccess.getDataInterchangePackageAccess().getGroup_3(), "rule__DataInterchangePackage__Group_3__0");
@@ -120,6 +123,9 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeFileEDIAccess().getGroup(), "rule__DataInterchangeFileEDI__Group__0");
put(grammarAccess.getDataInterchangeFileEDIAccess().getGroup_3_0(), "rule__DataInterchangeFileEDI__Group_3_0__0");
put(grammarAccess.getDataInterchangeFileEDIAccess().getGroup_3_1(), "rule__DataInterchangeFileEDI__Group_3_1__0");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getGroup(), "rule__DataInterchangeFileFixed__Group__0");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getGroup_3_0(), "rule__DataInterchangeFileFixed__Group_3_0__0");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getGroup_3_1(), "rule__DataInterchangeFileFixed__Group_3_1__0");
put(grammarAccess.getDataInterchangeBeanAccess().getGroup(), "rule__DataInterchangeBean__Group__0");
put(grammarAccess.getDataInterchangeBeanAccess().getGroup_3(), "rule__DataInterchangeBean__Group_3__0");
put(grammarAccess.getDataInterchangeBeanAccess().getGroup_4(), "rule__DataInterchangeBean__Group_4__0");
@@ -127,16 +133,17 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeBeanAccess().getGroup_6(), "rule__DataInterchangeBean__Group_6__0");
put(grammarAccess.getDataInterchangeBeanAccess().getGroup_7(), "rule__DataInterchangeBean__Group_7__0");
put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8(), "rule__DataInterchangeBean__Group_8__0");
- put(grammarAccess.getDataInterchangeBeanAccess().getGroup_9(), "rule__DataInterchangeBean__Group_9__0");
- put(grammarAccess.getDataInterchangeBeanAccess().getGroup_10(), "rule__DataInterchangeBean__Group_10__0");
- put(grammarAccess.getDataInterchangeBeanAccess().getGroup_11(), "rule__DataInterchangeBean__Group_11__0");
- put(grammarAccess.getDataInterchangeBeanAccess().getGroup_12(), "rule__DataInterchangeBean__Group_12__0");
- put(grammarAccess.getDataInterchangeBeanAccess().getGroup_13(), "rule__DataInterchangeBean__Group_13__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_0(), "rule__DataInterchangeBean__Group_8_0__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_1(), "rule__DataInterchangeBean__Group_8_1__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_2(), "rule__DataInterchangeBean__Group_8_2__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_3(), "rule__DataInterchangeBean__Group_8_3__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_4(), "rule__DataInterchangeBean__Group_8_4__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_5(), "rule__DataInterchangeBean__Group_8_5__0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_6(), "rule__DataInterchangeBean__Group_8_6__0");
put(grammarAccess.getDataInterchangeKeyAccess().getGroup(), "rule__DataInterchangeKey__Group__0");
put(grammarAccess.getDataInterchangeLookupAccess().getGroup(), "rule__DataInterchangeLookup__Group__0");
- put(grammarAccess.getDataInterchangeLookupAccess().getGroup_5(), "rule__DataInterchangeLookup__Group_5__0");
- put(grammarAccess.getDataInterchangeLookupAccess().getGroup_8(), "rule__DataInterchangeLookup__Group_8__0");
- put(grammarAccess.getDataInterchangeLookupAccess().getGroup_9(), "rule__DataInterchangeLookup__Group_9__0");
+ put(grammarAccess.getDataInterchangeLookupAccess().getGroup_12(), "rule__DataInterchangeLookup__Group_12__0");
+ put(grammarAccess.getDataInterchangeLookupAccess().getGroup_13(), "rule__DataInterchangeLookup__Group_13__0");
put(grammarAccess.getDataInterchangeMarkerPathAccess().getGroup(), "rule__DataInterchangeMarkerPath__Group__0");
put(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup(), "rule__DataInterchangeMarkerEntity__Group__0");
put(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup_3(), "rule__DataInterchangeMarkerEntity__Group_3__0");
@@ -148,14 +155,19 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeExportFilterAccess().getGroup(), "rule__DataInterchangeExportFilter__Group__0");
put(grammarAccess.getDataInterchangeExportFilterAccess().getGroup_1(), "rule__DataInterchangeExportFilter__Group_1__0");
put(grammarAccess.getDataInterchangeExportFilterAccess().getGroup_2(), "rule__DataInterchangeExportFilter__Group_2__0");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup(), "rule__DataInterchangeFilterCondition__Group__0");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup_3(), "rule__DataInterchangeFilterCondition__Group_3__0");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup(), "rule__DataInterchangeExportFilterCondition__Group__0");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup_3(), "rule__DataInterchangeExportFilterCondition__Group_3__0");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup(), "rule__DataInterchangeLookupFilterCondition__Group__0");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup_3(), "rule__DataInterchangeLookupFilterCondition__Group_3__0");
+ put(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getGroup(), "rule__DataInterchangeLookupFilterOperandProperty__Group__0");
+ put(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getGroup(), "rule__DataInterchangeLookupFilterOperandString__Group__0");
put(grammarAccess.getDataInterchangeExportHideAccess().getGroup(), "rule__DataInterchangeExportHide__Group__0");
put(grammarAccess.getDataInterchangePredefinedExpressionAccess().getGroup(), "rule__DataInterchangePredefinedExpression__Group__0");
put(grammarAccess.getDataInterchangeValueMappingAccess().getGroup(), "rule__DataInterchangeValueMapping__Group__0");
put(grammarAccess.getDataInterchangeBlobMappingAccess().getGroup(), "rule__DataInterchangeBlobMapping__Group__0");
put(grammarAccess.getDataInterchangeBlobMappingAccess().getGroup_5(), "rule__DataInterchangeBlobMapping__Group_5__0");
put(grammarAccess.getDataInterchangeBlobMappingAccess().getGroup_6(), "rule__DataInterchangeBlobMapping__Group_6__0");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getGroup(), "rule__DataInterchangeFixedColumnMapping__Group__0");
put(grammarAccess.getLFQNAccess().getGroup(), "rule__LFQN__Group__0");
put(grammarAccess.getLFQNAccess().getGroup_1(), "rule__LFQN__Group_1__0");
put(grammarAccess.getXImportDeclarationAccess().getGroup(), "rule__XImportDeclaration__Group__0");
@@ -391,31 +403,35 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeFileEDIAccess().getLocaleAssignment_3_1_1(), "rule__DataInterchangeFileEDI__LocaleAssignment_3_1_1");
put(grammarAccess.getDataInterchangeFileEDIAccess().getMappingModelAssignment_5(), "rule__DataInterchangeFileEDI__MappingModelAssignment_5");
put(grammarAccess.getDataInterchangeFileEDIAccess().getValidateAssignment_6(), "rule__DataInterchangeFileEDI__ValidateAssignment_6");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getFileURLAssignment_2(), "rule__DataInterchangeFileFixed__FileURLAssignment_2");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingAssignment_3_0_1(), "rule__DataInterchangeFileFixed__EncodingAssignment_3_0_1");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleAssignment_3_1_1(), "rule__DataInterchangeFileFixed__LocaleAssignment_3_1_1");
put(grammarAccess.getDataInterchangeBeanAccess().getEntityAssignment_2(), "rule__DataInterchangeBean__EntityAssignment_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getNodeNameAssignment_3_1(), "rule__DataInterchangeBean__NodeNameAssignment_3_1");
- put(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_4_1(), "rule__DataInterchangeBean__ElementMapAssignment_4_1");
- put(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportAssignment_5_0(), "rule__DataInterchangeBean__MarkLatestImportAssignment_5_0");
- put(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_5_1(), "rule__DataInterchangeBean__LatestPropertyAssignment_5_1");
- put(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportAssignment_6_0(), "rule__DataInterchangeBean__MarkLatestExportAssignment_6_0");
- put(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyAssignment_6_1(), "rule__DataInterchangeBean__LatestExpPropertyAssignment_6_1");
- put(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_7_2(), "rule__DataInterchangeBean__ExpressionAssignment_7_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_8_2(), "rule__DataInterchangeBean__LookupAssignment_8_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_9_2(), "rule__DataInterchangeBean__FormatAssignment_9_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getExportExposesAssignment_10_2(), "rule__DataInterchangeBean__ExportExposesAssignment_10_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_11_2(), "rule__DataInterchangeBean__MappingsAssignment_11_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysAssignment_12_2(), "rule__DataInterchangeBean__LookupKeysAssignment_12_2");
- put(grammarAccess.getDataInterchangeBeanAccess().getExportFilterAssignment_13_2(), "rule__DataInterchangeBean__ExportFilterAssignment_13_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceAssignment_3_1(), "rule__DataInterchangeBean__RefDataSourceAssignment_3_1");
+ put(grammarAccess.getDataInterchangeBeanAccess().getNodeNameAssignment_4_1(), "rule__DataInterchangeBean__NodeNameAssignment_4_1");
+ put(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_5_1(), "rule__DataInterchangeBean__ElementMapAssignment_5_1");
+ put(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportAssignment_6_0(), "rule__DataInterchangeBean__MarkLatestImportAssignment_6_0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_6_1(), "rule__DataInterchangeBean__LatestPropertyAssignment_6_1");
+ put(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportAssignment_7_0(), "rule__DataInterchangeBean__MarkLatestExportAssignment_7_0");
+ put(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyAssignment_7_1(), "rule__DataInterchangeBean__LatestExpPropertyAssignment_7_1");
+ put(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_8_0_2(), "rule__DataInterchangeBean__ExpressionAssignment_8_0_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_8_1_2(), "rule__DataInterchangeBean__LookupAssignment_8_1_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_8_2_2(), "rule__DataInterchangeBean__FormatAssignment_8_2_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getExportExposesAssignment_8_3_2(), "rule__DataInterchangeBean__ExportExposesAssignment_8_3_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_8_4_2(), "rule__DataInterchangeBean__MappingsAssignment_8_4_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysAssignment_8_5_2(), "rule__DataInterchangeBean__LookupKeysAssignment_8_5_2");
+ put(grammarAccess.getDataInterchangeBeanAccess().getExportFilterAssignment_8_6_2(), "rule__DataInterchangeBean__ExportFilterAssignment_8_6_2");
put(grammarAccess.getDataInterchangeKeyAccess().getPropertyAssignment_2(), "rule__DataInterchangeKey__PropertyAssignment_2");
put(grammarAccess.getDataInterchangeLookupAccess().getTargetPropertyAssignment_2(), "rule__DataInterchangeLookup__TargetPropertyAssignment_2");
put(grammarAccess.getDataInterchangeLookupAccess().getEntityAssignment_4(), "rule__DataInterchangeLookup__EntityAssignment_4");
- put(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_5_1(), "rule__DataInterchangeLookup__ElementMapAssignment_5_1");
- put(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_7(), "rule__DataInterchangeLookup__QueryPropertyAssignment_7");
- put(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_8_0(), "rule__DataInterchangeLookup__CachedAssignment_8_0");
- put(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_8_1(), "rule__DataInterchangeLookup__CacheSizeAssignment_8_1");
- put(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_9_1(), "rule__DataInterchangeLookup__DataMapAssignment_9_1");
- put(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAssignment_10_0(), "rule__DataInterchangeLookup__AllowNoResultAssignment_10_0");
- put(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAssignment_10_1(), "rule__DataInterchangeLookup__AllowNonuniqueResultAssignment_10_1");
- put(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathAssignment_10_2(), "rule__DataInterchangeLookup__MarkerPathAssignment_10_2");
+ put(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_6(), "rule__DataInterchangeLookup__ElementMapAssignment_6");
+ put(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_8(), "rule__DataInterchangeLookup__DataMapAssignment_8");
+ put(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAssignment_9_0(), "rule__DataInterchangeLookup__AllowNoResultAssignment_9_0");
+ put(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathAssignment_9_1(), "rule__DataInterchangeLookup__MarkerPathAssignment_9_1");
+ put(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_11(), "rule__DataInterchangeLookup__QueryPropertyAssignment_11");
+ put(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_12_0(), "rule__DataInterchangeLookup__CachedAssignment_12_0");
+ put(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_12_1(), "rule__DataInterchangeLookup__CacheSizeAssignment_12_1");
+ put(grammarAccess.getDataInterchangeLookupAccess().getConditionAssignment_13_2(), "rule__DataInterchangeLookup__ConditionAssignment_13_2");
put(grammarAccess.getDataInterchangeMarkerPathAccess().getPathAssignment_3(), "rule__DataInterchangeMarkerPath__PathAssignment_3");
put(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkerEntityAssignment_2(), "rule__DataInterchangeMarkerEntity__MarkerEntityAssignment_2");
put(grammarAccess.getDataInterchangeMarkerEntityAccess().getMarkLatestAssignment_3_0(), "rule__DataInterchangeMarkerEntity__MarkLatestAssignment_3_0");
@@ -430,11 +446,18 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeExposeAccess().getSubExposeAssignment_3_1_2(), "rule__DataInterchangeExpose__SubExposeAssignment_3_1_2");
put(grammarAccess.getDataInterchangeExportFilterAccess().getConditionAssignment_1_2(), "rule__DataInterchangeExportFilter__ConditionAssignment_1_2");
put(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_2_1(), "rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_2_1");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyAssignment_0(), "rule__DataInterchangeFilterCondition__RefPropertyAssignment_0");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getOperatorAssignment_1(), "rule__DataInterchangeFilterCondition__OperatorAssignment_1");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getValueAssignment_2(), "rule__DataInterchangeFilterCondition__ValueAssignment_2");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getOperator2Assignment_3_0(), "rule__DataInterchangeFilterCondition__Operator2Assignment_3_0");
- put(grammarAccess.getDataInterchangeFilterConditionAccess().getSubconditionAssignment_3_1(), "rule__DataInterchangeFilterCondition__SubconditionAssignment_3_1");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyAssignment_0(), "rule__DataInterchangeExportFilterCondition__RefPropertyAssignment_0");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperatorAssignment_1(), "rule__DataInterchangeExportFilterCondition__OperatorAssignment_1");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getValueAssignment_2(), "rule__DataInterchangeExportFilterCondition__ValueAssignment_2");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperator2Assignment_3_0(), "rule__DataInterchangeExportFilterCondition__Operator2Assignment_3_0");
+ put(grammarAccess.getDataInterchangeExportFilterConditionAccess().getSubconditionAssignment_3_1(), "rule__DataInterchangeExportFilterCondition__SubconditionAssignment_3_1");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyAssignment_0(), "rule__DataInterchangeLookupFilterCondition__RefPropertyAssignment_0");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperatorAssignment_1(), "rule__DataInterchangeLookupFilterCondition__OperatorAssignment_1");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperandAssignment_2(), "rule__DataInterchangeLookupFilterCondition__OperandAssignment_2");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperator2Assignment_3_0(), "rule__DataInterchangeLookupFilterCondition__Operator2Assignment_3_0");
+ put(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getSubconditionAssignment_3_1(), "rule__DataInterchangeLookupFilterCondition__SubconditionAssignment_3_1");
+ put(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyAssignment_1(), "rule__DataInterchangeLookupFilterOperandProperty__RefPropertyAssignment_1");
+ put(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getValueAssignment_1(), "rule__DataInterchangeLookupFilterOperandString__ValueAssignment_1");
put(grammarAccess.getDataInterchangeExportHideAccess().getPropertyAssignment_1(), "rule__DataInterchangeExportHide__PropertyAssignment_1");
put(grammarAccess.getDataInterchangePredefinedExpressionAccess().getTargetPropertyAssignment_2(), "rule__DataInterchangePredefinedExpression__TargetPropertyAssignment_2");
put(grammarAccess.getDataInterchangePredefinedExpressionAccess().getBeanAssignment_4(), "rule__DataInterchangePredefinedExpression__BeanAssignment_4");
@@ -446,6 +469,16 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeBlobMappingAccess().getBlobFileExtensionAssignment_5_1(), "rule__DataInterchangeBlobMapping__BlobFileExtensionAssignment_5_1");
put(grammarAccess.getDataInterchangeBlobMappingAccess().getBlobPathAssignment_6_1(), "rule__DataInterchangeBlobMapping__BlobPathAssignment_6_1");
put(grammarAccess.getDataInterchangeBlobMappingAccess().getMimeTypeAssignment_8(), "rule__DataInterchangeBlobMapping__MimeTypeAssignment_8");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyAssignment_2(), "rule__DataInterchangeFixedColumnMapping__PropertyAssignment_2");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthAssignment_4(), "rule__DataInterchangeFixedColumnMapping__LengthAssignment_4");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimAssignment_5_0_0(), "rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimAssignment_5_0_1(), "rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimAssignment_5_0_2(), "rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseAssignment_5_1_0(), "rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseAssignment_5_1_1(), "rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstAssignment_5_1_2(), "rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstAssignment_5_1_3(), "rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeAssignment_5_1_4(), "rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4");
put(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_2_0_0(), "rule__XImportDeclaration__StaticAssignment_2_0_0");
put(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_2_0_1(), "rule__XImportDeclaration__ExtensionAssignment_2_0_1");
put(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_0_2(), "rule__XImportDeclaration__ImportedTypeAssignment_2_0_2");
@@ -606,7 +639,9 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeFileXMLAccess().getUnorderedGroup_3(), "rule__DataInterchangeFileXML__UnorderedGroup_3");
put(grammarAccess.getDataInterchangeFileCSVAccess().getUnorderedGroup_3(), "rule__DataInterchangeFileCSV__UnorderedGroup_3");
put(grammarAccess.getDataInterchangeFileEDIAccess().getUnorderedGroup_3(), "rule__DataInterchangeFileEDI__UnorderedGroup_3");
- put(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), "rule__DataInterchangeLookup__UnorderedGroup_10");
+ put(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3(), "rule__DataInterchangeFileFixed__UnorderedGroup_3");
+ put(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9(), "rule__DataInterchangeLookup__UnorderedGroup_9");
+ put(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5(), "rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5");
}
};
}
diff --git a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.g b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.g
index 912251e..8e4caec 100644
--- a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.g
+++ b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.g
@@ -265,6 +265,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleDataInterchangeFileFixed
+entryRuleDataInterchangeFileFixed
+:
+{ before(grammarAccess.getDataInterchangeFileFixedRule()); }
+ ruleDataInterchangeFileFixed
+{ after(grammarAccess.getDataInterchangeFileFixedRule()); }
+ EOF
+;
+
+// Rule DataInterchangeFileFixed
+ruleDataInterchangeFileFixed
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getGroup()); }
+ (rule__DataInterchangeFileFixed__Group__0)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleDataInterchangeBean
entryRuleDataInterchangeBean
:
@@ -515,25 +540,125 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleDataInterchangeFilterCondition
-entryRuleDataInterchangeFilterCondition
+// Entry rule entryRuleDataInterchangeExportFilterCondition
+entryRuleDataInterchangeExportFilterCondition
:
-{ before(grammarAccess.getDataInterchangeFilterConditionRule()); }
- ruleDataInterchangeFilterCondition
-{ after(grammarAccess.getDataInterchangeFilterConditionRule()); }
+{ before(grammarAccess.getDataInterchangeExportFilterConditionRule()); }
+ ruleDataInterchangeExportFilterCondition
+{ after(grammarAccess.getDataInterchangeExportFilterConditionRule()); }
EOF
;
-// Rule DataInterchangeFilterCondition
-ruleDataInterchangeFilterCondition
+// Rule DataInterchangeExportFilterCondition
+ruleDataInterchangeExportFilterCondition
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup()); }
- (rule__DataInterchangeFilterCondition__Group__0)
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup()); }
+ (rule__DataInterchangeExportFilterCondition__Group__0)
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDataInterchangeLookupFilterCondition
+entryRuleDataInterchangeLookupFilterCondition
+:
+{ before(grammarAccess.getDataInterchangeLookupFilterConditionRule()); }
+ ruleDataInterchangeLookupFilterCondition
+{ after(grammarAccess.getDataInterchangeLookupFilterConditionRule()); }
+ EOF
+;
+
+// Rule DataInterchangeLookupFilterCondition
+ruleDataInterchangeLookupFilterCondition
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup()); }
+ (rule__DataInterchangeLookupFilterCondition__Group__0)
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDataInterchangeLookupFilterOperand
+entryRuleDataInterchangeLookupFilterOperand
+:
+{ before(grammarAccess.getDataInterchangeLookupFilterOperandRule()); }
+ ruleDataInterchangeLookupFilterOperand
+{ after(grammarAccess.getDataInterchangeLookupFilterOperandRule()); }
+ EOF
+;
+
+// Rule DataInterchangeLookupFilterOperand
+ruleDataInterchangeLookupFilterOperand
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getAlternatives()); }
+ (rule__DataInterchangeLookupFilterOperand__Alternatives)
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDataInterchangeLookupFilterOperandProperty
+entryRuleDataInterchangeLookupFilterOperandProperty
+:
+{ before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyRule()); }
+ ruleDataInterchangeLookupFilterOperandProperty
+{ after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyRule()); }
+ EOF
+;
+
+// Rule DataInterchangeLookupFilterOperandProperty
+ruleDataInterchangeLookupFilterOperandProperty
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getGroup()); }
+ (rule__DataInterchangeLookupFilterOperandProperty__Group__0)
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDataInterchangeLookupFilterOperandString
+entryRuleDataInterchangeLookupFilterOperandString
+:
+{ before(grammarAccess.getDataInterchangeLookupFilterOperandStringRule()); }
+ ruleDataInterchangeLookupFilterOperandString
+{ after(grammarAccess.getDataInterchangeLookupFilterOperandStringRule()); }
+ EOF
+;
+
+// Rule DataInterchangeLookupFilterOperandString
+ruleDataInterchangeLookupFilterOperandString
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getGroup()); }
+ (rule__DataInterchangeLookupFilterOperandString__Group__0)
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getGroup()); }
)
;
finally {
@@ -665,6 +790,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleDataInterchangeFixedColumnMapping
+entryRuleDataInterchangeFixedColumnMapping
+:
+{ before(grammarAccess.getDataInterchangeFixedColumnMappingRule()); }
+ ruleDataInterchangeFixedColumnMapping
+{ after(grammarAccess.getDataInterchangeFixedColumnMappingRule()); }
+ EOF
+;
+
+// Rule DataInterchangeFixedColumnMapping
+ruleDataInterchangeFixedColumnMapping
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getGroup()); }
+ (rule__DataInterchangeFixedColumnMapping__Group__0)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleLFQN
entryRuleLFQN
:
@@ -2851,32 +3001,32 @@ finally {
restoreStackSize(stackSize);
}
-// Rule ConditionAndOperator1
-ruleConditionAndOperator1
+// Rule Operator
+ruleOperator
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionAndOperator1Access().getAlternatives()); }
- (rule__ConditionAndOperator1__Alternatives)
- { after(grammarAccess.getConditionAndOperator1Access().getAlternatives()); }
+ { before(grammarAccess.getOperatorAccess().getAlternatives()); }
+ (rule__Operator__Alternatives)
+ { after(grammarAccess.getOperatorAccess().getAlternatives()); }
)
;
finally {
restoreStackSize(stackSize);
}
-// Rule ConditionAndOperator2
-ruleConditionAndOperator2
+// Rule Junction
+ruleJunction
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionAndOperator2Access().getAlternatives()); }
- (rule__ConditionAndOperator2__Alternatives)
- { after(grammarAccess.getConditionAndOperator2Access().getAlternatives()); }
+ { before(grammarAccess.getJunctionAccess().getAlternatives()); }
+ (rule__Junction__Alternatives)
+ { after(grammarAccess.getJunctionAccess().getAlternatives()); }
)
;
finally {
@@ -2905,6 +3055,12 @@ rule__DataInterchangeFile__Alternatives
ruleDataInterchangeFileEDI
{ after(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileEDIParserRuleCall_2()); }
)
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileFixedParserRuleCall_3()); }
+ ruleDataInterchangeFileFixed
+ { after(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileFixedParserRuleCall_3()); }
+ )
;
finally {
restoreStackSize(stackSize);
@@ -2952,6 +3108,27 @@ finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeLookupFilterOperand__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandStringParserRuleCall_0()); }
+ ruleDataInterchangeLookupFilterOperandString
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandStringParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandPropertyParserRuleCall_1()); }
+ ruleDataInterchangeLookupFilterOperandProperty
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandPropertyParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__DataInterchangeMapping__Alternatives
@init {
int stackSize = keepStackSize();
@@ -2968,6 +3145,78 @@ rule__DataInterchangeMapping__Alternatives
ruleDataInterchangeBlobMapping
{ after(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeBlobMappingParserRuleCall_1()); }
)
+ |
+ (
+ { before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeFixedColumnMappingParserRuleCall_2()); }
+ ruleDataInterchangeFixedColumnMapping
+ { after(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeFixedColumnMappingParserRuleCall_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Alternatives_5_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimAssignment_5_0_0()); }
+ (rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimAssignment_5_0_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimAssignment_5_0_1()); }
+ (rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimAssignment_5_0_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimAssignment_5_0_2()); }
+ (rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimAssignment_5_0_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Alternatives_5_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseAssignment_5_1_0()); }
+ (rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseAssignment_5_1_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseAssignment_5_1_1()); }
+ (rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseAssignment_5_1_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstAssignment_5_1_2()); }
+ (rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstAssignment_5_1_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstAssignment_5_1_3()); }
+ (rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstAssignment_5_1_3()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeAssignment_5_1_4()); }
+ (rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeAssignment_5_1_4()); }
+ )
;
finally {
restoreStackSize(stackSize);
@@ -4278,78 +4527,78 @@ finally {
restoreStackSize(stackSize);
}
-rule__ConditionAndOperator1__Alternatives
+rule__Operator__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionAndOperator1Access().getEqualsEnumLiteralDeclaration_0()); }
+ { before(grammarAccess.getOperatorAccess().getEqualsEnumLiteralDeclaration_0()); }
('=')
- { after(grammarAccess.getConditionAndOperator1Access().getEqualsEnumLiteralDeclaration_0()); }
+ { after(grammarAccess.getOperatorAccess().getEqualsEnumLiteralDeclaration_0()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getNotequalsEnumLiteralDeclaration_1()); }
+ { before(grammarAccess.getOperatorAccess().getNotequalsEnumLiteralDeclaration_1()); }
('!=')
- { after(grammarAccess.getConditionAndOperator1Access().getNotequalsEnumLiteralDeclaration_1()); }
+ { after(grammarAccess.getOperatorAccess().getNotequalsEnumLiteralDeclaration_1()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getGreaterthenEnumLiteralDeclaration_2()); }
+ { before(grammarAccess.getOperatorAccess().getGreaterthenEnumLiteralDeclaration_2()); }
('>')
- { after(grammarAccess.getConditionAndOperator1Access().getGreaterthenEnumLiteralDeclaration_2()); }
+ { after(grammarAccess.getOperatorAccess().getGreaterthenEnumLiteralDeclaration_2()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getGreaterthenorequaltoEnumLiteralDeclaration_3()); }
+ { before(grammarAccess.getOperatorAccess().getGreaterthenorequaltoEnumLiteralDeclaration_3()); }
('>=')
- { after(grammarAccess.getConditionAndOperator1Access().getGreaterthenorequaltoEnumLiteralDeclaration_3()); }
+ { after(grammarAccess.getOperatorAccess().getGreaterthenorequaltoEnumLiteralDeclaration_3()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getLessthenEnumLiteralDeclaration_4()); }
+ { before(grammarAccess.getOperatorAccess().getLessthenEnumLiteralDeclaration_4()); }
('<')
- { after(grammarAccess.getConditionAndOperator1Access().getLessthenEnumLiteralDeclaration_4()); }
+ { after(grammarAccess.getOperatorAccess().getLessthenEnumLiteralDeclaration_4()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getLessthenorequaltoEnumLiteralDeclaration_5()); }
+ { before(grammarAccess.getOperatorAccess().getLessthenorequaltoEnumLiteralDeclaration_5()); }
('<=')
- { after(grammarAccess.getConditionAndOperator1Access().getLessthenorequaltoEnumLiteralDeclaration_5()); }
+ { after(grammarAccess.getOperatorAccess().getLessthenorequaltoEnumLiteralDeclaration_5()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getIsnullEnumLiteralDeclaration_6()); }
+ { before(grammarAccess.getOperatorAccess().getIsnullEnumLiteralDeclaration_6()); }
('isnull')
- { after(grammarAccess.getConditionAndOperator1Access().getIsnullEnumLiteralDeclaration_6()); }
+ { after(grammarAccess.getOperatorAccess().getIsnullEnumLiteralDeclaration_6()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator1Access().getIsnotnullEnumLiteralDeclaration_7()); }
+ { before(grammarAccess.getOperatorAccess().getIsnotnullEnumLiteralDeclaration_7()); }
('isnotnull')
- { after(grammarAccess.getConditionAndOperator1Access().getIsnotnullEnumLiteralDeclaration_7()); }
+ { after(grammarAccess.getOperatorAccess().getIsnotnullEnumLiteralDeclaration_7()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ConditionAndOperator2__Alternatives
+rule__Junction__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getConditionAndOperator2Access().getAndEnumLiteralDeclaration_0()); }
+ { before(grammarAccess.getJunctionAccess().getAndEnumLiteralDeclaration_0()); }
('and')
- { after(grammarAccess.getConditionAndOperator2Access().getAndEnumLiteralDeclaration_0()); }
+ { after(grammarAccess.getJunctionAccess().getAndEnumLiteralDeclaration_0()); }
)
|
(
- { before(grammarAccess.getConditionAndOperator2Access().getOrEnumLiteralDeclaration_1()); }
+ { before(grammarAccess.getJunctionAccess().getOrEnumLiteralDeclaration_1()); }
('or')
- { after(grammarAccess.getConditionAndOperator2Access().getOrEnumLiteralDeclaration_1()); }
+ { after(grammarAccess.getJunctionAccess().getOrEnumLiteralDeclaration_1()); }
)
;
finally {
@@ -6246,6 +6495,222 @@ finally {
}
+rule__DataInterchangeFileFixed__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group__0__Impl
+ rule__DataInterchangeFileFixed__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getDataInterchangeFileFixedAction_0()); }
+ ()
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getDataInterchangeFileFixedAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group__1__Impl
+ rule__DataInterchangeFileFixed__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getFixedKeyword_1()); }
+ 'Fixed'
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getFixedKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group__2__Impl
+ rule__DataInterchangeFileFixed__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getFileURLAssignment_2()); }
+ (rule__DataInterchangeFileFixed__FileURLAssignment_2)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getFileURLAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3()); }
+ (rule__DataInterchangeFileFixed__UnorderedGroup_3)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeFileFixed__Group_3_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group_3_0__0__Impl
+ rule__DataInterchangeFileFixed__Group_3_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group_3_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingKeyword_3_0_0()); }
+ 'encoding'
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingKeyword_3_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group_3_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group_3_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group_3_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingAssignment_3_0_1()); }
+ (rule__DataInterchangeFileFixed__EncodingAssignment_3_0_1)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingAssignment_3_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeFileFixed__Group_3_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group_3_1__0__Impl
+ rule__DataInterchangeFileFixed__Group_3_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group_3_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleKeyword_3_1_0()); }
+ 'locale'
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleKeyword_3_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group_3_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__Group_3_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__Group_3_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleAssignment_3_1_1()); }
+ (rule__DataInterchangeFileFixed__LocaleAssignment_3_1_1)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleAssignment_3_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
rule__DataInterchangeBean__Group__0
@init {
int stackSize = keepStackSize();
@@ -6468,7 +6933,6 @@ rule__DataInterchangeBean__Group__8
}
:
rule__DataInterchangeBean__Group__8__Impl
- rule__DataInterchangeBean__Group__9
;
finally {
restoreStackSize(stackSize);
@@ -6481,7 +6945,7 @@ rule__DataInterchangeBean__Group__8__Impl
:
(
{ before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8()); }
- (rule__DataInterchangeBean__Group_8__0)?
+ (rule__DataInterchangeBean__Group_8__0)
{ after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8()); }
)
;
@@ -6489,188 +6953,216 @@ finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__9
+
+rule__DataInterchangeBean__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group__9__Impl
- rule__DataInterchangeBean__Group__10
+ rule__DataInterchangeBean__Group_3__0__Impl
+ rule__DataInterchangeBean__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__9__Impl
+rule__DataInterchangeBean__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_9()); }
- (rule__DataInterchangeBean__Group_9__0)?
- { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_9()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getReferencedByKeyword_3_0()); }
+ 'referencedBy'
+ { after(grammarAccess.getDataInterchangeBeanAccess().getReferencedByKeyword_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__10
+rule__DataInterchangeBean__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group__10__Impl
- rule__DataInterchangeBean__Group__11
+ rule__DataInterchangeBean__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__10__Impl
+rule__DataInterchangeBean__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_10()); }
- (rule__DataInterchangeBean__Group_10__0)?
- { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_10()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceAssignment_3_1()); }
+ (rule__DataInterchangeBean__RefDataSourceAssignment_3_1)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceAssignment_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__11
+
+rule__DataInterchangeBean__Group_4__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group__11__Impl
- rule__DataInterchangeBean__Group__12
+ rule__DataInterchangeBean__Group_4__0__Impl
+ rule__DataInterchangeBean__Group_4__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__11__Impl
+rule__DataInterchangeBean__Group_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_11()); }
- (rule__DataInterchangeBean__Group_11__0)?
- { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_11()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getNodeNameKeyword_4_0()); }
+ 'nodeName'
+ { after(grammarAccess.getDataInterchangeBeanAccess().getNodeNameKeyword_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__12
+rule__DataInterchangeBean__Group_4__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group__12__Impl
- rule__DataInterchangeBean__Group__13
+ rule__DataInterchangeBean__Group_4__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__12__Impl
+rule__DataInterchangeBean__Group_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_12()); }
- (rule__DataInterchangeBean__Group_12__0)?
- { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_12()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getNodeNameAssignment_4_1()); }
+ (rule__DataInterchangeBean__NodeNameAssignment_4_1)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getNodeNameAssignment_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__13
+
+rule__DataInterchangeBean__Group_5__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group__13__Impl
+ rule__DataInterchangeBean__Group_5__0__Impl
+ rule__DataInterchangeBean__Group_5__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group__13__Impl
+rule__DataInterchangeBean__Group_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_13()); }
- (rule__DataInterchangeBean__Group_13__0)?
- { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_13()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getCreateOnKeyword_5_0()); }
+ 'createOn'
+ { after(grammarAccess.getDataInterchangeBeanAccess().getCreateOnKeyword_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeBean__Group_5__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeBean__Group_5__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__DataInterchangeBean__Group_3__0
+rule__DataInterchangeBean__Group_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_3__0__Impl
- rule__DataInterchangeBean__Group_3__1
+(
+ { before(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_5_1()); }
+ (rule__DataInterchangeBean__ElementMapAssignment_5_1)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_5_1()); }
+)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_3__0__Impl
+
+rule__DataInterchangeBean__Group_6__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeBean__Group_6__0__Impl
+ rule__DataInterchangeBean__Group_6__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeBean__Group_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getNodeNameKeyword_3_0()); }
- 'nodeName'
- { after(grammarAccess.getDataInterchangeBeanAccess().getNodeNameKeyword_3_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportAssignment_6_0()); }
+ (rule__DataInterchangeBean__MarkLatestImportAssignment_6_0)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportAssignment_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_3__1
+rule__DataInterchangeBean__Group_6__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_3__1__Impl
+ rule__DataInterchangeBean__Group_6__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_3__1__Impl
+rule__DataInterchangeBean__Group_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getNodeNameAssignment_3_1()); }
- (rule__DataInterchangeBean__NodeNameAssignment_3_1)
- { after(grammarAccess.getDataInterchangeBeanAccess().getNodeNameAssignment_3_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_6_1()); }
+ (rule__DataInterchangeBean__LatestPropertyAssignment_6_1)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_6_1()); }
)
;
finally {
@@ -6678,53 +7170,53 @@ finally {
}
-rule__DataInterchangeBean__Group_4__0
+rule__DataInterchangeBean__Group_7__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_4__0__Impl
- rule__DataInterchangeBean__Group_4__1
+ rule__DataInterchangeBean__Group_7__0__Impl
+ rule__DataInterchangeBean__Group_7__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_4__0__Impl
+rule__DataInterchangeBean__Group_7__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getCreateOnKeyword_4_0()); }
- 'createOn'
- { after(grammarAccess.getDataInterchangeBeanAccess().getCreateOnKeyword_4_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportAssignment_7_0()); }
+ (rule__DataInterchangeBean__MarkLatestExportAssignment_7_0)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportAssignment_7_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_4__1
+rule__DataInterchangeBean__Group_7__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_4__1__Impl
+ rule__DataInterchangeBean__Group_7__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_4__1__Impl
+rule__DataInterchangeBean__Group_7__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_4_1()); }
- (rule__DataInterchangeBean__ElementMapAssignment_4_1)
- { after(grammarAccess.getDataInterchangeBeanAccess().getElementMapAssignment_4_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyAssignment_7_1()); }
+ (rule__DataInterchangeBean__LatestExpPropertyAssignment_7_1)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyAssignment_7_1()); }
)
;
finally {
@@ -6732,215 +7224,296 @@ finally {
}
-rule__DataInterchangeBean__Group_5__0
+rule__DataInterchangeBean__Group_8__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_5__0__Impl
- rule__DataInterchangeBean__Group_5__1
+ rule__DataInterchangeBean__Group_8__0__Impl
+ rule__DataInterchangeBean__Group_8__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_5__0__Impl
+rule__DataInterchangeBean__Group_8__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportAssignment_5_0()); }
- (rule__DataInterchangeBean__MarkLatestImportAssignment_5_0)
- { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportAssignment_5_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_0()); }
+ (rule__DataInterchangeBean__Group_8_0__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_5__1
+rule__DataInterchangeBean__Group_8__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_5__1__Impl
+ rule__DataInterchangeBean__Group_8__1__Impl
+ rule__DataInterchangeBean__Group_8__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_5__1__Impl
+rule__DataInterchangeBean__Group_8__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_5_1()); }
- (rule__DataInterchangeBean__LatestPropertyAssignment_5_1)
- { after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyAssignment_5_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_1()); }
+ (rule__DataInterchangeBean__Group_8_1__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeBean__Group_8__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeBean__Group_8__2__Impl
+ rule__DataInterchangeBean__Group_8__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__DataInterchangeBean__Group_6__0
+rule__DataInterchangeBean__Group_8__2__Impl
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_6__0__Impl
- rule__DataInterchangeBean__Group_6__1
+(
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_2()); }
+ (rule__DataInterchangeBean__Group_8_2__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_2()); }
+)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_6__0__Impl
+rule__DataInterchangeBean__Group_8__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeBean__Group_8__3__Impl
+ rule__DataInterchangeBean__Group_8__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeBean__Group_8__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportAssignment_6_0()); }
- (rule__DataInterchangeBean__MarkLatestExportAssignment_6_0)
- { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportAssignment_6_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_3()); }
+ (rule__DataInterchangeBean__Group_8_3__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_6__1
+rule__DataInterchangeBean__Group_8__4
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_6__1__Impl
+ rule__DataInterchangeBean__Group_8__4__Impl
+ rule__DataInterchangeBean__Group_8__5
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_6__1__Impl
+rule__DataInterchangeBean__Group_8__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyAssignment_6_1()); }
- (rule__DataInterchangeBean__LatestExpPropertyAssignment_6_1)
- { after(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyAssignment_6_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_4()); }
+ (rule__DataInterchangeBean__Group_8_4__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_4()); }
)
;
finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeBean__Group_8__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeBean__Group_8__5__Impl
+ rule__DataInterchangeBean__Group_8__6
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeBean__Group_8__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_5()); }
+ (rule__DataInterchangeBean__Group_8_5__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_5()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__DataInterchangeBean__Group_7__0
+rule__DataInterchangeBean__Group_8__6
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_7__0__Impl
- rule__DataInterchangeBean__Group_7__1
+ rule__DataInterchangeBean__Group_8__6__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__0__Impl
+rule__DataInterchangeBean__Group_8__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExpressionKeyword_7_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_6()); }
+ (rule__DataInterchangeBean__Group_8_6__0)?
+ { after(grammarAccess.getDataInterchangeBeanAccess().getGroup_8_6()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeBean__Group_8_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeBean__Group_8_0__0__Impl
+ rule__DataInterchangeBean__Group_8_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeBean__Group_8_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExpressionKeyword_8_0_0()); }
'expression'
- { after(grammarAccess.getDataInterchangeBeanAccess().getExpressionKeyword_7_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExpressionKeyword_8_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__1
+rule__DataInterchangeBean__Group_8_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_7__1__Impl
- rule__DataInterchangeBean__Group_7__2
+ rule__DataInterchangeBean__Group_8_0__1__Impl
+ rule__DataInterchangeBean__Group_8_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__1__Impl
+rule__DataInterchangeBean__Group_8_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_7_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_0_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_7_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_0_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__2
+rule__DataInterchangeBean__Group_8_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_7__2__Impl
- rule__DataInterchangeBean__Group_7__3
+ rule__DataInterchangeBean__Group_8_0__2__Impl
+ rule__DataInterchangeBean__Group_8_0__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__2__Impl
+rule__DataInterchangeBean__Group_8_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_7_2()); }
- (rule__DataInterchangeBean__ExpressionAssignment_7_2)*
- { after(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_7_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_8_0_2()); }
+ (rule__DataInterchangeBean__ExpressionAssignment_8_0_2)*
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExpressionAssignment_8_0_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__3
+rule__DataInterchangeBean__Group_8_0__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_7__3__Impl
+ rule__DataInterchangeBean__Group_8_0__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_7__3__Impl
+rule__DataInterchangeBean__Group_8_0__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_7_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_0_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_7_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_0_3()); }
)
;
finally {
@@ -6948,107 +7521,107 @@ finally {
}
-rule__DataInterchangeBean__Group_8__0
+rule__DataInterchangeBean__Group_8_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_8__0__Impl
- rule__DataInterchangeBean__Group_8__1
+ rule__DataInterchangeBean__Group_8_1__0__Impl
+ rule__DataInterchangeBean__Group_8_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__0__Impl
+rule__DataInterchangeBean__Group_8_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeyword_8_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeyword_8_1_0()); }
'lookup'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeyword_8_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeyword_8_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__1
+rule__DataInterchangeBean__Group_8_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_8__1__Impl
- rule__DataInterchangeBean__Group_8__2
+ rule__DataInterchangeBean__Group_8_1__1__Impl
+ rule__DataInterchangeBean__Group_8_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__1__Impl
+rule__DataInterchangeBean__Group_8_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_1_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_1_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__2
+rule__DataInterchangeBean__Group_8_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_8__2__Impl
- rule__DataInterchangeBean__Group_8__3
+ rule__DataInterchangeBean__Group_8_1__2__Impl
+ rule__DataInterchangeBean__Group_8_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__2__Impl
+rule__DataInterchangeBean__Group_8_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_8_2()); }
- (rule__DataInterchangeBean__LookupAssignment_8_2)*
- { after(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_8_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_8_1_2()); }
+ (rule__DataInterchangeBean__LookupAssignment_8_1_2)*
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLookupAssignment_8_1_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__3
+rule__DataInterchangeBean__Group_8_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_8__3__Impl
+ rule__DataInterchangeBean__Group_8_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_8__3__Impl
+rule__DataInterchangeBean__Group_8_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_1_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_1_3()); }
)
;
finally {
@@ -7056,107 +7629,107 @@ finally {
}
-rule__DataInterchangeBean__Group_9__0
+rule__DataInterchangeBean__Group_8_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_9__0__Impl
- rule__DataInterchangeBean__Group_9__1
+ rule__DataInterchangeBean__Group_8_2__0__Impl
+ rule__DataInterchangeBean__Group_8_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__0__Impl
+rule__DataInterchangeBean__Group_8_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getFormatKeyword_9_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getFormatKeyword_8_2_0()); }
'format'
- { after(grammarAccess.getDataInterchangeBeanAccess().getFormatKeyword_9_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getFormatKeyword_8_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__1
+rule__DataInterchangeBean__Group_8_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_9__1__Impl
- rule__DataInterchangeBean__Group_9__2
+ rule__DataInterchangeBean__Group_8_2__1__Impl
+ rule__DataInterchangeBean__Group_8_2__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__1__Impl
+rule__DataInterchangeBean__Group_8_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_9_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_2_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_9_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_2_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__2
+rule__DataInterchangeBean__Group_8_2__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_9__2__Impl
- rule__DataInterchangeBean__Group_9__3
+ rule__DataInterchangeBean__Group_8_2__2__Impl
+ rule__DataInterchangeBean__Group_8_2__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__2__Impl
+rule__DataInterchangeBean__Group_8_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_9_2()); }
- (rule__DataInterchangeBean__FormatAssignment_9_2)*
- { after(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_9_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_8_2_2()); }
+ (rule__DataInterchangeBean__FormatAssignment_8_2_2)*
+ { after(grammarAccess.getDataInterchangeBeanAccess().getFormatAssignment_8_2_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__3
+rule__DataInterchangeBean__Group_8_2__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_9__3__Impl
+ rule__DataInterchangeBean__Group_8_2__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_9__3__Impl
+rule__DataInterchangeBean__Group_8_2__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_9_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_2_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_9_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_2_3()); }
)
;
finally {
@@ -7164,107 +7737,107 @@ finally {
}
-rule__DataInterchangeBean__Group_10__0
+rule__DataInterchangeBean__Group_8_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_10__0__Impl
- rule__DataInterchangeBean__Group_10__1
+ rule__DataInterchangeBean__Group_8_3__0__Impl
+ rule__DataInterchangeBean__Group_8_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__0__Impl
+rule__DataInterchangeBean__Group_8_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExposeKeyword_10_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExposeKeyword_8_3_0()); }
'expose'
- { after(grammarAccess.getDataInterchangeBeanAccess().getExposeKeyword_10_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExposeKeyword_8_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__1
+rule__DataInterchangeBean__Group_8_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_10__1__Impl
- rule__DataInterchangeBean__Group_10__2
+ rule__DataInterchangeBean__Group_8_3__1__Impl
+ rule__DataInterchangeBean__Group_8_3__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__1__Impl
+rule__DataInterchangeBean__Group_8_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_10_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_3_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_10_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_3_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__2
+rule__DataInterchangeBean__Group_8_3__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_10__2__Impl
- rule__DataInterchangeBean__Group_10__3
+ rule__DataInterchangeBean__Group_8_3__2__Impl
+ rule__DataInterchangeBean__Group_8_3__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__2__Impl
+rule__DataInterchangeBean__Group_8_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExportExposesAssignment_10_2()); }
- (rule__DataInterchangeBean__ExportExposesAssignment_10_2)*
- { after(grammarAccess.getDataInterchangeBeanAccess().getExportExposesAssignment_10_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExportExposesAssignment_8_3_2()); }
+ (rule__DataInterchangeBean__ExportExposesAssignment_8_3_2)*
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExportExposesAssignment_8_3_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__3
+rule__DataInterchangeBean__Group_8_3__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_10__3__Impl
+ rule__DataInterchangeBean__Group_8_3__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_10__3__Impl
+rule__DataInterchangeBean__Group_8_3__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_10_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_3_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_10_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_3_3()); }
)
;
finally {
@@ -7272,107 +7845,107 @@ finally {
}
-rule__DataInterchangeBean__Group_11__0
+rule__DataInterchangeBean__Group_8_4__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_11__0__Impl
- rule__DataInterchangeBean__Group_11__1
+ rule__DataInterchangeBean__Group_8_4__0__Impl
+ rule__DataInterchangeBean__Group_8_4__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__0__Impl
+rule__DataInterchangeBean__Group_8_4__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMappingKeyword_11_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMappingKeyword_8_4_0()); }
'mapping'
- { after(grammarAccess.getDataInterchangeBeanAccess().getMappingKeyword_11_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMappingKeyword_8_4_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__1
+rule__DataInterchangeBean__Group_8_4__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_11__1__Impl
- rule__DataInterchangeBean__Group_11__2
+ rule__DataInterchangeBean__Group_8_4__1__Impl
+ rule__DataInterchangeBean__Group_8_4__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__1__Impl
+rule__DataInterchangeBean__Group_8_4__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_11_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_4_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_11_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_4_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__2
+rule__DataInterchangeBean__Group_8_4__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_11__2__Impl
- rule__DataInterchangeBean__Group_11__3
+ rule__DataInterchangeBean__Group_8_4__2__Impl
+ rule__DataInterchangeBean__Group_8_4__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__2__Impl
+rule__DataInterchangeBean__Group_8_4__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_11_2()); }
- (rule__DataInterchangeBean__MappingsAssignment_11_2)*
- { after(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_11_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_8_4_2()); }
+ (rule__DataInterchangeBean__MappingsAssignment_8_4_2)*
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMappingsAssignment_8_4_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__3
+rule__DataInterchangeBean__Group_8_4__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_11__3__Impl
+ rule__DataInterchangeBean__Group_8_4__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_11__3__Impl
+rule__DataInterchangeBean__Group_8_4__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_11_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_4_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_11_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_4_3()); }
)
;
finally {
@@ -7380,107 +7953,107 @@ finally {
}
-rule__DataInterchangeBean__Group_12__0
+rule__DataInterchangeBean__Group_8_5__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_12__0__Impl
- rule__DataInterchangeBean__Group_12__1
+ rule__DataInterchangeBean__Group_8_5__0__Impl
+ rule__DataInterchangeBean__Group_8_5__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__0__Impl
+rule__DataInterchangeBean__Group_8_5__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getKeysKeyword_12_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getKeysKeyword_8_5_0()); }
'keys'
- { after(grammarAccess.getDataInterchangeBeanAccess().getKeysKeyword_12_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getKeysKeyword_8_5_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__1
+rule__DataInterchangeBean__Group_8_5__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_12__1__Impl
- rule__DataInterchangeBean__Group_12__2
+ rule__DataInterchangeBean__Group_8_5__1__Impl
+ rule__DataInterchangeBean__Group_8_5__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__1__Impl
+rule__DataInterchangeBean__Group_8_5__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_12_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_5_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_12_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_5_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__2
+rule__DataInterchangeBean__Group_8_5__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_12__2__Impl
- rule__DataInterchangeBean__Group_12__3
+ rule__DataInterchangeBean__Group_8_5__2__Impl
+ rule__DataInterchangeBean__Group_8_5__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__2__Impl
+rule__DataInterchangeBean__Group_8_5__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysAssignment_12_2()); }
- (rule__DataInterchangeBean__LookupKeysAssignment_12_2)*
- { after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysAssignment_12_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysAssignment_8_5_2()); }
+ (rule__DataInterchangeBean__LookupKeysAssignment_8_5_2)*
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysAssignment_8_5_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__3
+rule__DataInterchangeBean__Group_8_5__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_12__3__Impl
+ rule__DataInterchangeBean__Group_8_5__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_12__3__Impl
+rule__DataInterchangeBean__Group_8_5__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_12_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_5_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_12_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_5_3()); }
)
;
finally {
@@ -7488,107 +8061,107 @@ finally {
}
-rule__DataInterchangeBean__Group_13__0
+rule__DataInterchangeBean__Group_8_6__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_13__0__Impl
- rule__DataInterchangeBean__Group_13__1
+ rule__DataInterchangeBean__Group_8_6__0__Impl
+ rule__DataInterchangeBean__Group_8_6__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__0__Impl
+rule__DataInterchangeBean__Group_8_6__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExportFilterKeyword_13_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExportFilterKeyword_8_6_0()); }
'exportFilter'
- { after(grammarAccess.getDataInterchangeBeanAccess().getExportFilterKeyword_13_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExportFilterKeyword_8_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__1
+rule__DataInterchangeBean__Group_8_6__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_13__1__Impl
- rule__DataInterchangeBean__Group_13__2
+ rule__DataInterchangeBean__Group_8_6__1__Impl
+ rule__DataInterchangeBean__Group_8_6__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__1__Impl
+rule__DataInterchangeBean__Group_8_6__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_13_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_6_1()); }
'{'
- { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_13_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLeftCurlyBracketKeyword_8_6_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__2
+rule__DataInterchangeBean__Group_8_6__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_13__2__Impl
- rule__DataInterchangeBean__Group_13__3
+ rule__DataInterchangeBean__Group_8_6__2__Impl
+ rule__DataInterchangeBean__Group_8_6__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__2__Impl
+rule__DataInterchangeBean__Group_8_6__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExportFilterAssignment_13_2()); }
- (rule__DataInterchangeBean__ExportFilterAssignment_13_2)
- { after(grammarAccess.getDataInterchangeBeanAccess().getExportFilterAssignment_13_2()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExportFilterAssignment_8_6_2()); }
+ (rule__DataInterchangeBean__ExportFilterAssignment_8_6_2)
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExportFilterAssignment_8_6_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__3
+rule__DataInterchangeBean__Group_8_6__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeBean__Group_13__3__Impl
+ rule__DataInterchangeBean__Group_8_6__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__Group_13__3__Impl
+rule__DataInterchangeBean__Group_8_6__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_13_3()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_6_3()); }
'}'
- { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_13_3()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRightCurlyBracketKeyword_8_6_3()); }
)
;
finally {
@@ -7776,9 +8349,9 @@ rule__DataInterchangeLookup__Group__3__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getOnKeyword_3()); }
- 'on'
- { after(grammarAccess.getDataInterchangeLookupAccess().getOnKeyword_3()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getInKeyword_3()); }
+ 'in'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getInKeyword_3()); }
)
;
finally {
@@ -7830,9 +8403,9 @@ rule__DataInterchangeLookup__Group__5__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getGroup_5()); }
- (rule__DataInterchangeLookup__Group_5__0)?
- { after(grammarAccess.getDataInterchangeLookupAccess().getGroup_5()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getCreateOnKeyword_5()); }
+ 'createOn'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getCreateOnKeyword_5()); }
)
;
finally {
@@ -7857,9 +8430,9 @@ rule__DataInterchangeLookup__Group__6__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getWithKeyword_6()); }
- 'with'
- { after(grammarAccess.getDataInterchangeLookupAccess().getWithKeyword_6()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_6()); }
+ (rule__DataInterchangeLookup__ElementMapAssignment_6)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_6()); }
)
;
finally {
@@ -7884,9 +8457,9 @@ rule__DataInterchangeLookup__Group__7__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_7()); }
- (rule__DataInterchangeLookup__QueryPropertyAssignment_7)
- { after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_7()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getMapFromKeyword_7()); }
+ 'mapFrom'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getMapFromKeyword_7()); }
)
;
finally {
@@ -7911,9 +8484,9 @@ rule__DataInterchangeLookup__Group__8__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getGroup_8()); }
- (rule__DataInterchangeLookup__Group_8__0)?
- { after(grammarAccess.getDataInterchangeLookupAccess().getGroup_8()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_8()); }
+ (rule__DataInterchangeLookup__DataMapAssignment_8)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_8()); }
)
;
finally {
@@ -7938,9 +8511,9 @@ rule__DataInterchangeLookup__Group__9__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getGroup_9()); }
- (rule__DataInterchangeLookup__Group_9__0)?
- { after(grammarAccess.getDataInterchangeLookupAccess().getGroup_9()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9()); }
+ (rule__DataInterchangeLookup__UnorderedGroup_9)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9()); }
)
;
finally {
@@ -7953,6 +8526,7 @@ rule__DataInterchangeLookup__Group__10
}
:
rule__DataInterchangeLookup__Group__10__Impl
+ rule__DataInterchangeLookup__Group__11
;
finally {
restoreStackSize(stackSize);
@@ -7964,63 +8538,89 @@ rule__DataInterchangeLookup__Group__10__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10()); }
- (rule__DataInterchangeLookup__UnorderedGroup_10)
- { after(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getMapToKeyword_10()); }
+ 'mapTo'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getMapToKeyword_10()); }
)
;
finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeLookup__Group__11
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookup__Group__11__Impl
+ rule__DataInterchangeLookup__Group__12
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__Group__11__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_11()); }
+ (rule__DataInterchangeLookup__QueryPropertyAssignment_11)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyAssignment_11()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__DataInterchangeLookup__Group_5__0
+rule__DataInterchangeLookup__Group__12
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__Group_5__0__Impl
- rule__DataInterchangeLookup__Group_5__1
+ rule__DataInterchangeLookup__Group__12__Impl
+ rule__DataInterchangeLookup__Group__13
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_5__0__Impl
+rule__DataInterchangeLookup__Group__12__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getCreateOnKeyword_5_0()); }
- 'createOn'
- { after(grammarAccess.getDataInterchangeLookupAccess().getCreateOnKeyword_5_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getGroup_12()); }
+ (rule__DataInterchangeLookup__Group_12__0)?
+ { after(grammarAccess.getDataInterchangeLookupAccess().getGroup_12()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_5__1
+rule__DataInterchangeLookup__Group__13
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__Group_5__1__Impl
+ rule__DataInterchangeLookup__Group__13__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_5__1__Impl
+rule__DataInterchangeLookup__Group__13__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_5_1()); }
- (rule__DataInterchangeLookup__ElementMapAssignment_5_1)
- { after(grammarAccess.getDataInterchangeLookupAccess().getElementMapAssignment_5_1()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getGroup_13()); }
+ (rule__DataInterchangeLookup__Group_13__0)?
+ { after(grammarAccess.getDataInterchangeLookupAccess().getGroup_13()); }
)
;
finally {
@@ -8028,53 +8628,53 @@ finally {
}
-rule__DataInterchangeLookup__Group_8__0
+rule__DataInterchangeLookup__Group_12__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__Group_8__0__Impl
- rule__DataInterchangeLookup__Group_8__1
+ rule__DataInterchangeLookup__Group_12__0__Impl
+ rule__DataInterchangeLookup__Group_12__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_8__0__Impl
+rule__DataInterchangeLookup__Group_12__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_8_0()); }
- (rule__DataInterchangeLookup__CachedAssignment_8_0)
- { after(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_8_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_12_0()); }
+ (rule__DataInterchangeLookup__CachedAssignment_12_0)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getCachedAssignment_12_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_8__1
+rule__DataInterchangeLookup__Group_12__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__Group_8__1__Impl
+ rule__DataInterchangeLookup__Group_12__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_8__1__Impl
+rule__DataInterchangeLookup__Group_12__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_8_1()); }
- (rule__DataInterchangeLookup__CacheSizeAssignment_8_1)
- { after(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_8_1()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_12_1()); }
+ (rule__DataInterchangeLookup__CacheSizeAssignment_12_1)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeAssignment_12_1()); }
)
;
finally {
@@ -8082,53 +8682,107 @@ finally {
}
-rule__DataInterchangeLookup__Group_9__0
+rule__DataInterchangeLookup__Group_13__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__Group_9__0__Impl
- rule__DataInterchangeLookup__Group_9__1
+ rule__DataInterchangeLookup__Group_13__0__Impl
+ rule__DataInterchangeLookup__Group_13__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_9__0__Impl
+rule__DataInterchangeLookup__Group_13__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getMapToKeyword_9_0()); }
- 'mapTo'
- { after(grammarAccess.getDataInterchangeLookupAccess().getMapToKeyword_9_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getWhereKeyword_13_0()); }
+ 'where'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getWhereKeyword_13_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__Group_13__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookup__Group_13__1__Impl
+ rule__DataInterchangeLookup__Group_13__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__Group_13__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupAccess().getLeftCurlyBracketKeyword_13_1()); }
+ '{'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getLeftCurlyBracketKeyword_13_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__Group_13__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookup__Group_13__2__Impl
+ rule__DataInterchangeLookup__Group_13__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__Group_13__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupAccess().getConditionAssignment_13_2()); }
+ (rule__DataInterchangeLookup__ConditionAssignment_13_2)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getConditionAssignment_13_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_9__1
+rule__DataInterchangeLookup__Group_13__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__Group_9__1__Impl
+ rule__DataInterchangeLookup__Group_13__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__Group_9__1__Impl
+rule__DataInterchangeLookup__Group_13__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_9_1()); }
- (rule__DataInterchangeLookup__DataMapAssignment_9_1)
- { after(grammarAccess.getDataInterchangeLookupAccess().getDataMapAssignment_9_1()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getRightCurlyBracketKeyword_13_3()); }
+ '}'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getRightCurlyBracketKeyword_13_3()); }
)
;
finally {
@@ -9270,107 +9924,161 @@ finally {
}
-rule__DataInterchangeFilterCondition__Group__0
+rule__DataInterchangeExportFilterCondition__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeExportFilterCondition__Group__0__Impl
+ rule__DataInterchangeExportFilterCondition__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilterCondition__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyAssignment_0()); }
+ (rule__DataInterchangeExportFilterCondition__RefPropertyAssignment_0)
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilterCondition__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeExportFilterCondition__Group__1__Impl
+ rule__DataInterchangeExportFilterCondition__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilterCondition__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperatorAssignment_1()); }
+ (rule__DataInterchangeExportFilterCondition__OperatorAssignment_1)
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperatorAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilterCondition__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeFilterCondition__Group__0__Impl
- rule__DataInterchangeFilterCondition__Group__1
+ rule__DataInterchangeExportFilterCondition__Group__2__Impl
+ rule__DataInterchangeExportFilterCondition__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__0__Impl
+rule__DataInterchangeExportFilterCondition__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyAssignment_0()); }
- (rule__DataInterchangeFilterCondition__RefPropertyAssignment_0)
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyAssignment_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getValueAssignment_2()); }
+ (rule__DataInterchangeExportFilterCondition__ValueAssignment_2)?
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getValueAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__1
+rule__DataInterchangeExportFilterCondition__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeFilterCondition__Group__1__Impl
- rule__DataInterchangeFilterCondition__Group__2
+ rule__DataInterchangeExportFilterCondition__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__1__Impl
+rule__DataInterchangeExportFilterCondition__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getOperatorAssignment_1()); }
- (rule__DataInterchangeFilterCondition__OperatorAssignment_1)
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getOperatorAssignment_1()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup_3()); }
+ (rule__DataInterchangeExportFilterCondition__Group_3__0)?
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__2
+
+rule__DataInterchangeExportFilterCondition__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeFilterCondition__Group__2__Impl
- rule__DataInterchangeFilterCondition__Group__3
+ rule__DataInterchangeExportFilterCondition__Group_3__0__Impl
+ rule__DataInterchangeExportFilterCondition__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__2__Impl
+rule__DataInterchangeExportFilterCondition__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getValueAssignment_2()); }
- (rule__DataInterchangeFilterCondition__ValueAssignment_2)?
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getValueAssignment_2()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperator2Assignment_3_0()); }
+ (rule__DataInterchangeExportFilterCondition__Operator2Assignment_3_0)
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperator2Assignment_3_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__3
+rule__DataInterchangeExportFilterCondition__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeFilterCondition__Group__3__Impl
+ rule__DataInterchangeExportFilterCondition__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group__3__Impl
+rule__DataInterchangeExportFilterCondition__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup_3()); }
- (rule__DataInterchangeFilterCondition__Group_3__0)?
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup_3()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getSubconditionAssignment_3_1()); }
+ (rule__DataInterchangeExportFilterCondition__SubconditionAssignment_3_1)
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getSubconditionAssignment_3_1()); }
)
;
finally {
@@ -9378,53 +10086,269 @@ finally {
}
-rule__DataInterchangeFilterCondition__Group_3__0
+rule__DataInterchangeLookupFilterCondition__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterCondition__Group__0__Impl
+ rule__DataInterchangeLookupFilterCondition__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyAssignment_0()); }
+ (rule__DataInterchangeLookupFilterCondition__RefPropertyAssignment_0)
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeFilterCondition__Group_3__0__Impl
- rule__DataInterchangeFilterCondition__Group_3__1
+ rule__DataInterchangeLookupFilterCondition__Group__1__Impl
+ rule__DataInterchangeLookupFilterCondition__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group_3__0__Impl
+rule__DataInterchangeLookupFilterCondition__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getOperator2Assignment_3_0()); }
- (rule__DataInterchangeFilterCondition__Operator2Assignment_3_0)
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getOperator2Assignment_3_0()); }
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperatorAssignment_1()); }
+ (rule__DataInterchangeLookupFilterCondition__OperatorAssignment_1)
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperatorAssignment_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group_3__1
+rule__DataInterchangeLookupFilterCondition__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeFilterCondition__Group_3__1__Impl
+ rule__DataInterchangeLookupFilterCondition__Group__2__Impl
+ rule__DataInterchangeLookupFilterCondition__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Group_3__1__Impl
+rule__DataInterchangeLookupFilterCondition__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getSubconditionAssignment_3_1()); }
- (rule__DataInterchangeFilterCondition__SubconditionAssignment_3_1)
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getSubconditionAssignment_3_1()); }
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperandAssignment_2()); }
+ (rule__DataInterchangeLookupFilterCondition__OperandAssignment_2)?
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperandAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterCondition__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup_3()); }
+ (rule__DataInterchangeLookupFilterCondition__Group_3__0)?
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeLookupFilterCondition__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterCondition__Group_3__0__Impl
+ rule__DataInterchangeLookupFilterCondition__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperator2Assignment_3_0()); }
+ (rule__DataInterchangeLookupFilterCondition__Operator2Assignment_3_0)
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperator2Assignment_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterCondition__Group_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getSubconditionAssignment_3_1()); }
+ (rule__DataInterchangeLookupFilterCondition__SubconditionAssignment_3_1)
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getSubconditionAssignment_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeLookupFilterOperandProperty__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterOperandProperty__Group__0__Impl
+ rule__DataInterchangeLookupFilterOperandProperty__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandProperty__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getDataInterchangeLookupFilterOperandPropertyAction_0()); }
+ ()
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getDataInterchangeLookupFilterOperandPropertyAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandProperty__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterOperandProperty__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandProperty__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyAssignment_1()); }
+ (rule__DataInterchangeLookupFilterOperandProperty__RefPropertyAssignment_1)
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeLookupFilterOperandString__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterOperandString__Group__0__Impl
+ rule__DataInterchangeLookupFilterOperandString__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandString__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getDataInterchangeLookupFilterOperandStringAction_0()); }
+ ()
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getDataInterchangeLookupFilterOperandStringAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandString__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookupFilterOperandString__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandString__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getValueAssignment_1()); }
+ (rule__DataInterchangeLookupFilterOperandString__ValueAssignment_1)
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getValueAssignment_1()); }
)
;
finally {
@@ -10161,6 +11085,168 @@ finally {
}
+rule__DataInterchangeFixedColumnMapping__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__Group__0__Impl
+ rule__DataInterchangeFixedColumnMapping__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getDataInterchangeFixedColumnMappingAction_0()); }
+ ()
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getDataInterchangeFixedColumnMappingAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__Group__1__Impl
+ rule__DataInterchangeFixedColumnMapping__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getMapFixedLengthKeyword_1()); }
+ 'mapFixedLength'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getMapFixedLengthKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__Group__2__Impl
+ rule__DataInterchangeFixedColumnMapping__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyAssignment_2()); }
+ (rule__DataInterchangeFixedColumnMapping__PropertyAssignment_2)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__Group__3__Impl
+ rule__DataInterchangeFixedColumnMapping__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthKeyword_3()); }
+ 'length'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__Group__4__Impl
+ rule__DataInterchangeFixedColumnMapping__Group__5
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthAssignment_4()); }
+ (rule__DataInterchangeFixedColumnMapping__LengthAssignment_4)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthAssignment_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__Group__5__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5()); }
+ (rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
rule__LFQN__Group__0
@init {
int stackSize = keepStackSize();
@@ -23573,21 +24659,21 @@ finally {
}
-rule__DataInterchangeLookup__UnorderedGroup_10
+rule__DataInterchangeFileFixed__UnorderedGroup_3
@init {
int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10());
+ getUnorderedGroupHelper().enter(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3());
}
:
- rule__DataInterchangeLookup__UnorderedGroup_10__0
+ rule__DataInterchangeFileFixed__UnorderedGroup_3__0
?
;
finally {
- getUnorderedGroupHelper().leave(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10());
+ getUnorderedGroupHelper().leave(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3());
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__UnorderedGroup_10__Impl
+rule__DataInterchangeFileFixed__UnorderedGroup_3__Impl
@init {
int stackSize = keepStackSize();
boolean selected = false;
@@ -23595,47 +24681,115 @@ rule__DataInterchangeLookup__UnorderedGroup_10__Impl
:
(
(
- {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), 0)}?=>(
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3(), 0)}?=>(
{
- getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), 0);
+ getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3(), 0);
}
{
selected = true;
}
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAssignment_10_0()); }
- (rule__DataInterchangeLookup__AllowNoResultAssignment_10_0)
- { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAssignment_10_0()); }
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getGroup_3_0()); }
+ (rule__DataInterchangeFileFixed__Group_3_0__0)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getGroup_3_0()); }
)
)
)|
(
- {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), 1)}?=>(
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3(), 1)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3(), 1);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getGroup_3_1()); }
+ (rule__DataInterchangeFileFixed__Group_3_1__0)
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getGroup_3_1()); }
+ )
+ )
+ )
+ )
+;
+finally {
+ if (selected)
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getDataInterchangeFileFixedAccess().getUnorderedGroup_3());
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__UnorderedGroup_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__UnorderedGroup_3__Impl
+ rule__DataInterchangeFileFixed__UnorderedGroup_3__1?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__UnorderedGroup_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFileFixed__UnorderedGroup_3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeLookup__UnorderedGroup_9
+ @init {
+ int stackSize = keepStackSize();
+ getUnorderedGroupHelper().enter(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9());
+ }
+:
+ rule__DataInterchangeLookup__UnorderedGroup_9__0
+ ?
+;
+finally {
+ getUnorderedGroupHelper().leave(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9());
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__UnorderedGroup_9__Impl
+ @init {
+ int stackSize = keepStackSize();
+ boolean selected = false;
+ }
+:
+ (
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9(), 0)}?=>(
{
- getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), 1);
+ getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9(), 0);
}
{
selected = true;
}
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAssignment_10_1()); }
- (rule__DataInterchangeLookup__AllowNonuniqueResultAssignment_10_1)
- { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAssignment_10_1()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAssignment_9_0()); }
+ (rule__DataInterchangeLookup__AllowNoResultAssignment_9_0)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAssignment_9_0()); }
)
)
)|
(
- {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), 2)}?=>(
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9(), 1)}?=>(
{
- getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10(), 2);
+ getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9(), 1);
}
{
selected = true;
}
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathAssignment_10_2()); }
- (rule__DataInterchangeLookup__MarkerPathAssignment_10_2)
- { after(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathAssignment_10_2()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathAssignment_9_1()); }
+ (rule__DataInterchangeLookup__MarkerPathAssignment_9_1)
+ { after(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathAssignment_9_1()); }
)
)
)
@@ -23643,40 +24797,111 @@ rule__DataInterchangeLookup__UnorderedGroup_10__Impl
;
finally {
if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_10());
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getDataInterchangeLookupAccess().getUnorderedGroup_9());
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__UnorderedGroup_9__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookup__UnorderedGroup_9__Impl
+ rule__DataInterchangeLookup__UnorderedGroup_9__1?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookup__UnorderedGroup_9__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeLookup__UnorderedGroup_9__Impl
+;
+finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__UnorderedGroup_10__0
+
+rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5
@init {
int stackSize = keepStackSize();
+ getUnorderedGroupHelper().enter(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5());
}
:
- rule__DataInterchangeLookup__UnorderedGroup_10__Impl
- rule__DataInterchangeLookup__UnorderedGroup_10__1?
+ rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__0
+ ?
;
finally {
+ getUnorderedGroupHelper().leave(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5());
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__UnorderedGroup_10__1
+rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__Impl
@init {
int stackSize = keepStackSize();
+ boolean selected = false;
}
:
- rule__DataInterchangeLookup__UnorderedGroup_10__Impl
- rule__DataInterchangeLookup__UnorderedGroup_10__2?
+ (
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5(), 0)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5(), 0);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getAlternatives_5_0()); }
+ (rule__DataInterchangeFixedColumnMapping__Alternatives_5_0)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getAlternatives_5_0()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5(), 1)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5(), 1);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getAlternatives_5_1()); }
+ (rule__DataInterchangeFixedColumnMapping__Alternatives_5_1)
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getAlternatives_5_1()); }
+ )
+ )
+ )
+ )
+;
+finally {
+ if (selected)
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUnorderedGroup_5());
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__Impl
+ rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__1?
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__UnorderedGroup_10__2
+rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DataInterchangeLookup__UnorderedGroup_10__Impl
+ rule__DataInterchangeFixedColumnMapping__UnorderedGroup_5__Impl
;
finally {
restoreStackSize(stackSize);
@@ -24206,6 +25431,51 @@ finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeFileFixed__FileURLAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getFileURLSTRINGTerminalRuleCall_2_0()); }
+ RULE_STRING
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getFileURLSTRINGTerminalRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__EncodingAssignment_3_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingSTRINGTerminalRuleCall_3_0_1_0()); }
+ RULE_STRING
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getEncodingSTRINGTerminalRuleCall_3_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFileFixed__LocaleAssignment_3_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleSTRINGTerminalRuleCall_3_1_1_0()); }
+ RULE_STRING
+ { after(grammarAccess.getDataInterchangeFileFixedAccess().getLocaleSTRINGTerminalRuleCall_3_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__DataInterchangeBean__EntityAssignment_2
@init {
int stackSize = keepStackSize();
@@ -24225,211 +25495,230 @@ finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__NodeNameAssignment_3_1
+rule__DataInterchangeBean__RefDataSourceAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getNodeNameSTRINGTerminalRuleCall_3_1_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceLEntityFeatureCrossReference_3_1_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceLEntityFeatureIDTerminalRuleCall_3_1_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceLEntityFeatureIDTerminalRuleCall_3_1_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeBeanAccess().getRefDataSourceLEntityFeatureCrossReference_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeBean__NodeNameAssignment_4_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeBeanAccess().getNodeNameSTRINGTerminalRuleCall_4_1_0()); }
RULE_STRING
- { after(grammarAccess.getDataInterchangeBeanAccess().getNodeNameSTRINGTerminalRuleCall_3_1_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getNodeNameSTRINGTerminalRuleCall_4_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__ElementMapAssignment_4_1
+rule__DataInterchangeBean__ElementMapAssignment_5_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getElementMapSTRINGTerminalRuleCall_4_1_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getElementMapSTRINGTerminalRuleCall_5_1_0()); }
RULE_STRING
- { after(grammarAccess.getDataInterchangeBeanAccess().getElementMapSTRINGTerminalRuleCall_4_1_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getElementMapSTRINGTerminalRuleCall_5_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__MarkLatestImportAssignment_5_0
+rule__DataInterchangeBean__MarkLatestImportAssignment_6_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_5_0_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_6_0_0()); }
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_5_0_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_6_0_0()); }
'latestImport'
- { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_5_0_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_6_0_0()); }
)
- { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_5_0_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestImportLatestImportKeyword_6_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__LatestPropertyAssignment_5_1
+rule__DataInterchangeBean__LatestPropertyAssignment_6_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeCrossReference_5_1_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeCrossReference_6_1_0()); }
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeIDTerminalRuleCall_5_1_0_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeIDTerminalRuleCall_6_1_0_1()); }
RULE_ID
- { after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeIDTerminalRuleCall_5_1_0_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeIDTerminalRuleCall_6_1_0_1()); }
)
- { after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeCrossReference_5_1_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLatestPropertyLEntityAttributeCrossReference_6_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__MarkLatestExportAssignment_6_0
+rule__DataInterchangeBean__MarkLatestExportAssignment_7_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_6_0_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_7_0_0()); }
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_6_0_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_7_0_0()); }
'latestExport'
- { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_6_0_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_7_0_0()); }
)
- { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_6_0_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMarkLatestExportLatestExportKeyword_7_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__LatestExpPropertyAssignment_6_1
+rule__DataInterchangeBean__LatestExpPropertyAssignment_7_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeCrossReference_6_1_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeCrossReference_7_1_0()); }
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeIDTerminalRuleCall_6_1_0_1()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeIDTerminalRuleCall_7_1_0_1()); }
RULE_ID
- { after(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeIDTerminalRuleCall_6_1_0_1()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeIDTerminalRuleCall_7_1_0_1()); }
)
- { after(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeCrossReference_6_1_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLatestExpPropertyLEntityAttributeCrossReference_7_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__ExpressionAssignment_7_2
+rule__DataInterchangeBean__ExpressionAssignment_8_0_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExpressionDataInterchangeExpressionParserRuleCall_7_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExpressionDataInterchangeExpressionParserRuleCall_8_0_2_0()); }
ruleDataInterchangeExpression
- { after(grammarAccess.getDataInterchangeBeanAccess().getExpressionDataInterchangeExpressionParserRuleCall_7_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExpressionDataInterchangeExpressionParserRuleCall_8_0_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__LookupAssignment_8_2
+rule__DataInterchangeBean__LookupAssignment_8_1_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLookupDataInterchangeLookupParserRuleCall_8_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLookupDataInterchangeLookupParserRuleCall_8_1_2_0()); }
ruleDataInterchangeLookup
- { after(grammarAccess.getDataInterchangeBeanAccess().getLookupDataInterchangeLookupParserRuleCall_8_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLookupDataInterchangeLookupParserRuleCall_8_1_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__FormatAssignment_9_2
+rule__DataInterchangeBean__FormatAssignment_8_2_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getFormatDataInterchangeFormatParserRuleCall_9_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getFormatDataInterchangeFormatParserRuleCall_8_2_2_0()); }
ruleDataInterchangeFormat
- { after(grammarAccess.getDataInterchangeBeanAccess().getFormatDataInterchangeFormatParserRuleCall_9_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getFormatDataInterchangeFormatParserRuleCall_8_2_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__ExportExposesAssignment_10_2
+rule__DataInterchangeBean__ExportExposesAssignment_8_3_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExportExposesDataInterchangeExposeParserRuleCall_10_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExportExposesDataInterchangeExposeParserRuleCall_8_3_2_0()); }
ruleDataInterchangeExpose
- { after(grammarAccess.getDataInterchangeBeanAccess().getExportExposesDataInterchangeExposeParserRuleCall_10_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExportExposesDataInterchangeExposeParserRuleCall_8_3_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__MappingsAssignment_11_2
+rule__DataInterchangeBean__MappingsAssignment_8_4_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getMappingsDataInterchangeMappingParserRuleCall_11_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getMappingsDataInterchangeMappingParserRuleCall_8_4_2_0()); }
ruleDataInterchangeMapping
- { after(grammarAccess.getDataInterchangeBeanAccess().getMappingsDataInterchangeMappingParserRuleCall_11_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getMappingsDataInterchangeMappingParserRuleCall_8_4_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__LookupKeysAssignment_12_2
+rule__DataInterchangeBean__LookupKeysAssignment_8_5_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysDataInterchangeKeyParserRuleCall_12_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysDataInterchangeKeyParserRuleCall_8_5_2_0()); }
ruleDataInterchangeKey
- { after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysDataInterchangeKeyParserRuleCall_12_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getLookupKeysDataInterchangeKeyParserRuleCall_8_5_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeBean__ExportFilterAssignment_13_2
+rule__DataInterchangeBean__ExportFilterAssignment_8_6_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeBeanAccess().getExportFilterDataInterchangeExportFilterParserRuleCall_13_2_0()); }
+ { before(grammarAccess.getDataInterchangeBeanAccess().getExportFilterDataInterchangeExportFilterParserRuleCall_8_6_2_0()); }
ruleDataInterchangeExportFilter
- { after(grammarAccess.getDataInterchangeBeanAccess().getExportFilterDataInterchangeExportFilterParserRuleCall_13_2_0()); }
+ { after(grammarAccess.getDataInterchangeBeanAccess().getExportFilterDataInterchangeExportFilterParserRuleCall_8_6_2_0()); }
)
;
finally {
@@ -24493,136 +25782,132 @@ finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__ElementMapAssignment_5_1
+rule__DataInterchangeLookup__ElementMapAssignment_6
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getElementMapSTRINGTerminalRuleCall_5_1_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getElementMapSTRINGTerminalRuleCall_6_0()); }
RULE_STRING
- { after(grammarAccess.getDataInterchangeLookupAccess().getElementMapSTRINGTerminalRuleCall_5_1_0()); }
+ { after(grammarAccess.getDataInterchangeLookupAccess().getElementMapSTRINGTerminalRuleCall_6_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__QueryPropertyAssignment_7
+rule__DataInterchangeLookup__DataMapAssignment_8
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeCrossReference_7_0()); }
- (
- { before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeIDTerminalRuleCall_7_0_1()); }
- RULE_ID
- { after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeIDTerminalRuleCall_7_0_1()); }
- )
- { after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeCrossReference_7_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getDataMapSTRINGTerminalRuleCall_8_0()); }
+ RULE_STRING
+ { after(grammarAccess.getDataInterchangeLookupAccess().getDataMapSTRINGTerminalRuleCall_8_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__CachedAssignment_8_0
+rule__DataInterchangeLookup__AllowNoResultAssignment_9_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_8_0_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_9_0_0()); }
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_8_0_0()); }
- 'cacheSize'
- { after(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_8_0_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_9_0_0()); }
+ 'allowNoResult'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_9_0_0()); }
)
- { after(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_8_0_0()); }
+ { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_9_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__CacheSizeAssignment_8_1
+rule__DataInterchangeLookup__MarkerPathAssignment_9_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeINTTerminalRuleCall_8_1_0()); }
- RULE_INT
- { after(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeINTTerminalRuleCall_8_1_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathDataInterchangeMarkerPathParserRuleCall_9_1_0()); }
+ ruleDataInterchangeMarkerPath
+ { after(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathDataInterchangeMarkerPathParserRuleCall_9_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__DataMapAssignment_9_1
+rule__DataInterchangeLookup__QueryPropertyAssignment_11
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getDataMapSTRINGTerminalRuleCall_9_1_0()); }
- RULE_STRING
- { after(grammarAccess.getDataInterchangeLookupAccess().getDataMapSTRINGTerminalRuleCall_9_1_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeCrossReference_11_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeIDTerminalRuleCall_11_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeIDTerminalRuleCall_11_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeLookupAccess().getQueryPropertyLEntityAttributeCrossReference_11_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__AllowNoResultAssignment_10_0
+rule__DataInterchangeLookup__CachedAssignment_12_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_10_0_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_12_0_0()); }
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_10_0_0()); }
- 'allowNoResult'
- { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_10_0_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_12_0_0()); }
+ 'cacheSize'
+ { after(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_12_0_0()); }
)
- { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNoResultAllowNoResultKeyword_10_0_0()); }
+ { after(grammarAccess.getDataInterchangeLookupAccess().getCachedCacheSizeKeyword_12_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__AllowNonuniqueResultAssignment_10_1
+rule__DataInterchangeLookup__CacheSizeAssignment_12_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAllowNonuniqueResultKeyword_10_1_0()); }
- (
- { before(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAllowNonuniqueResultKeyword_10_1_0()); }
- 'allowNonuniqueResult'
- { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAllowNonuniqueResultKeyword_10_1_0()); }
- )
- { after(grammarAccess.getDataInterchangeLookupAccess().getAllowNonuniqueResultAllowNonuniqueResultKeyword_10_1_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeINTTerminalRuleCall_12_1_0()); }
+ RULE_INT
+ { after(grammarAccess.getDataInterchangeLookupAccess().getCacheSizeINTTerminalRuleCall_12_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeLookup__MarkerPathAssignment_10_2
+rule__DataInterchangeLookup__ConditionAssignment_13_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathDataInterchangeMarkerPathParserRuleCall_10_2_0()); }
- ruleDataInterchangeMarkerPath
- { after(grammarAccess.getDataInterchangeLookupAccess().getMarkerPathDataInterchangeMarkerPathParserRuleCall_10_2_0()); }
+ { before(grammarAccess.getDataInterchangeLookupAccess().getConditionDataInterchangeLookupFilterConditionParserRuleCall_13_2_0()); }
+ ruleDataInterchangeLookupFilterCondition
+ { after(grammarAccess.getDataInterchangeLookupAccess().getConditionDataInterchangeLookupFilterConditionParserRuleCall_13_2_0()); }
)
;
finally {
@@ -24851,9 +26136,9 @@ rule__DataInterchangeExportFilter__ConditionAssignment_1_2
}
:
(
- { before(grammarAccess.getDataInterchangeExportFilterAccess().getConditionDataInterchangeFilterConditionParserRuleCall_1_2_0()); }
- ruleDataInterchangeFilterCondition
- { after(grammarAccess.getDataInterchangeExportFilterAccess().getConditionDataInterchangeFilterConditionParserRuleCall_1_2_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getConditionDataInterchangeExportFilterConditionParserRuleCall_1_2_0()); }
+ ruleDataInterchangeExportFilterCondition
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getConditionDataInterchangeExportFilterConditionParserRuleCall_1_2_0()); }
)
;
finally {
@@ -24875,79 +26160,192 @@ finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__RefPropertyAssignment_0
+rule__DataInterchangeExportFilterCondition__RefPropertyAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyLEntityFeatureCrossReference_0_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyLEntityFeatureCrossReference_0_0()); }
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_0_0_1()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_0_0_1()); }
RULE_ID
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_0_0_1()); }
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_0_0_1()); }
)
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getRefPropertyLEntityFeatureCrossReference_0_0()); }
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getRefPropertyLEntityFeatureCrossReference_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__OperatorAssignment_1
+rule__DataInterchangeExportFilterCondition__OperatorAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getOperatorConditionAndOperator1EnumRuleCall_1_0()); }
- ruleConditionAndOperator1
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getOperatorConditionAndOperator1EnumRuleCall_1_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperatorOperatorEnumRuleCall_1_0()); }
+ ruleOperator
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperatorOperatorEnumRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__ValueAssignment_2
+rule__DataInterchangeExportFilterCondition__ValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getValueSTRINGTerminalRuleCall_2_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getValueSTRINGTerminalRuleCall_2_0()); }
RULE_STRING
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getValueSTRINGTerminalRuleCall_2_0()); }
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getValueSTRINGTerminalRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilterCondition__Operator2Assignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperator2JunctionEnumRuleCall_3_0_0()); }
+ ruleJunction
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getOperator2JunctionEnumRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilterCondition__SubconditionAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getSubconditionDataInterchangeExportFilterConditionParserRuleCall_3_1_0()); }
+ ruleDataInterchangeExportFilterCondition
+ { after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getSubconditionDataInterchangeExportFilterConditionParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__RefPropertyAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyLEntityFeatureCrossReference_0_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_0_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_0_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getRefPropertyLEntityFeatureCrossReference_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__OperatorAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperatorOperatorEnumRuleCall_1_0()); }
+ ruleOperator
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperatorOperatorEnumRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__Operator2Assignment_3_0
+rule__DataInterchangeLookupFilterCondition__OperandAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getOperator2ConditionAndOperator2EnumRuleCall_3_0_0()); }
- ruleConditionAndOperator2
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getOperator2ConditionAndOperator2EnumRuleCall_3_0_0()); }
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperandDataInterchangeLookupFilterOperandParserRuleCall_2_0()); }
+ ruleDataInterchangeLookupFilterOperand
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperandDataInterchangeLookupFilterOperandParserRuleCall_2_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeFilterCondition__SubconditionAssignment_3_1
+rule__DataInterchangeLookupFilterCondition__Operator2Assignment_3_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeFilterConditionAccess().getSubconditionDataInterchangeFilterConditionParserRuleCall_3_1_0()); }
- ruleDataInterchangeFilterCondition
- { after(grammarAccess.getDataInterchangeFilterConditionAccess().getSubconditionDataInterchangeFilterConditionParserRuleCall_3_1_0()); }
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperator2JunctionEnumRuleCall_3_0_0()); }
+ ruleJunction
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getOperator2JunctionEnumRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterCondition__SubconditionAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getSubconditionDataInterchangeLookupFilterConditionParserRuleCall_3_1_0()); }
+ ruleDataInterchangeLookupFilterCondition
+ { after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getSubconditionDataInterchangeLookupFilterConditionParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandProperty__RefPropertyAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyLEntityFeatureCrossReference_1_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_1_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyLEntityFeatureIDTerminalRuleCall_1_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getRefPropertyLEntityFeatureCrossReference_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeLookupFilterOperandString__ValueAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getValueSTRINGTerminalRuleCall_1_0()); }
+ RULE_STRING
+ { after(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getValueSTRINGTerminalRuleCall_1_0()); }
)
;
finally {
@@ -25135,6 +26533,192 @@ finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeFixedColumnMapping__PropertyAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyLEntityAttributeCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyLEntityAttributeIDTerminalRuleCall_2_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyLEntityAttributeIDTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getPropertyLEntityAttributeCrossReference_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__LengthAssignment_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthINTTerminalRuleCall_4_0()); }
+ RULE_INT
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLengthINTTerminalRuleCall_4_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimTrimKeyword_5_0_0_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimTrimKeyword_5_0_0_0()); }
+ 'trim'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimTrimKeyword_5_0_0_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimTrimKeyword_5_0_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimLeftTrimKeyword_5_0_1_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimLeftTrimKeyword_5_0_1_0()); }
+ 'leftTrim'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimLeftTrimKeyword_5_0_1_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimLeftTrimKeyword_5_0_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimRightTrimKeyword_5_0_2_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimRightTrimKeyword_5_0_2_0()); }
+ 'rightTrim'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimRightTrimKeyword_5_0_2_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimRightTrimKeyword_5_0_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseLowerCaseKeyword_5_1_0_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseLowerCaseKeyword_5_1_0_0()); }
+ 'lowerCase'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseLowerCaseKeyword_5_1_0_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseLowerCaseKeyword_5_1_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseUpperCaseKeyword_5_1_1_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseUpperCaseKeyword_5_1_1_0()); }
+ 'upperCase'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseUpperCaseKeyword_5_1_1_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseUpperCaseKeyword_5_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstCapitalizeFirstWordKeyword_5_1_2_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstCapitalizeFirstWordKeyword_5_1_2_0()); }
+ 'capitalizeFirstWord'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstCapitalizeFirstWordKeyword_5_1_2_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstCapitalizeFirstWordKeyword_5_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstUncapitalizeFirstWordKeyword_5_1_3_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstUncapitalizeFirstWordKeyword_5_1_3_0()); }
+ 'uncapitalizeFirstWord'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstUncapitalizeFirstWordKeyword_5_1_3_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstUncapitalizeFirstWordKeyword_5_1_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeCapitalizeKeyword_5_1_4_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeCapitalizeKeyword_5_1_4_0()); }
+ 'capitalize'
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeCapitalizeKeyword_5_1_4_0()); }
+ )
+ { after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeCapitalizeKeyword_5_1_4_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__XImportDeclaration__StaticAssignment_2_0_0
@init {
int stackSize = keepStackSize();
diff --git a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.tokens b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.tokens
index eee0df7..2293b58 100644
--- a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.tokens
+++ b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.tokens
@@ -1,20 +1,20 @@
'!'=40
'!='=22
'!=='=24
-'#'=126
+'#'=132
'%'=39
'%='=20
'&&'=15
-'&'=147
-'('=122
-')'=123
+'&'=153
+'('=128
+')'=129
'*'=36
'**'=37
'*='=18
'+'=34
'++'=41
'+='=16
-','=124
+','=130
'-'=35
'--'=42
'-='=17
@@ -24,9 +24,9 @@
'..<'=29
'/'=38
'/='=19
-':'=132
-'::'=162
-';'=120
+':'=138
+'::'=175
+';'=126
'<'=27
'<='=68
'<>'=32
@@ -36,14 +36,15 @@
'=>'=31
'>'=26
'>='=25
-'?'=146
-'?.'=163
+'?'=152
+'?.'=176
'?:'=33
-'@'=121
+'@'=127
'CSV'=84
'Date'=60
'EDI'=88
'ExecuteContext'=64
+'Fixed'=90
'Milliseconds'=61
'Nanoseconds'=62
'NowDate'=57
@@ -51,73 +52,80 @@
'StartDate'=58
'UniversallyUniqueIdentifier'=59
'XML'=81
-'['=127
-']'=125
-'allowNoResult'=158
-'allowNonuniqueResult'=159
+'['=133
+']'=131
+'allowNoResult'=163
'and'=71
-'as'=115
-'assign'=114
-'cacheSize'=157
-'case'=134
-'catch'=145
-'coding'=107
-'copy'=108
-'createOn'=92
-'default'=133
-'deleteFileAfterImport'=151
+'as'=119
+'assign'=117
+'cacheSize'=164
+'capitalize'=173
+'capitalizeFirstWord'=171
+'case'=140
+'catch'=151
+'coding'=110
+'copy'=111
+'createOn'=94
+'default'=139
+'deleteFileAfterImport'=157
'delimiter'=85
-'describedBy'=148
-'do'=136
+'describedBy'=154
+'do'=142
'elementSize'=80
-'else'=130
+'else'=136
'encoding'=82
-'entity'=90
-'exportFilter'=99
-'expose'=96
-'expression'=93
+'entity'=91
+'exportFilter'=101
+'expose'=98
+'expression'=95
'extends'=45
'extension'=48
'false'=50
'file'=78
-'finally'=143
-'for'=101
-'format'=95
-'from'=109
+'finally'=149
+'for'=103
+'format'=97
+'from'=112
'group'=76
-'hide'=113
-'if'=129
+'hide'=116
+'if'=135
'import'=47
-'indent'=153
-'instanceof'=128
+'in'=104
+'indent'=159
+'instanceof'=134
'interchange'=77
'isnotnull'=70
'isnull'=69
'jpg'=52
-'key'=100
-'keys'=98
-'latestExport'=156
-'latestImport'=155
+'key'=102
+'keys'=100
+'latestExport'=162
+'latestImport'=161
+'leftTrim'=167
+'length'=125
'locale'=83
-'lookup'=94
-'map'=116
-'mapBlob'=118
-'mapByAttribute'=152
-'mapTo'=104
-'mapping'=97
+'lookup'=96
+'lowerCase'=169
+'map'=120
+'mapBlob'=122
+'mapByAttribute'=158
+'mapFixedLength'=124
+'mapFrom'=105
+'mapTo'=106
+'mapping'=99
'mappingModel'=89
-'markedBy'=160
-'markerEntity'=106
-'markerPath'=105
+'markedBy'=165
+'markerEntity'=109
+'markerPath'=108
'merge'=66
-'mimeType'=119
+'mimeType'=123
'mpeg'=54
-'new'=137
-'nodeName'=91
-'ns'=161
-'null'=138
+'new'=143
+'nodeName'=93
+'ns'=174
+'null'=144
'octet-stream'=55
-'on'=102
+'on'=115
'or'=72
'package'=73
'path'=79
@@ -125,31 +133,36 @@
'persist'=65
'plain'=51
'png'=53
-'property'=110
+'property'=113
'quoteCharacter'=86
-'ref'=111
+'ref'=114
+'referencedBy'=92
'remove'=67
-'report'=150
-'return'=141
+'report'=156
+'return'=147
+'rightTrim'=168
'skipLines'=87
'static'=46
'super'=49
-'switch'=131
-'synchronized'=144
-'throw'=140
-'to'=117
-'true'=166
-'try'=142
-'typeof'=139
+'switch'=137
+'synchronized'=150
+'throw'=146
+'to'=121
+'trim'=166
+'true'=179
+'try'=148
+'typeof'=145
+'uncapitalizeFirstWord'=172
+'upperCase'=170
'val'=44
-'validate'=154
-'var'=165
-'vectorName'=149
-'where'=112
-'while'=135
-'with'=103
+'validate'=160
+'var'=178
+'vectorName'=155
+'where'=107
+'while'=141
+'with'=118
'{'=74
-'|'=164
+'|'=177
'||'=14
'}'=75
RULE_ANY_OTHER=12
@@ -231,7 +244,20 @@ T__163=163
T__164=164
T__165=165
T__166=166
+T__167=167
+T__168=168
+T__169=169
T__16=16
+T__170=170
+T__171=171
+T__172=172
+T__173=173
+T__174=174
+T__175=175
+T__176=176
+T__177=177
+T__178=178
+T__179=179
T__17=17
T__18=18
T__19=19
diff --git a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLLexer.java b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLLexer.java
index 511367b..ab892fe 100644
--- a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLLexer.java
+++ b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLLexer.java
@@ -60,6 +60,8 @@ public class InternalDataDSLLexer extends Lexer {
public static final int T__127=127;
public static final int T__166=166;
public static final int T__165=165;
+ public static final int T__168=168;
+ public static final int T__167=167;
public static final int T__162=162;
public static final int T__161=161;
public static final int T__164=164;
@@ -118,6 +120,16 @@ public class InternalDataDSLLexer extends Lexer {
public static final int T__96=96;
public static final int T__97=97;
public static final int T__98=98;
+ public static final int T__177=177;
+ public static final int T__176=176;
+ public static final int T__179=179;
+ public static final int T__178=178;
+ public static final int T__173=173;
+ public static final int T__172=172;
+ public static final int T__175=175;
+ public static final int T__174=174;
+ public static final int T__171=171;
+ public static final int T__170=170;
public static final int RULE_DECIMAL=8;
public static final int T__26=26;
public static final int T__27=27;
@@ -127,6 +139,7 @@ public class InternalDataDSLLexer extends Lexer {
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
+ public static final int T__169=169;
public static final int T__20=20;
public static final int T__21=21;
public static final int T__122=122;
@@ -1800,10 +1813,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:88:7: ( 'entity' )
- // InternalDataDSL.g:88:9: 'entity'
+ // InternalDataDSL.g:88:7: ( 'Fixed' )
+ // InternalDataDSL.g:88:9: 'Fixed'
{
- match("entity");
+ match("Fixed");
}
@@ -1821,10 +1834,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:89:7: ( 'nodeName' )
- // InternalDataDSL.g:89:9: 'nodeName'
+ // InternalDataDSL.g:89:7: ( 'entity' )
+ // InternalDataDSL.g:89:9: 'entity'
{
- match("nodeName");
+ match("entity");
}
@@ -1842,10 +1855,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:90:7: ( 'createOn' )
- // InternalDataDSL.g:90:9: 'createOn'
+ // InternalDataDSL.g:90:7: ( 'referencedBy' )
+ // InternalDataDSL.g:90:9: 'referencedBy'
{
- match("createOn");
+ match("referencedBy");
}
@@ -1863,10 +1876,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:91:7: ( 'expression' )
- // InternalDataDSL.g:91:9: 'expression'
+ // InternalDataDSL.g:91:7: ( 'nodeName' )
+ // InternalDataDSL.g:91:9: 'nodeName'
{
- match("expression");
+ match("nodeName");
}
@@ -1884,10 +1897,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:92:7: ( 'lookup' )
- // InternalDataDSL.g:92:9: 'lookup'
+ // InternalDataDSL.g:92:7: ( 'createOn' )
+ // InternalDataDSL.g:92:9: 'createOn'
{
- match("lookup");
+ match("createOn");
}
@@ -1905,10 +1918,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:93:7: ( 'format' )
- // InternalDataDSL.g:93:9: 'format'
+ // InternalDataDSL.g:93:7: ( 'expression' )
+ // InternalDataDSL.g:93:9: 'expression'
{
- match("format");
+ match("expression");
}
@@ -1926,10 +1939,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:94:7: ( 'expose' )
- // InternalDataDSL.g:94:9: 'expose'
+ // InternalDataDSL.g:94:7: ( 'lookup' )
+ // InternalDataDSL.g:94:9: 'lookup'
{
- match("expose");
+ match("lookup");
}
@@ -1947,10 +1960,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:95:7: ( 'mapping' )
- // InternalDataDSL.g:95:9: 'mapping'
+ // InternalDataDSL.g:95:7: ( 'format' )
+ // InternalDataDSL.g:95:9: 'format'
{
- match("mapping");
+ match("format");
}
@@ -1968,10 +1981,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:96:7: ( 'keys' )
- // InternalDataDSL.g:96:9: 'keys'
+ // InternalDataDSL.g:96:7: ( 'expose' )
+ // InternalDataDSL.g:96:9: 'expose'
{
- match("keys");
+ match("expose");
}
@@ -1989,10 +2002,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:97:7: ( 'exportFilter' )
- // InternalDataDSL.g:97:9: 'exportFilter'
+ // InternalDataDSL.g:97:7: ( 'mapping' )
+ // InternalDataDSL.g:97:9: 'mapping'
{
- match("exportFilter");
+ match("mapping");
}
@@ -2010,10 +2023,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:98:8: ( 'key' )
- // InternalDataDSL.g:98:10: 'key'
+ // InternalDataDSL.g:98:8: ( 'keys' )
+ // InternalDataDSL.g:98:10: 'keys'
{
- match("key");
+ match("keys");
}
@@ -2031,10 +2044,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:99:8: ( 'for' )
- // InternalDataDSL.g:99:10: 'for'
+ // InternalDataDSL.g:99:8: ( 'exportFilter' )
+ // InternalDataDSL.g:99:10: 'exportFilter'
{
- match("for");
+ match("exportFilter");
}
@@ -2052,10 +2065,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:100:8: ( 'on' )
- // InternalDataDSL.g:100:10: 'on'
+ // InternalDataDSL.g:100:8: ( 'key' )
+ // InternalDataDSL.g:100:10: 'key'
{
- match("on");
+ match("key");
}
@@ -2073,10 +2086,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:101:8: ( 'with' )
- // InternalDataDSL.g:101:10: 'with'
+ // InternalDataDSL.g:101:8: ( 'for' )
+ // InternalDataDSL.g:101:10: 'for'
{
- match("with");
+ match("for");
}
@@ -2094,10 +2107,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:102:8: ( 'mapTo' )
- // InternalDataDSL.g:102:10: 'mapTo'
+ // InternalDataDSL.g:102:8: ( 'in' )
+ // InternalDataDSL.g:102:10: 'in'
{
- match("mapTo");
+ match("in");
}
@@ -2115,10 +2128,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:103:8: ( 'markerPath' )
- // InternalDataDSL.g:103:10: 'markerPath'
+ // InternalDataDSL.g:103:8: ( 'mapFrom' )
+ // InternalDataDSL.g:103:10: 'mapFrom'
{
- match("markerPath");
+ match("mapFrom");
}
@@ -2136,10 +2149,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:104:8: ( 'markerEntity' )
- // InternalDataDSL.g:104:10: 'markerEntity'
+ // InternalDataDSL.g:104:8: ( 'mapTo' )
+ // InternalDataDSL.g:104:10: 'mapTo'
{
- match("markerEntity");
+ match("mapTo");
}
@@ -2157,10 +2170,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:105:8: ( 'coding' )
- // InternalDataDSL.g:105:10: 'coding'
+ // InternalDataDSL.g:105:8: ( 'where' )
+ // InternalDataDSL.g:105:10: 'where'
{
- match("coding");
+ match("where");
}
@@ -2178,10 +2191,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:106:8: ( 'copy' )
- // InternalDataDSL.g:106:10: 'copy'
+ // InternalDataDSL.g:106:8: ( 'markerPath' )
+ // InternalDataDSL.g:106:10: 'markerPath'
{
- match("copy");
+ match("markerPath");
}
@@ -2199,10 +2212,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:107:8: ( 'from' )
- // InternalDataDSL.g:107:10: 'from'
+ // InternalDataDSL.g:107:8: ( 'markerEntity' )
+ // InternalDataDSL.g:107:10: 'markerEntity'
{
- match("from");
+ match("markerEntity");
}
@@ -2220,10 +2233,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:108:8: ( 'property' )
- // InternalDataDSL.g:108:10: 'property'
+ // InternalDataDSL.g:108:8: ( 'coding' )
+ // InternalDataDSL.g:108:10: 'coding'
{
- match("property");
+ match("coding");
}
@@ -2241,10 +2254,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:109:8: ( 'ref' )
- // InternalDataDSL.g:109:10: 'ref'
+ // InternalDataDSL.g:109:8: ( 'copy' )
+ // InternalDataDSL.g:109:10: 'copy'
{
- match("ref");
+ match("copy");
}
@@ -2262,10 +2275,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:110:8: ( 'where' )
- // InternalDataDSL.g:110:10: 'where'
+ // InternalDataDSL.g:110:8: ( 'from' )
+ // InternalDataDSL.g:110:10: 'from'
{
- match("where");
+ match("from");
}
@@ -2283,10 +2296,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:111:8: ( 'hide' )
- // InternalDataDSL.g:111:10: 'hide'
+ // InternalDataDSL.g:111:8: ( 'property' )
+ // InternalDataDSL.g:111:10: 'property'
{
- match("hide");
+ match("property");
}
@@ -2304,10 +2317,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:112:8: ( 'assign' )
- // InternalDataDSL.g:112:10: 'assign'
+ // InternalDataDSL.g:112:8: ( 'ref' )
+ // InternalDataDSL.g:112:10: 'ref'
{
- match("assign");
+ match("ref");
}
@@ -2325,10 +2338,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:113:8: ( 'as' )
- // InternalDataDSL.g:113:10: 'as'
+ // InternalDataDSL.g:113:8: ( 'on' )
+ // InternalDataDSL.g:113:10: 'on'
{
- match("as");
+ match("on");
}
@@ -2346,10 +2359,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:114:8: ( 'map' )
- // InternalDataDSL.g:114:10: 'map'
+ // InternalDataDSL.g:114:8: ( 'hide' )
+ // InternalDataDSL.g:114:10: 'hide'
{
- match("map");
+ match("hide");
}
@@ -2367,10 +2380,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:115:8: ( 'to' )
- // InternalDataDSL.g:115:10: 'to'
+ // InternalDataDSL.g:115:8: ( 'assign' )
+ // InternalDataDSL.g:115:10: 'assign'
{
- match("to");
+ match("assign");
}
@@ -2388,10 +2401,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:116:8: ( 'mapBlob' )
- // InternalDataDSL.g:116:10: 'mapBlob'
+ // InternalDataDSL.g:116:8: ( 'with' )
+ // InternalDataDSL.g:116:10: 'with'
{
- match("mapBlob");
+ match("with");
}
@@ -2409,10 +2422,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:117:8: ( 'mimeType' )
- // InternalDataDSL.g:117:10: 'mimeType'
+ // InternalDataDSL.g:117:8: ( 'as' )
+ // InternalDataDSL.g:117:10: 'as'
{
- match("mimeType");
+ match("as");
}
@@ -2430,10 +2443,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:118:8: ( ';' )
- // InternalDataDSL.g:118:10: ';'
+ // InternalDataDSL.g:118:8: ( 'map' )
+ // InternalDataDSL.g:118:10: 'map'
{
- match(';');
+ match("map");
+
}
@@ -2450,10 +2464,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:119:8: ( '@' )
- // InternalDataDSL.g:119:10: '@'
+ // InternalDataDSL.g:119:8: ( 'to' )
+ // InternalDataDSL.g:119:10: 'to'
{
- match('@');
+ match("to");
+
}
@@ -2470,10 +2485,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:120:8: ( '(' )
- // InternalDataDSL.g:120:10: '('
+ // InternalDataDSL.g:120:8: ( 'mapBlob' )
+ // InternalDataDSL.g:120:10: 'mapBlob'
{
- match('(');
+ match("mapBlob");
+
}
@@ -2490,10 +2506,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:121:8: ( ')' )
- // InternalDataDSL.g:121:10: ')'
+ // InternalDataDSL.g:121:8: ( 'mimeType' )
+ // InternalDataDSL.g:121:10: 'mimeType'
{
- match(')');
+ match("mimeType");
+
}
@@ -2510,10 +2527,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:122:8: ( ',' )
- // InternalDataDSL.g:122:10: ','
+ // InternalDataDSL.g:122:8: ( 'mapFixedLength' )
+ // InternalDataDSL.g:122:10: 'mapFixedLength'
{
- match(',');
+ match("mapFixedLength");
+
}
@@ -2530,10 +2548,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:123:8: ( ']' )
- // InternalDataDSL.g:123:10: ']'
+ // InternalDataDSL.g:123:8: ( 'length' )
+ // InternalDataDSL.g:123:10: 'length'
{
- match(']');
+ match("length");
+
}
@@ -2550,10 +2569,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:124:8: ( '#' )
- // InternalDataDSL.g:124:10: '#'
+ // InternalDataDSL.g:124:8: ( ';' )
+ // InternalDataDSL.g:124:10: ';'
{
- match('#');
+ match(';');
}
@@ -2570,10 +2589,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:125:8: ( '[' )
- // InternalDataDSL.g:125:10: '['
+ // InternalDataDSL.g:125:8: ( '@' )
+ // InternalDataDSL.g:125:10: '@'
{
- match('[');
+ match('@');
}
@@ -2590,11 +2609,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:126:8: ( 'instanceof' )
- // InternalDataDSL.g:126:10: 'instanceof'
+ // InternalDataDSL.g:126:8: ( '(' )
+ // InternalDataDSL.g:126:10: '('
{
- match("instanceof");
-
+ match('(');
}
@@ -2611,11 +2629,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:127:8: ( 'if' )
- // InternalDataDSL.g:127:10: 'if'
+ // InternalDataDSL.g:127:8: ( ')' )
+ // InternalDataDSL.g:127:10: ')'
{
- match("if");
-
+ match(')');
}
@@ -2632,11 +2649,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:128:8: ( 'else' )
- // InternalDataDSL.g:128:10: 'else'
+ // InternalDataDSL.g:128:8: ( ',' )
+ // InternalDataDSL.g:128:10: ','
{
- match("else");
-
+ match(',');
}
@@ -2653,11 +2669,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:129:8: ( 'switch' )
- // InternalDataDSL.g:129:10: 'switch'
+ // InternalDataDSL.g:129:8: ( ']' )
+ // InternalDataDSL.g:129:10: ']'
{
- match("switch");
-
+ match(']');
}
@@ -2674,10 +2689,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:130:8: ( ':' )
- // InternalDataDSL.g:130:10: ':'
+ // InternalDataDSL.g:130:8: ( '#' )
+ // InternalDataDSL.g:130:10: '#'
{
- match(':');
+ match('#');
}
@@ -2694,11 +2709,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:131:8: ( 'default' )
- // InternalDataDSL.g:131:10: 'default'
+ // InternalDataDSL.g:131:8: ( '[' )
+ // InternalDataDSL.g:131:10: '['
{
- match("default");
-
+ match('[');
}
@@ -2715,10 +2729,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:132:8: ( 'case' )
- // InternalDataDSL.g:132:10: 'case'
+ // InternalDataDSL.g:132:8: ( 'instanceof' )
+ // InternalDataDSL.g:132:10: 'instanceof'
{
- match("case");
+ match("instanceof");
}
@@ -2736,10 +2750,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:133:8: ( 'while' )
- // InternalDataDSL.g:133:10: 'while'
+ // InternalDataDSL.g:133:8: ( 'if' )
+ // InternalDataDSL.g:133:10: 'if'
{
- match("while");
+ match("if");
}
@@ -2757,10 +2771,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:134:8: ( 'do' )
- // InternalDataDSL.g:134:10: 'do'
+ // InternalDataDSL.g:134:8: ( 'else' )
+ // InternalDataDSL.g:134:10: 'else'
{
- match("do");
+ match("else");
}
@@ -2778,10 +2792,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:135:8: ( 'new' )
- // InternalDataDSL.g:135:10: 'new'
+ // InternalDataDSL.g:135:8: ( 'switch' )
+ // InternalDataDSL.g:135:10: 'switch'
{
- match("new");
+ match("switch");
}
@@ -2799,11 +2813,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:136:8: ( 'null' )
- // InternalDataDSL.g:136:10: 'null'
+ // InternalDataDSL.g:136:8: ( ':' )
+ // InternalDataDSL.g:136:10: ':'
{
- match("null");
-
+ match(':');
}
@@ -2820,10 +2833,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__139;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:137:8: ( 'typeof' )
- // InternalDataDSL.g:137:10: 'typeof'
+ // InternalDataDSL.g:137:8: ( 'default' )
+ // InternalDataDSL.g:137:10: 'default'
{
- match("typeof");
+ match("default");
}
@@ -2841,10 +2854,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__140;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:138:8: ( 'throw' )
- // InternalDataDSL.g:138:10: 'throw'
+ // InternalDataDSL.g:138:8: ( 'case' )
+ // InternalDataDSL.g:138:10: 'case'
{
- match("throw");
+ match("case");
}
@@ -2862,10 +2875,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__141;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:139:8: ( 'return' )
- // InternalDataDSL.g:139:10: 'return'
+ // InternalDataDSL.g:139:8: ( 'while' )
+ // InternalDataDSL.g:139:10: 'while'
{
- match("return");
+ match("while");
}
@@ -2883,10 +2896,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:140:8: ( 'try' )
- // InternalDataDSL.g:140:10: 'try'
+ // InternalDataDSL.g:140:8: ( 'do' )
+ // InternalDataDSL.g:140:10: 'do'
{
- match("try");
+ match("do");
}
@@ -2904,10 +2917,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:141:8: ( 'finally' )
- // InternalDataDSL.g:141:10: 'finally'
+ // InternalDataDSL.g:141:8: ( 'new' )
+ // InternalDataDSL.g:141:10: 'new'
{
- match("finally");
+ match("new");
}
@@ -2925,10 +2938,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:142:8: ( 'synchronized' )
- // InternalDataDSL.g:142:10: 'synchronized'
+ // InternalDataDSL.g:142:8: ( 'null' )
+ // InternalDataDSL.g:142:10: 'null'
{
- match("synchronized");
+ match("null");
}
@@ -2946,10 +2959,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__145;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:143:8: ( 'catch' )
- // InternalDataDSL.g:143:10: 'catch'
+ // InternalDataDSL.g:143:8: ( 'typeof' )
+ // InternalDataDSL.g:143:10: 'typeof'
{
- match("catch");
+ match("typeof");
}
@@ -2967,10 +2980,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__146;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:144:8: ( '?' )
- // InternalDataDSL.g:144:10: '?'
+ // InternalDataDSL.g:144:8: ( 'throw' )
+ // InternalDataDSL.g:144:10: 'throw'
{
- match('?');
+ match("throw");
+
}
@@ -2987,10 +3001,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__147;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:145:8: ( '&' )
- // InternalDataDSL.g:145:10: '&'
+ // InternalDataDSL.g:145:8: ( 'return' )
+ // InternalDataDSL.g:145:10: 'return'
{
- match('&');
+ match("return");
+
}
@@ -3007,10 +3022,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__148;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:146:8: ( 'describedBy' )
- // InternalDataDSL.g:146:10: 'describedBy'
+ // InternalDataDSL.g:146:8: ( 'try' )
+ // InternalDataDSL.g:146:10: 'try'
{
- match("describedBy");
+ match("try");
}
@@ -3028,10 +3043,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__149;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:147:8: ( 'vectorName' )
- // InternalDataDSL.g:147:10: 'vectorName'
+ // InternalDataDSL.g:147:8: ( 'finally' )
+ // InternalDataDSL.g:147:10: 'finally'
{
- match("vectorName");
+ match("finally");
}
@@ -3049,10 +3064,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__150;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:148:8: ( 'report' )
- // InternalDataDSL.g:148:10: 'report'
+ // InternalDataDSL.g:148:8: ( 'synchronized' )
+ // InternalDataDSL.g:148:10: 'synchronized'
{
- match("report");
+ match("synchronized");
}
@@ -3070,10 +3085,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__151;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:149:8: ( 'deleteFileAfterImport' )
- // InternalDataDSL.g:149:10: 'deleteFileAfterImport'
+ // InternalDataDSL.g:149:8: ( 'catch' )
+ // InternalDataDSL.g:149:10: 'catch'
{
- match("deleteFileAfterImport");
+ match("catch");
}
@@ -3091,11 +3106,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__152;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:150:8: ( 'mapByAttribute' )
- // InternalDataDSL.g:150:10: 'mapByAttribute'
+ // InternalDataDSL.g:150:8: ( '?' )
+ // InternalDataDSL.g:150:10: '?'
{
- match("mapByAttribute");
-
+ match('?');
}
@@ -3112,11 +3126,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__153;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:151:8: ( 'indent' )
- // InternalDataDSL.g:151:10: 'indent'
+ // InternalDataDSL.g:151:8: ( '&' )
+ // InternalDataDSL.g:151:10: '&'
{
- match("indent");
-
+ match('&');
}
@@ -3133,10 +3146,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__154;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:152:8: ( 'validate' )
- // InternalDataDSL.g:152:10: 'validate'
+ // InternalDataDSL.g:152:8: ( 'describedBy' )
+ // InternalDataDSL.g:152:10: 'describedBy'
{
- match("validate");
+ match("describedBy");
}
@@ -3154,10 +3167,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__155;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:153:8: ( 'latestImport' )
- // InternalDataDSL.g:153:10: 'latestImport'
+ // InternalDataDSL.g:153:8: ( 'vectorName' )
+ // InternalDataDSL.g:153:10: 'vectorName'
{
- match("latestImport");
+ match("vectorName");
}
@@ -3175,10 +3188,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__156;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:154:8: ( 'latestExport' )
- // InternalDataDSL.g:154:10: 'latestExport'
+ // InternalDataDSL.g:154:8: ( 'report' )
+ // InternalDataDSL.g:154:10: 'report'
{
- match("latestExport");
+ match("report");
}
@@ -3196,10 +3209,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__157;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:155:8: ( 'cacheSize' )
- // InternalDataDSL.g:155:10: 'cacheSize'
+ // InternalDataDSL.g:155:8: ( 'deleteFileAfterImport' )
+ // InternalDataDSL.g:155:10: 'deleteFileAfterImport'
{
- match("cacheSize");
+ match("deleteFileAfterImport");
}
@@ -3217,10 +3230,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__158;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:156:8: ( 'allowNoResult' )
- // InternalDataDSL.g:156:10: 'allowNoResult'
+ // InternalDataDSL.g:156:8: ( 'mapByAttribute' )
+ // InternalDataDSL.g:156:10: 'mapByAttribute'
{
- match("allowNoResult");
+ match("mapByAttribute");
}
@@ -3238,10 +3251,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__159;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:157:8: ( 'allowNonuniqueResult' )
- // InternalDataDSL.g:157:10: 'allowNonuniqueResult'
+ // InternalDataDSL.g:157:8: ( 'indent' )
+ // InternalDataDSL.g:157:10: 'indent'
{
- match("allowNonuniqueResult");
+ match("indent");
}
@@ -3259,10 +3272,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__160;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:158:8: ( 'markedBy' )
- // InternalDataDSL.g:158:10: 'markedBy'
+ // InternalDataDSL.g:158:8: ( 'validate' )
+ // InternalDataDSL.g:158:10: 'validate'
{
- match("markedBy");
+ match("validate");
}
@@ -3280,10 +3293,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__161;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:159:8: ( 'ns' )
- // InternalDataDSL.g:159:10: 'ns'
+ // InternalDataDSL.g:159:8: ( 'latestImport' )
+ // InternalDataDSL.g:159:10: 'latestImport'
{
- match("ns");
+ match("latestImport");
}
@@ -3301,10 +3314,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__162;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:160:8: ( '::' )
- // InternalDataDSL.g:160:10: '::'
+ // InternalDataDSL.g:160:8: ( 'latestExport' )
+ // InternalDataDSL.g:160:10: 'latestExport'
{
- match("::");
+ match("latestExport");
}
@@ -3322,10 +3335,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__163;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:161:8: ( '?.' )
- // InternalDataDSL.g:161:10: '?.'
+ // InternalDataDSL.g:161:8: ( 'allowNoResult' )
+ // InternalDataDSL.g:161:10: 'allowNoResult'
{
- match("?.");
+ match("allowNoResult");
}
@@ -3343,10 +3356,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__164;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:162:8: ( '|' )
- // InternalDataDSL.g:162:10: '|'
+ // InternalDataDSL.g:162:8: ( 'cacheSize' )
+ // InternalDataDSL.g:162:10: 'cacheSize'
{
- match('|');
+ match("cacheSize");
+
}
@@ -3363,10 +3377,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__165;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:163:8: ( 'var' )
- // InternalDataDSL.g:163:10: 'var'
+ // InternalDataDSL.g:163:8: ( 'markedBy' )
+ // InternalDataDSL.g:163:10: 'markedBy'
{
- match("var");
+ match("markedBy");
}
@@ -3384,10 +3398,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__166;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:164:8: ( 'true' )
- // InternalDataDSL.g:164:10: 'true'
+ // InternalDataDSL.g:164:8: ( 'trim' )
+ // InternalDataDSL.g:164:10: 'trim'
{
- match("true");
+ match("trim");
}
@@ -3400,15 +3414,287 @@ public class InternalDataDSLLexer extends Lexer {
}
// $ANTLR end "T__166"
+ // $ANTLR start "T__167"
+ public final void mT__167() throws RecognitionException {
+ try {
+ int _type = T__167;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:165:8: ( 'leftTrim' )
+ // InternalDataDSL.g:165:10: 'leftTrim'
+ {
+ match("leftTrim");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__167"
+
+ // $ANTLR start "T__168"
+ public final void mT__168() throws RecognitionException {
+ try {
+ int _type = T__168;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:166:8: ( 'rightTrim' )
+ // InternalDataDSL.g:166:10: 'rightTrim'
+ {
+ match("rightTrim");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__168"
+
+ // $ANTLR start "T__169"
+ public final void mT__169() throws RecognitionException {
+ try {
+ int _type = T__169;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:167:8: ( 'lowerCase' )
+ // InternalDataDSL.g:167:10: 'lowerCase'
+ {
+ match("lowerCase");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__169"
+
+ // $ANTLR start "T__170"
+ public final void mT__170() throws RecognitionException {
+ try {
+ int _type = T__170;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:168:8: ( 'upperCase' )
+ // InternalDataDSL.g:168:10: 'upperCase'
+ {
+ match("upperCase");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__170"
+
+ // $ANTLR start "T__171"
+ public final void mT__171() throws RecognitionException {
+ try {
+ int _type = T__171;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:169:8: ( 'capitalizeFirstWord' )
+ // InternalDataDSL.g:169:10: 'capitalizeFirstWord'
+ {
+ match("capitalizeFirstWord");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__171"
+
+ // $ANTLR start "T__172"
+ public final void mT__172() throws RecognitionException {
+ try {
+ int _type = T__172;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:170:8: ( 'uncapitalizeFirstWord' )
+ // InternalDataDSL.g:170:10: 'uncapitalizeFirstWord'
+ {
+ match("uncapitalizeFirstWord");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__172"
+
+ // $ANTLR start "T__173"
+ public final void mT__173() throws RecognitionException {
+ try {
+ int _type = T__173;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:171:8: ( 'capitalize' )
+ // InternalDataDSL.g:171:10: 'capitalize'
+ {
+ match("capitalize");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__173"
+
+ // $ANTLR start "T__174"
+ public final void mT__174() throws RecognitionException {
+ try {
+ int _type = T__174;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:172:8: ( 'ns' )
+ // InternalDataDSL.g:172:10: 'ns'
+ {
+ match("ns");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__174"
+
+ // $ANTLR start "T__175"
+ public final void mT__175() throws RecognitionException {
+ try {
+ int _type = T__175;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:173:8: ( '::' )
+ // InternalDataDSL.g:173:10: '::'
+ {
+ match("::");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__175"
+
+ // $ANTLR start "T__176"
+ public final void mT__176() throws RecognitionException {
+ try {
+ int _type = T__176;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:174:8: ( '?.' )
+ // InternalDataDSL.g:174:10: '?.'
+ {
+ match("?.");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__176"
+
+ // $ANTLR start "T__177"
+ public final void mT__177() throws RecognitionException {
+ try {
+ int _type = T__177;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:175:8: ( '|' )
+ // InternalDataDSL.g:175:10: '|'
+ {
+ match('|');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__177"
+
+ // $ANTLR start "T__178"
+ public final void mT__178() throws RecognitionException {
+ try {
+ int _type = T__178;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:176:8: ( 'var' )
+ // InternalDataDSL.g:176:10: 'var'
+ {
+ match("var");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__178"
+
+ // $ANTLR start "T__179"
+ public final void mT__179() throws RecognitionException {
+ try {
+ int _type = T__179;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:177:8: ( 'true' )
+ // InternalDataDSL.g:177:10: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__179"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27596:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // InternalDataDSL.g:27596:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalDataDSL.g:29180:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // InternalDataDSL.g:29180:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // InternalDataDSL.g:27596:12: ( '0x' | '0X' )
+ // InternalDataDSL.g:29180:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -3436,7 +3722,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalDataDSL.g:27596:13: '0x'
+ // InternalDataDSL.g:29180:13: '0x'
{
match("0x");
@@ -3444,7 +3730,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:27596:18: '0X'
+ // InternalDataDSL.g:29180:18: '0X'
{
match("0X");
@@ -3454,7 +3740,7 @@ public class InternalDataDSLLexer extends Lexer {
}
- // InternalDataDSL.g:27596:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // InternalDataDSL.g:29180:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -3492,7 +3778,7 @@ public class InternalDataDSLLexer extends Lexer {
cnt2++;
} while (true);
- // InternalDataDSL.g:27596:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalDataDSL.g:29180:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -3501,10 +3787,10 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalDataDSL.g:27596:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalDataDSL.g:29180:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // InternalDataDSL.g:27596:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalDataDSL.g:29180:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -3522,7 +3808,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // InternalDataDSL.g:27596:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // InternalDataDSL.g:29180:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -3546,7 +3832,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:27596:84: ( 'l' | 'L' )
+ // InternalDataDSL.g:29180:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -3585,11 +3871,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27598:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // InternalDataDSL.g:27598:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // InternalDataDSL.g:29182:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // InternalDataDSL.g:29182:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // InternalDataDSL.g:27598:21: ( '0' .. '9' | '_' )*
+ // InternalDataDSL.g:29182:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -3638,11 +3924,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27600:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // InternalDataDSL.g:27600:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalDataDSL.g:29184:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // InternalDataDSL.g:29184:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // InternalDataDSL.g:27600:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // InternalDataDSL.g:29184:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -3651,7 +3937,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // InternalDataDSL.g:27600:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // InternalDataDSL.g:29184:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -3662,7 +3948,7 @@ public class InternalDataDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalDataDSL.g:27600:36: ( '+' | '-' )?
+ // InternalDataDSL.g:29184:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -3695,7 +3981,7 @@ public class InternalDataDSLLexer extends Lexer {
}
- // InternalDataDSL.g:27600:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalDataDSL.g:29184:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -3707,7 +3993,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalDataDSL.g:27600:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // InternalDataDSL.g:29184:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -3731,7 +4017,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:27600:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // InternalDataDSL.g:29184:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
{
if ( input.LA(1)=='D'||input.LA(1)=='F'||input.LA(1)=='L'||input.LA(1)=='d'||input.LA(1)=='f'||input.LA(1)=='l' ) {
input.consume();
@@ -3764,10 +4050,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27602:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // InternalDataDSL.g:27602:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalDataDSL.g:29186:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // InternalDataDSL.g:29186:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // InternalDataDSL.g:27602:11: ( '^' )?
+ // InternalDataDSL.g:29186:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3776,7 +4062,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalDataDSL.g:27602:11: '^'
+ // InternalDataDSL.g:29186:11: '^'
{
match('^');
@@ -3794,7 +4080,7 @@ public class InternalDataDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalDataDSL.g:27602:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalDataDSL.g:29186:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -3843,10 +4129,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27604:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
- // InternalDataDSL.g:27604:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalDataDSL.g:29188:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // InternalDataDSL.g:29188:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
{
- // InternalDataDSL.g:27604:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalDataDSL.g:29188:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -3864,10 +4150,10 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt15) {
case 1 :
- // InternalDataDSL.g:27604:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ // InternalDataDSL.g:29188:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
{
match('\"');
- // InternalDataDSL.g:27604:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalDataDSL.g:29188:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -3883,7 +4169,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalDataDSL.g:27604:21: '\\\\' .
+ // InternalDataDSL.g:29188:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3891,7 +4177,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:27604:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalDataDSL.g:29188:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3911,7 +4197,7 @@ public class InternalDataDSLLexer extends Lexer {
}
} while (true);
- // InternalDataDSL.g:27604:44: ( '\"' )?
+ // InternalDataDSL.g:29188:44: ( '\"' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3920,7 +4206,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalDataDSL.g:27604:44: '\"'
+ // InternalDataDSL.g:29188:44: '\"'
{
match('\"');
@@ -3933,10 +4219,10 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:27604:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ // InternalDataDSL.g:29188:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
{
match('\'');
- // InternalDataDSL.g:27604:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalDataDSL.g:29188:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop13:
do {
int alt13=3;
@@ -3952,7 +4238,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt13) {
case 1 :
- // InternalDataDSL.g:27604:55: '\\\\' .
+ // InternalDataDSL.g:29188:55: '\\\\' .
{
match('\\');
matchAny();
@@ -3960,7 +4246,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:27604:62: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalDataDSL.g:29188:62: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3980,7 +4266,7 @@ public class InternalDataDSLLexer extends Lexer {
}
} while (true);
- // InternalDataDSL.g:27604:79: ( '\\'' )?
+ // InternalDataDSL.g:29188:79: ( '\\'' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -3989,7 +4275,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // InternalDataDSL.g:27604:79: '\\''
+ // InternalDataDSL.g:29188:79: '\\''
{
match('\'');
@@ -4020,12 +4306,12 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27606:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalDataDSL.g:27606:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalDataDSL.g:29190:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalDataDSL.g:29190:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalDataDSL.g:27606:24: ( options {greedy=false; } : . )*
+ // InternalDataDSL.g:29190:24: ( options {greedy=false; } : . )*
loop16:
do {
int alt16=2;
@@ -4050,7 +4336,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt16) {
case 1 :
- // InternalDataDSL.g:27606:52: .
+ // InternalDataDSL.g:29190:52: .
{
matchAny();
@@ -4080,12 +4366,12 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27608:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalDataDSL.g:27608:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalDataDSL.g:29192:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalDataDSL.g:29192:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalDataDSL.g:27608:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalDataDSL.g:29192:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop17:
do {
int alt17=2;
@@ -4098,7 +4384,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt17) {
case 1 :
- // InternalDataDSL.g:27608:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalDataDSL.g:29192:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4118,7 +4404,7 @@ public class InternalDataDSLLexer extends Lexer {
}
} while (true);
- // InternalDataDSL.g:27608:40: ( ( '\\r' )? '\\n' )?
+ // InternalDataDSL.g:29192:40: ( ( '\\r' )? '\\n' )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -4127,9 +4413,9 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt19) {
case 1 :
- // InternalDataDSL.g:27608:41: ( '\\r' )? '\\n'
+ // InternalDataDSL.g:29192:41: ( '\\r' )? '\\n'
{
- // InternalDataDSL.g:27608:41: ( '\\r' )?
+ // InternalDataDSL.g:29192:41: ( '\\r' )?
int alt18=2;
int LA18_0 = input.LA(1);
@@ -4138,7 +4424,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt18) {
case 1 :
- // InternalDataDSL.g:27608:41: '\\r'
+ // InternalDataDSL.g:29192:41: '\\r'
{
match('\r');
@@ -4170,10 +4456,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27610:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalDataDSL.g:27610:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalDataDSL.g:29194:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalDataDSL.g:29194:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalDataDSL.g:27610:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalDataDSL.g:29194:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt20=0;
loop20:
do {
@@ -4227,8 +4513,8 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:27612:16: ( . )
- // InternalDataDSL.g:27612:18: .
+ // InternalDataDSL.g:29196:16: ( . )
+ // InternalDataDSL.g:29196:18: .
{
matchAny();
@@ -4243,8 +4529,8 @@ public class InternalDataDSLLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalDataDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | T__150 | T__151 | T__152 | T__153 | T__154 | T__155 | T__156 | T__157 | T__158 | T__159 | T__160 | T__161 | T__162 | T__163 | T__164 | T__165 | T__166 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt21=163;
+ // InternalDataDSL.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | T__150 | T__151 | T__152 | T__153 | T__154 | T__155 | T__156 | T__157 | T__158 | T__159 | T__160 | T__161 | T__162 | T__163 | T__164 | T__165 | T__166 | T__167 | T__168 | T__169 | T__170 | T__171 | T__172 | T__173 | T__174 | T__175 | T__176 | T__177 | T__178 | T__179 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt21=176;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
@@ -5326,63 +5612,154 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 155 :
- // InternalDataDSL.g:1:1001: RULE_HEX
+ // InternalDataDSL.g:1:1001: T__167
{
- mRULE_HEX();
+ mT__167();
}
break;
case 156 :
- // InternalDataDSL.g:1:1010: RULE_INT
+ // InternalDataDSL.g:1:1008: T__168
{
- mRULE_INT();
+ mT__168();
}
break;
case 157 :
- // InternalDataDSL.g:1:1019: RULE_DECIMAL
+ // InternalDataDSL.g:1:1015: T__169
{
- mRULE_DECIMAL();
+ mT__169();
}
break;
case 158 :
- // InternalDataDSL.g:1:1032: RULE_ID
+ // InternalDataDSL.g:1:1022: T__170
{
- mRULE_ID();
+ mT__170();
}
break;
case 159 :
- // InternalDataDSL.g:1:1040: RULE_STRING
+ // InternalDataDSL.g:1:1029: T__171
{
- mRULE_STRING();
+ mT__171();
}
break;
case 160 :
- // InternalDataDSL.g:1:1052: RULE_ML_COMMENT
+ // InternalDataDSL.g:1:1036: T__172
{
- mRULE_ML_COMMENT();
+ mT__172();
}
break;
case 161 :
- // InternalDataDSL.g:1:1068: RULE_SL_COMMENT
+ // InternalDataDSL.g:1:1043: T__173
{
- mRULE_SL_COMMENT();
+ mT__173();
}
break;
case 162 :
- // InternalDataDSL.g:1:1084: RULE_WS
+ // InternalDataDSL.g:1:1050: T__174
{
- mRULE_WS();
+ mT__174();
}
break;
case 163 :
- // InternalDataDSL.g:1:1092: RULE_ANY_OTHER
+ // InternalDataDSL.g:1:1057: T__175
+ {
+ mT__175();
+
+ }
+ break;
+ case 164 :
+ // InternalDataDSL.g:1:1064: T__176
+ {
+ mT__176();
+
+ }
+ break;
+ case 165 :
+ // InternalDataDSL.g:1:1071: T__177
+ {
+ mT__177();
+
+ }
+ break;
+ case 166 :
+ // InternalDataDSL.g:1:1078: T__178
+ {
+ mT__178();
+
+ }
+ break;
+ case 167 :
+ // InternalDataDSL.g:1:1085: T__179
+ {
+ mT__179();
+
+ }
+ break;
+ case 168 :
+ // InternalDataDSL.g:1:1092: RULE_HEX
+ {
+ mRULE_HEX();
+
+ }
+ break;
+ case 169 :
+ // InternalDataDSL.g:1:1101: RULE_INT
+ {
+ mRULE_INT();
+
+ }
+ break;
+ case 170 :
+ // InternalDataDSL.g:1:1110: RULE_DECIMAL
+ {
+ mRULE_DECIMAL();
+
+ }
+ break;
+ case 171 :
+ // InternalDataDSL.g:1:1123: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 172 :
+ // InternalDataDSL.g:1:1131: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 173 :
+ // InternalDataDSL.g:1:1143: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 174 :
+ // InternalDataDSL.g:1:1159: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 175 :
+ // InternalDataDSL.g:1:1175: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 176 :
+ // InternalDataDSL.g:1:1183: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -5396,64 +5773,65 @@ public class InternalDataDSLLexer extends Lexer {
protected DFA21 dfa21 = new DFA21(this);
static final String DFA21_eotS =
- "\1\uffff\1\101\1\103\1\105\1\110\1\114\1\117\1\123\1\125\1\127\1\131\1\134\1\136\1\141\22\144\2\uffff\14\144\10\uffff\1\u00b2\2\u00b5\1\76\5\uffff\1\u00ba\26\uffff\1\u00bc\6\uffff\1\u00be\4\uffff\2\144\1\uffff\13\144\1\u00d2\20\144\1\u00e6\1\u00e7\13\144\1\u00f7\1\144\2\uffff\6\144\1\u0102\4\144\1\u0107\7\144\1\u0113\3\144\13\uffff\1\u00b5\12\uffff\1\u0119\1\u011a\21\144\1\uffff\3\144\1\u0132\2\144\1\u0135\1\u0136\4\144\1\u013b\2\144\1\u0141\3\144\2\uffff\10\144\1\u014d\1\144\1\u014f\2\144\1\u0152\1\144\1\uffff\2\144\1\u0156\3\144\1\u015a\3\144\1\uffff\2\144\1\u0161\1\144\1\uffff\6\144\1\u016a\4\144\1\uffff\2\144\1\u0171\2\144\2\uffff\5\144\1\u017a\16\144\1\u0189\2\144\1\uffff\1\u018c\1\144\2\uffff\2\144\1\u0190\1\144\1\uffff\1\u0192\4\144\1\uffff\7\144\1\u019f\3\144\1\uffff\1\144\1\uffff\2\144\1\uffff\3\144\1\uffff\3\144\1\uffff\6\144\1\uffff\1\u01b2\2\144\1\u01b5\1\u01b6\2\144\1\u01b9\1\uffff\1\u01ba\2\144\1\u01bd\2\144\1\uffff\1\u01c0\7\144\1\uffff\3\144\1\u01cc\11\144\1\u01d6\1\uffff\2\144\1\uffff\1\u01d9\2\144\1\uffff\1\144\1\uffff\1\u01dd\1\144\1\u01df\11\144\1\uffff\10\144\1\u01f2\11\144\1\uffff\2\144\2\uffff\1\u01fe\1\144\2\uffff\1\u0200\1\u0201\1\uffff\1\144\1\u0203\1\uffff\5\144\1\u0209\3\144\1\u020d\1\u020e\1\uffff\1\144\1\u0210\1\144\1\u0212\1\u0213\3\144\1\u0217\1\uffff\1\144\1\u0219\1\uffff\3\144\1\uffff\1\144\1\uffff\5\144\1\uffff\5\144\1\u0229\1\144\1\u022b\1\u022c\1\u022d\1\u022e\1\144\1\uffff\1\u0230\1\u0231\10\144\1\u023b\1\uffff\1\144\2\uffff\1\u023d\1\uffff\2\144\1\u0240\2\144\1\uffff\3\144\2\uffff\1\144\1\uffff\1\144\2\uffff\3\144\1\uffff\1\u024b\1\uffff\1\u024c\1\u024d\1\144\1\u0250\1\u0251\5\144\1\u0257\4\144\1\uffff\1\144\4\uffff\1\144\2\uffff\4\144\1\u0263\4\144\1\uffff\1\144\1\uffff\1\u0269\1\144\1\uffff\4\144\1\u026f\5\144\3\uffff\1\u0275\1\144\2\uffff\3\144\1\u027a\1\u027b\1\uffff\13\144\1\uffff\2\144\1\u0289\1\u028a\1\144\1\uffff\1\144\1\u028d\3\144\1\uffff\1\u0291\1\144\1\u0293\2\144\1\uffff\4\144\2\uffff\1\144\1\u029b\7\144\1\u02a3\3\144\2\uffff\1\u02a7\1\u02a8\1\uffff\1\u02a9\2\144\1\uffff\1\144\1\uffff\1\144\1\u02ae\2\144\1\u02b1\2\144\1\uffff\7\144\1\uffff\3\144\3\uffff\1\144\1\u02bf\1\144\1\u02c1\1\uffff\2\144\1\uffff\1\144\1\u02c5\10\144\1\u02ce\1\144\1\u02d0\1\uffff\1\u02d1\1\uffff\1\u02d2\1\144\1\u02d4\1\uffff\1\144\1\u02d6\3\144\1\u02da\1\u02db\1\144\1\uffff\1\144\3\uffff\1\144\1\uffff\1\144\1\uffff\1\144\1\u02e1\1\144\2\uffff\2\144\1\u02e5\1\144\1\u02e7\1\uffff\2\144\1\u02ea\1\uffff\1\144\1\uffff\2\144\1\uffff\15\144\1\u02fb\2\144\1\uffff\1\u02fe\1\144\1\uffff\4\144\1\u0304\1\uffff";
+ "\1\uffff\1\103\1\105\1\107\1\112\1\116\1\121\1\125\1\127\1\131\1\133\1\136\1\140\1\143\22\146\2\uffff\15\146\10\uffff\1\u00b7\1\146\2\u00bc\1\100\5\uffff\1\u00c1\26\uffff\1\u00c3\6\uffff\1\u00c5\4\uffff\2\146\1\uffff\12\146\1\u00d9\1\u00da\20\146\1\u00ee\1\u00ef\14\146\1\u0100\1\146\2\uffff\7\146\1\u010e\5\146\1\u0114\7\146\1\u0121\3\146\12\uffff\2\146\1\uffff\1\u00bc\12\uffff\1\u012a\1\u012b\21\146\2\uffff\3\146\1\u0143\2\146\1\u0146\1\u0147\4\146\1\u014c\2\146\1\u0153\3\146\2\uffff\10\146\1\u015f\1\146\1\u0162\3\146\1\u0166\1\146\1\uffff\2\146\1\u016a\6\146\1\u0171\3\146\1\uffff\3\146\1\u0179\1\146\1\uffff\7\146\1\u0183\4\146\1\uffff\2\146\1\u018a\5\146\2\uffff\5\146\1\u0196\16\146\1\u01a5\2\146\1\uffff\1\u01a8\1\146\2\uffff\2\146\1\u01ac\1\146\1\uffff\1\u01ae\5\146\1\uffff\7\146\1\u01bd\3\146\1\uffff\2\146\1\uffff\3\146\1\uffff\3\146\1\uffff\6\146\1\uffff\7\146\1\uffff\1\u01d6\2\146\1\u01d9\1\u01da\3\146\1\u01de\1\uffff\2\146\1\u01e1\1\u01e2\2\146\1\uffff\1\u01e5\1\u01e6\11\146\1\uffff\3\146\1\u01f4\11\146\1\u01fe\1\uffff\2\146\1\uffff\1\u0201\2\146\1\uffff\1\146\1\uffff\1\u0205\3\146\1\u0209\11\146\1\uffff\12\146\1\u021e\13\146\1\u022a\1\146\1\uffff\2\146\2\uffff\1\u022e\2\146\1\uffff\1\u0231\1\u0232\2\uffff\1\146\1\u0234\2\uffff\7\146\1\u023c\3\146\1\u0240\1\u0241\1\uffff\1\146\1\u0243\1\146\1\u0245\1\u0246\3\146\1\u024a\1\uffff\1\146\1\u024c\1\uffff\3\146\1\uffff\3\146\1\uffff\5\146\1\uffff\5\146\1\u025e\1\146\1\u0260\1\146\1\u0262\1\u0263\1\146\1\u0265\1\146\1\uffff\1\u0267\1\u0268\1\146\1\u026a\7\146\1\uffff\2\146\1\u0275\1\uffff\2\146\2\uffff\1\u0278\1\uffff\4\146\1\u027d\2\146\1\uffff\3\146\2\uffff\1\146\1\uffff\1\146\2\uffff\3\146\1\uffff\1\u0288\1\uffff\1\u0289\1\u028a\1\146\1\u028d\1\u028e\1\146\1\u0290\5\146\1\u0296\4\146\1\uffff\1\146\1\uffff\1\146\2\uffff\1\146\1\uffff\1\146\2\uffff\1\146\1\uffff\5\146\1\u02a5\4\146\1\uffff\2\146\1\uffff\2\146\1\u02ae\1\146\1\uffff\4\146\1\u02b4\5\146\3\uffff\1\u02ba\1\146\2\uffff\1\146\1\uffff\3\146\1\u02c0\1\u02c1\1\uffff\11\146\1\u02cb\4\146\1\uffff\2\146\1\u02d2\1\u02d3\4\146\1\uffff\1\146\1\u02d9\3\146\1\uffff\1\u02dd\1\146\1\u02df\2\146\1\uffff\5\146\2\uffff\1\146\1\u02e8\4\146\1\u02ed\1\146\1\u02ef\1\uffff\2\146\1\u02f2\3\146\2\uffff\1\u02f6\1\146\1\u02f8\1\146\1\u02fa\1\uffff\1\u02fb\2\146\1\uffff\1\146\1\uffff\1\146\1\u0300\3\146\1\u0304\2\146\1\uffff\4\146\1\uffff\1\146\1\uffff\2\146\1\uffff\3\146\1\uffff\1\u0312\1\uffff\1\146\2\uffff\1\146\1\u0315\1\146\1\u0317\1\uffff\3\146\1\uffff\1\146\1\u031c\10\146\1\u0325\2\146\1\uffff\1\146\1\u0329\1\uffff\1\u032a\1\uffff\1\u032b\2\146\1\u032e\1\uffff\1\146\1\u0330\1\146\1\u0332\1\146\1\u0334\1\u0335\1\146\1\uffff\3\146\3\uffff\2\146\1\uffff\1\146\1\uffff\1\146\1\uffff\1\u033e\2\uffff\4\146\1\u0343\1\u0344\1\146\1\u0346\1\uffff\1\146\1\u0348\2\146\2\uffff\1\146\1\uffff\1\146\1\uffff\20\146\1\u035d\3\146\1\uffff\2\146\1\u0363\1\u0364\1\146\2\uffff\4\146\1\u036a\1\uffff";
static final String DFA21_eofS =
- "\u0305\uffff";
+ "\u036b\uffff";
static final String DFA21_minS =
- "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\4\75\2\56\1\141\1\154\1\153\1\146\2\141\1\160\1\141\1\143\1\141\1\164\1\156\1\141\1\151\1\141\1\104\1\145\1\154\2\uffff\1\162\1\115\1\141\1\123\1\145\1\165\1\145\1\141\1\145\1\150\1\151\1\150\10\uffff\1\72\2\60\1\44\5\uffff\1\75\26\uffff\1\75\6\uffff\1\74\4\uffff\1\154\1\143\1\uffff\1\160\1\145\1\143\1\141\1\160\2\151\1\156\1\160\1\156\1\144\1\44\2\154\1\162\1\157\1\141\1\147\1\146\1\162\1\143\1\157\1\147\1\145\1\162\1\160\1\155\1\164\2\44\1\167\1\156\1\141\1\151\1\164\1\154\1\156\1\145\1\111\1\146\1\144\1\44\1\154\2\uffff\1\157\1\114\1\143\1\164\1\126\1\146\1\44\1\157\1\144\1\167\1\154\1\44\1\145\1\144\1\143\1\171\1\164\1\145\1\144\1\44\1\160\1\162\1\165\13\uffff\1\60\12\uffff\2\44\1\164\1\145\1\157\1\155\1\145\1\157\1\151\1\164\1\145\1\160\1\164\1\143\2\157\1\145\1\164\1\145\1\uffff\1\163\1\145\1\141\1\44\1\155\1\151\2\44\1\163\1\153\1\150\1\160\1\44\2\147\1\44\1\153\2\145\2\uffff\1\104\1\157\1\162\1\166\1\145\1\154\1\144\1\143\1\44\1\157\1\44\1\165\1\157\1\44\1\151\1\uffff\1\157\1\165\1\44\1\141\1\153\1\145\1\44\1\145\1\141\1\143\1\uffff\1\164\1\145\1\44\1\154\1\uffff\1\141\1\151\1\171\1\145\1\143\1\150\1\44\1\150\1\162\1\154\1\145\1\uffff\1\145\1\157\1\44\1\145\1\144\2\uffff\1\157\1\156\1\145\1\162\1\145\1\44\1\144\1\164\1\151\1\162\1\114\1\143\1\150\1\162\1\154\1\164\1\162\1\141\1\156\1\145\1\44\1\154\1\141\1\uffff\1\44\1\156\2\uffff\1\151\1\141\1\44\1\145\1\uffff\1\44\1\145\1\151\1\157\1\154\1\uffff\1\145\1\124\1\164\1\141\1\163\1\164\1\145\1\44\1\151\1\157\1\165\1\uffff\1\166\1\uffff\2\162\1\uffff\1\147\1\167\1\160\1\uffff\1\154\1\165\1\163\1\uffff\1\155\1\164\1\165\1\162\1\145\1\116\1\uffff\1\44\1\164\1\156\2\44\1\150\1\145\1\44\1\uffff\1\44\2\145\1\44\1\157\1\167\1\uffff\1\44\1\141\1\162\1\144\1\163\1\145\1\164\1\156\1\uffff\1\151\1\171\1\143\1\44\1\151\1\150\1\162\1\164\1\154\1\156\1\143\1\156\1\164\1\44\1\uffff\1\154\1\164\1\uffff\1\44\1\163\1\147\1\uffff\1\162\1\uffff\1\44\1\156\1\44\1\157\1\101\1\144\1\171\1\55\1\164\1\145\1\104\1\162\1\uffff\1\163\1\155\1\164\1\145\1\156\1\164\1\156\1\116\1\44\1\145\1\160\1\164\1\151\1\145\1\154\1\151\1\103\1\141\1\uffff\1\145\1\147\2\uffff\1\44\1\123\2\uffff\2\44\1\uffff\1\146\1\44\1\uffff\1\164\1\116\1\163\1\151\1\163\1\44\1\106\1\164\1\156\2\44\1\uffff\1\156\1\44\1\157\2\44\1\165\1\150\1\143\1\44\1\uffff\1\171\1\44\1\uffff\1\164\1\145\1\164\1\uffff\1\147\1\uffff\1\142\1\164\1\105\1\102\1\160\1\uffff\1\145\1\143\1\141\1\163\1\145\1\44\1\145\4\44\1\157\1\uffff\2\44\1\105\1\164\1\106\1\164\1\142\1\150\1\155\1\117\1\44\1\uffff\1\151\2\uffff\1\44\1\uffff\1\145\1\141\1\44\1\157\1\151\1\uffff\1\151\1\123\1\147\2\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\141\1\145\1\uffff\1\44\1\uffff\2\44\1\171\2\44\1\164\1\141\1\156\1\171\1\145\1\44\1\157\1\164\1\141\1\143\1\uffff\1\103\4\uffff\1\122\2\uffff\1\155\1\170\1\145\1\151\1\44\1\145\1\141\1\145\1\156\1\uffff\1\172\1\uffff\1\44\1\155\1\uffff\1\156\1\157\1\154\1\151\1\44\1\163\1\151\1\154\1\156\1\157\3\uffff\1\44\1\157\2\uffff\1\162\2\164\2\44\1\uffff\1\156\1\145\1\154\2\157\1\145\1\165\2\160\1\162\1\154\1\uffff\1\144\1\162\2\44\1\145\1\uffff\1\145\1\44\1\156\1\164\1\172\1\uffff\1\44\1\172\1\44\1\147\1\146\1\uffff\1\144\1\151\1\150\1\151\2\uffff\1\144\1\44\1\154\2\156\1\163\1\156\2\157\1\44\1\145\1\102\1\141\2\uffff\2\44\1\uffff\1\44\2\145\1\uffff\1\145\1\uffff\1\145\1\44\1\145\1\142\1\44\1\164\1\163\1\uffff\1\171\1\144\1\164\1\165\1\151\2\162\1\uffff\1\101\1\171\1\143\3\uffff\1\162\1\44\1\144\1\44\1\uffff\1\154\1\165\1\uffff\1\171\1\44\1\125\1\163\1\145\1\154\1\161\2\164\1\146\1\44\1\164\1\44\1\uffff\1\44\1\uffff\1\44\1\164\1\44\1\uffff\1\156\1\44\1\170\1\164\1\165\2\44\1\164\1\uffff\1\145\3\uffff\1\145\1\uffff\1\151\1\uffff\1\164\1\44\1\145\2\uffff\1\145\1\162\1\44\1\161\1\44\1\uffff\1\122\1\162\1\44\1\uffff\1\165\1\uffff\1\145\1\111\1\uffff\1\145\1\163\1\155\1\111\1\165\1\160\1\144\1\154\1\157\1\145\1\164\1\162\1\156\1\44\2\164\1\uffff\1\44\1\151\1\uffff\1\146\1\151\1\145\1\162\1\44\1\uffff";
+ "\1\0\1\75\1\174\1\46\1\53\1\55\2\52\4\75\2\56\1\141\1\154\1\153\1\146\2\141\1\160\1\141\1\143\1\141\1\164\1\156\1\141\1\151\1\141\1\104\1\145\1\154\2\uffff\1\162\1\115\1\141\1\123\1\145\1\165\1\151\1\145\1\141\1\145\1\150\1\151\1\150\10\uffff\1\72\1\156\2\60\1\44\5\uffff\1\75\26\uffff\1\75\6\uffff\1\74\4\uffff\1\154\1\143\1\uffff\1\160\1\145\1\143\1\141\1\160\2\151\1\156\1\160\1\156\2\44\2\154\1\162\1\157\1\141\1\147\1\146\1\162\1\143\1\157\1\147\1\145\1\162\1\160\1\155\1\164\2\44\1\167\1\156\1\141\1\151\1\164\1\154\1\156\1\145\1\111\1\146\1\147\1\144\1\44\1\154\2\uffff\1\157\1\114\1\143\1\146\1\164\1\126\1\146\1\44\1\157\1\170\1\144\1\167\1\154\1\44\1\145\1\144\1\143\1\171\1\145\1\164\1\144\1\44\1\160\1\162\1\151\12\uffff\1\160\1\143\1\uffff\1\60\12\uffff\2\44\1\164\1\145\1\157\1\155\1\145\1\157\1\151\1\164\1\145\1\160\1\164\1\143\2\157\1\145\1\164\1\145\2\uffff\1\163\1\145\1\141\1\44\1\155\1\151\2\44\1\163\1\153\1\150\1\160\1\44\2\147\1\44\1\153\2\145\2\uffff\1\104\1\157\1\162\1\166\1\145\1\154\1\144\1\143\1\44\1\157\1\44\1\165\1\157\1\150\1\44\1\151\1\uffff\1\157\1\165\1\44\1\141\1\153\1\145\1\147\1\164\1\145\1\44\1\145\1\141\1\143\1\uffff\1\164\2\145\1\44\1\154\1\uffff\1\141\1\151\1\171\1\145\1\143\1\150\1\151\1\44\1\162\1\154\1\150\1\145\1\uffff\1\145\1\157\1\44\1\155\2\145\1\141\1\144\2\uffff\1\157\1\156\1\145\1\162\1\145\1\44\1\144\1\164\1\151\1\162\1\114\1\143\1\150\1\162\1\154\1\164\1\162\1\141\1\156\1\145\1\44\1\154\1\141\1\uffff\1\44\1\156\2\uffff\1\151\1\141\1\44\1\145\1\uffff\1\44\1\145\2\151\1\157\1\154\1\uffff\1\145\1\124\1\164\1\141\1\163\1\164\1\145\1\44\1\151\1\157\1\165\1\uffff\1\166\1\162\1\uffff\2\162\1\164\1\uffff\1\147\1\167\1\160\1\uffff\1\154\1\165\1\162\1\164\1\124\1\163\1\uffff\1\155\1\164\1\165\1\162\1\145\1\144\1\116\1\uffff\1\44\1\164\1\156\2\44\1\150\1\145\1\164\1\44\1\uffff\2\145\2\44\1\157\1\167\1\uffff\2\44\1\162\1\160\1\141\1\162\1\144\1\163\1\145\1\164\1\156\1\uffff\1\151\1\171\1\143\1\44\1\151\1\150\1\162\1\164\1\154\1\156\1\143\1\156\1\164\1\44\1\uffff\1\154\1\164\1\uffff\1\44\1\163\1\147\1\uffff\1\162\1\uffff\1\44\1\156\1\157\1\170\1\44\1\157\1\101\1\144\1\171\1\55\1\164\1\145\1\104\1\162\1\uffff\1\163\1\155\1\164\2\145\1\156\1\164\1\124\1\156\1\116\1\44\1\145\1\160\1\103\1\150\1\162\1\164\1\151\1\145\1\154\1\151\1\103\1\44\1\141\1\uffff\1\145\1\147\2\uffff\1\44\1\123\1\141\1\uffff\2\44\2\uffff\1\146\1\44\2\uffff\1\103\1\151\1\164\1\116\1\163\1\151\1\163\1\44\1\106\1\164\1\156\2\44\1\uffff\1\156\1\44\1\157\2\44\1\165\1\150\1\143\1\44\1\uffff\1\171\1\44\1\uffff\1\164\1\145\1\164\1\uffff\1\147\1\155\1\145\1\uffff\1\142\1\164\1\105\1\102\1\160\1\uffff\1\145\1\143\1\141\1\163\1\145\1\44\1\145\1\44\1\156\2\44\1\162\1\44\1\157\1\uffff\2\44\1\141\1\44\1\151\1\105\1\164\1\106\1\164\1\142\1\150\1\uffff\1\155\1\117\1\44\1\uffff\1\151\1\154\2\uffff\1\44\1\uffff\1\141\1\164\1\145\1\141\1\44\1\157\1\151\1\uffff\1\151\1\123\1\147\2\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\141\1\145\1\uffff\1\44\1\uffff\2\44\1\171\2\44\1\144\1\44\1\164\1\141\1\156\1\171\1\145\1\44\1\157\1\164\1\141\1\143\1\uffff\1\103\1\uffff\1\143\2\uffff\1\151\1\uffff\1\122\2\uffff\1\163\1\uffff\2\155\1\170\1\145\1\151\1\44\1\145\1\141\1\145\1\156\1\uffff\1\172\1\151\1\uffff\1\163\1\141\1\44\1\155\1\uffff\1\156\1\157\1\154\1\151\1\44\1\163\1\151\1\154\1\156\1\157\3\uffff\1\44\1\157\2\uffff\1\114\1\uffff\1\162\2\164\2\44\1\uffff\1\156\1\145\1\154\2\157\1\145\1\155\2\145\1\44\2\160\1\162\1\154\1\uffff\1\144\1\162\2\44\1\145\1\172\1\145\1\154\1\uffff\1\145\1\44\1\156\1\164\1\172\1\uffff\1\44\1\172\1\44\1\147\1\146\1\uffff\1\144\1\145\1\151\1\150\1\151\2\uffff\1\144\1\44\1\154\2\156\1\144\1\44\1\163\1\44\1\uffff\2\157\1\44\1\145\1\102\1\141\2\uffff\1\44\1\145\1\44\1\151\1\44\1\uffff\1\44\2\145\1\uffff\1\145\1\uffff\1\145\1\44\1\145\1\156\1\142\1\44\1\164\1\163\1\uffff\1\171\1\144\1\164\1\102\1\uffff\1\165\1\uffff\2\162\1\uffff\1\101\1\171\1\143\1\uffff\1\44\1\uffff\1\172\2\uffff\1\162\1\44\1\144\1\44\1\uffff\1\154\1\147\1\165\1\uffff\1\171\1\44\1\125\1\163\1\145\1\171\1\154\2\164\1\146\1\44\1\164\1\151\1\uffff\1\145\1\44\1\uffff\1\44\1\uffff\1\44\2\164\1\44\1\uffff\1\156\1\44\1\170\1\44\1\164\2\44\1\164\1\uffff\1\145\1\162\1\106\3\uffff\1\150\1\145\1\uffff\1\151\1\uffff\1\164\1\uffff\1\44\2\uffff\1\145\1\162\1\163\1\151\2\44\1\161\1\44\1\uffff\1\162\1\44\1\164\1\162\2\uffff\1\165\1\uffff\1\111\1\uffff\1\127\1\163\1\145\1\155\1\157\1\164\1\111\1\160\1\162\1\127\1\144\1\157\1\144\1\157\1\145\1\162\1\44\1\162\1\156\1\164\1\uffff\1\144\1\164\2\44\1\151\2\uffff\1\146\1\151\1\145\1\162\1\44\1\uffff";
static final String DFA21_maxS =
- "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\145\1\170\1\171\1\163\2\162\2\160\1\162\1\157\1\164\1\156\1\141\1\151\1\141\1\170\1\145\1\163\2\uffff\1\162\1\115\1\157\1\123\1\157\2\165\1\162\1\145\2\151\1\171\10\uffff\1\72\1\170\1\154\1\172\5\uffff\1\75\26\uffff\1\75\6\uffff\1\74\4\uffff\1\162\1\143\1\uffff\1\164\1\163\1\164\1\141\1\160\2\151\1\156\1\160\1\156\1\164\1\172\1\154\1\156\1\162\1\157\1\141\1\147\1\146\1\162\1\164\1\157\1\147\1\145\2\162\1\155\1\164\2\172\1\167\1\156\1\141\1\151\1\164\1\154\1\156\1\145\1\111\1\164\1\144\1\172\1\154\2\uffff\1\157\1\114\1\157\1\164\1\126\1\163\1\172\1\157\1\144\1\167\1\154\1\172\1\145\1\160\1\164\1\171\1\164\1\151\1\144\1\172\1\160\1\162\1\171\13\uffff\1\154\12\uffff\2\172\1\164\1\145\1\162\1\155\1\145\1\157\1\151\1\164\1\145\1\160\1\164\1\143\1\157\1\165\1\145\1\164\1\145\1\uffff\1\163\1\145\1\141\1\172\1\155\1\151\2\172\1\163\1\153\1\150\1\160\1\172\2\147\1\172\1\153\2\145\2\uffff\1\104\1\157\1\162\1\166\1\145\1\154\1\144\1\143\1\172\1\157\1\172\1\165\1\157\1\172\1\151\1\uffff\1\157\1\165\1\172\1\141\1\153\1\145\1\172\1\151\1\141\1\143\1\uffff\1\164\1\145\1\172\1\154\1\uffff\1\141\1\151\1\171\1\145\1\143\1\150\1\172\1\150\1\162\1\154\1\145\1\uffff\1\145\1\157\1\172\1\145\1\144\2\uffff\1\157\1\156\1\145\1\163\1\145\1\172\1\144\1\164\1\151\1\162\1\114\1\143\1\150\1\162\1\154\1\164\1\162\1\141\1\156\1\145\1\172\1\154\1\141\1\uffff\1\172\1\156\2\uffff\1\151\1\141\1\172\1\145\1\uffff\1\172\1\145\1\151\1\157\1\171\1\uffff\1\145\1\124\1\164\1\141\1\163\1\164\1\145\1\172\1\151\1\157\1\165\1\uffff\1\166\1\uffff\2\162\1\uffff\1\147\1\167\1\160\1\uffff\1\154\1\165\1\163\1\uffff\1\155\1\164\1\165\1\162\1\145\1\116\1\uffff\1\172\1\164\1\156\2\172\1\150\1\145\1\172\1\uffff\1\172\2\145\1\172\1\157\1\167\1\uffff\1\172\1\141\1\162\2\163\1\145\1\164\1\156\1\uffff\1\151\1\171\1\143\1\172\1\151\1\150\1\162\1\164\1\154\1\156\1\143\1\156\1\164\1\172\1\uffff\1\154\1\164\1\uffff\1\172\1\163\1\147\1\uffff\1\162\1\uffff\1\172\1\156\1\172\1\157\1\101\1\162\1\171\1\55\1\164\1\145\1\104\1\162\1\uffff\1\163\1\155\1\164\1\145\1\156\1\164\1\156\1\116\1\172\1\145\1\160\1\164\1\151\1\145\1\154\1\151\1\103\1\141\1\uffff\1\145\1\147\2\uffff\1\172\1\123\2\uffff\2\172\1\uffff\1\146\1\172\1\uffff\1\164\1\116\1\163\1\151\1\163\1\172\1\106\1\164\1\156\2\172\1\uffff\1\156\1\172\1\157\2\172\1\165\1\150\1\143\1\172\1\uffff\1\171\1\172\1\uffff\1\164\1\145\1\164\1\uffff\1\147\1\uffff\1\142\1\164\1\120\1\102\1\160\1\uffff\1\145\1\143\1\141\1\163\1\145\1\172\1\145\4\172\1\157\1\uffff\2\172\1\111\1\164\1\106\1\164\1\142\1\150\1\155\1\117\1\172\1\uffff\1\151\2\uffff\1\172\1\uffff\1\145\1\141\1\172\1\157\1\151\1\uffff\1\151\1\123\1\147\2\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\141\1\145\1\uffff\1\172\1\uffff\2\172\1\171\2\172\1\164\1\141\1\156\1\171\1\145\1\172\1\157\1\164\1\141\1\143\1\uffff\1\103\4\uffff\1\156\2\uffff\1\155\1\170\1\145\1\151\1\172\1\145\1\141\1\145\1\156\1\uffff\1\172\1\uffff\1\172\1\155\1\uffff\1\156\1\157\1\154\1\151\1\172\1\163\1\151\1\154\1\156\1\157\3\uffff\1\172\1\157\2\uffff\1\162\2\164\2\172\1\uffff\1\156\1\145\1\154\2\157\1\145\1\165\2\160\1\162\1\154\1\uffff\1\144\1\162\2\172\1\145\1\uffff\1\145\1\172\1\156\1\164\1\172\1\uffff\3\172\1\147\1\146\1\uffff\1\144\1\151\1\150\1\151\2\uffff\1\144\1\172\1\154\2\156\1\163\1\156\2\157\1\172\1\145\1\102\1\141\2\uffff\2\172\1\uffff\1\172\2\145\1\uffff\1\145\1\uffff\1\145\1\172\1\145\1\142\1\172\1\164\1\163\1\uffff\1\171\1\144\1\164\1\165\1\151\2\162\1\uffff\1\101\1\171\1\143\3\uffff\1\162\1\172\1\144\1\172\1\uffff\1\154\1\165\1\uffff\1\171\1\172\1\125\1\163\1\145\1\154\1\161\2\164\1\146\1\172\1\164\1\172\1\uffff\1\172\1\uffff\1\172\1\164\1\172\1\uffff\1\156\1\172\1\170\1\164\1\165\2\172\1\164\1\uffff\1\145\3\uffff\1\145\1\uffff\1\151\1\uffff\1\164\1\172\1\145\2\uffff\1\145\1\162\1\172\1\161\1\172\1\uffff\1\122\1\162\1\172\1\uffff\1\165\1\uffff\1\145\1\111\1\uffff\1\145\1\163\1\155\1\111\1\165\1\160\1\144\1\154\1\157\1\145\1\164\1\162\1\156\1\172\2\164\1\uffff\1\172\1\151\1\uffff\1\146\1\151\1\145\1\162\1\172\1\uffff";
+ "\1\uffff\1\76\1\174\1\46\1\75\1\76\5\75\1\76\1\56\1\72\1\145\1\170\1\171\1\163\2\162\2\160\1\162\1\157\1\164\1\156\1\141\1\151\1\141\1\170\1\151\1\163\2\uffff\1\162\1\115\1\157\1\123\1\157\1\165\1\151\1\165\1\162\1\145\2\151\1\171\10\uffff\1\72\1\160\1\170\1\154\1\172\5\uffff\1\75\26\uffff\1\75\6\uffff\1\74\4\uffff\1\162\1\143\1\uffff\1\164\1\163\1\164\1\141\1\160\2\151\1\156\1\160\1\156\2\172\1\154\1\156\1\162\1\157\1\141\1\147\1\146\1\162\1\164\1\157\1\147\1\145\2\162\1\155\1\164\2\172\1\167\1\156\1\141\1\151\1\164\1\154\1\156\1\145\1\111\1\164\1\147\1\144\1\172\1\154\2\uffff\1\157\1\114\1\167\1\156\1\164\1\126\1\163\1\172\1\157\1\170\1\144\1\167\1\154\1\172\1\145\1\160\1\164\1\171\1\151\1\164\1\144\1\172\1\160\1\162\1\171\12\uffff\1\160\1\143\1\uffff\1\154\12\uffff\2\172\1\164\1\145\1\162\1\155\1\145\1\157\1\151\1\164\1\145\1\160\1\164\1\143\1\157\1\165\1\145\1\164\1\145\2\uffff\1\163\1\145\1\141\1\172\1\155\1\151\2\172\1\163\1\153\1\150\1\160\1\172\2\147\1\172\1\153\2\145\2\uffff\1\104\1\157\1\162\1\166\1\145\1\154\1\144\1\143\1\172\1\157\1\172\1\165\1\157\1\150\1\172\1\151\1\uffff\1\157\1\165\1\172\1\141\1\153\1\145\1\147\1\164\1\145\1\172\1\151\1\141\1\143\1\uffff\1\164\2\145\1\172\1\154\1\uffff\1\141\1\151\1\171\1\145\1\143\1\150\1\151\1\172\1\162\1\154\1\150\1\145\1\uffff\1\145\1\157\1\172\1\155\2\145\1\141\1\144\2\uffff\1\157\1\156\1\145\1\163\1\145\1\172\1\144\1\164\1\151\1\162\1\114\1\143\1\150\1\162\1\154\1\164\1\162\1\141\1\156\1\145\1\172\1\154\1\141\1\uffff\1\172\1\156\2\uffff\1\151\1\141\1\172\1\145\1\uffff\1\172\1\145\1\151\1\162\1\157\1\171\1\uffff\1\145\1\124\1\164\1\141\1\163\1\164\1\145\1\172\1\151\1\157\1\165\1\uffff\1\166\1\162\1\uffff\2\162\1\164\1\uffff\1\147\1\167\1\160\1\uffff\1\154\1\165\1\162\1\164\1\124\1\163\1\uffff\1\155\1\164\1\165\1\162\1\145\1\144\1\116\1\uffff\1\172\1\164\1\156\2\172\1\150\1\145\1\164\1\172\1\uffff\2\145\2\172\1\157\1\167\1\uffff\2\172\1\162\1\160\1\141\1\162\2\163\1\145\1\164\1\156\1\uffff\1\151\1\171\1\143\1\172\1\151\1\150\1\162\1\164\1\154\1\156\1\143\1\156\1\164\1\172\1\uffff\1\154\1\164\1\uffff\1\172\1\163\1\147\1\uffff\1\162\1\uffff\1\172\1\156\1\157\1\170\1\172\1\157\1\101\1\162\1\171\1\55\1\164\1\145\1\104\1\162\1\uffff\1\163\1\155\1\164\2\145\1\156\1\164\1\124\1\156\1\116\1\172\1\145\1\160\1\103\1\150\1\162\1\164\1\151\1\145\1\154\1\151\1\103\1\172\1\141\1\uffff\1\145\1\147\2\uffff\1\172\1\123\1\141\1\uffff\2\172\2\uffff\1\146\1\172\2\uffff\1\103\1\151\1\164\1\116\1\163\1\151\1\163\1\172\1\106\1\164\1\156\2\172\1\uffff\1\156\1\172\1\157\2\172\1\165\1\150\1\143\1\172\1\uffff\1\171\1\172\1\uffff\1\164\1\145\1\164\1\uffff\1\147\1\155\1\145\1\uffff\1\142\1\164\1\120\1\102\1\160\1\uffff\1\145\1\143\1\141\1\163\1\145\1\172\1\145\1\172\1\156\2\172\1\162\1\172\1\157\1\uffff\2\172\1\141\1\172\1\151\1\111\1\164\1\106\1\164\1\142\1\150\1\uffff\1\155\1\117\1\172\1\uffff\1\151\1\154\2\uffff\1\172\1\uffff\1\141\1\164\1\145\1\141\1\172\1\157\1\151\1\uffff\1\151\1\123\1\147\2\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\141\1\145\1\uffff\1\172\1\uffff\2\172\1\171\2\172\1\144\1\172\1\164\1\141\1\156\1\171\1\145\1\172\1\157\1\164\1\141\1\143\1\uffff\1\103\1\uffff\1\143\2\uffff\1\151\1\uffff\1\122\2\uffff\1\163\1\uffff\2\155\1\170\1\145\1\151\1\172\1\145\1\141\1\145\1\156\1\uffff\1\172\1\151\1\uffff\1\163\1\141\1\172\1\155\1\uffff\1\156\1\157\1\154\1\151\1\172\1\163\1\151\1\154\1\156\1\157\3\uffff\1\172\1\157\2\uffff\1\114\1\uffff\1\162\2\164\2\172\1\uffff\1\156\1\145\1\154\2\157\1\145\1\155\2\145\1\172\2\160\1\162\1\154\1\uffff\1\144\1\162\2\172\1\145\1\172\1\145\1\154\1\uffff\1\145\1\172\1\156\1\164\1\172\1\uffff\3\172\1\147\1\146\1\uffff\1\144\1\145\1\151\1\150\1\151\2\uffff\1\144\1\172\1\154\2\156\1\144\1\172\1\163\1\172\1\uffff\2\157\1\172\1\145\1\102\1\141\2\uffff\1\172\1\145\1\172\1\151\1\172\1\uffff\1\172\2\145\1\uffff\1\145\1\uffff\1\145\1\172\1\145\1\156\1\142\1\172\1\164\1\163\1\uffff\1\171\1\144\1\164\1\102\1\uffff\1\165\1\uffff\2\162\1\uffff\1\101\1\171\1\143\1\uffff\1\172\1\uffff\1\172\2\uffff\1\162\1\172\1\144\1\172\1\uffff\1\154\1\147\1\165\1\uffff\1\171\1\172\1\125\1\163\1\145\1\171\1\154\2\164\1\146\1\172\1\164\1\151\1\uffff\1\145\1\172\1\uffff\1\172\1\uffff\1\172\2\164\1\172\1\uffff\1\156\1\172\1\170\1\172\1\164\2\172\1\164\1\uffff\1\145\1\162\1\106\3\uffff\1\150\1\145\1\uffff\1\151\1\uffff\1\164\1\uffff\1\172\2\uffff\1\145\1\162\1\163\1\151\2\172\1\161\1\172\1\uffff\1\162\1\172\1\164\1\162\2\uffff\1\165\1\uffff\1\111\1\uffff\1\127\1\163\1\145\1\155\1\157\1\164\1\111\1\160\1\162\1\127\1\144\1\157\1\144\1\157\1\145\1\162\1\172\1\162\1\156\1\164\1\uffff\1\144\1\164\2\172\1\151\2\uffff\1\146\1\151\1\145\1\162\1\172\1\uffff";
static final String DFA21_acceptS =
- "\40\uffff\1\76\1\77\14\uffff\1\154\1\155\1\156\1\157\1\160\1\161\1\162\1\163\4\uffff\1\u009e\2\u009f\1\u00a2\1\u00a3\1\uffff\1\23\1\1\1\2\1\u0098\1\3\1\u0087\1\4\1\35\1\26\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u00a0\1\u00a1\1\32\1\10\1\33\1\uffff\1\34\1\15\1\16\1\24\1\70\1\17\1\uffff\1\37\1\25\1\u0097\1\u0086\2\uffff\1\u009e\53\uffff\1\76\1\77\27\uffff\1\154\1\155\1\156\1\157\1\160\1\161\1\162\1\163\1\u0096\1\170\1\u009b\1\uffff\1\u009c\1\u009d\1\u009f\1\u00a2\1\13\1\11\1\14\1\12\1\21\1\22\23\uffff\1\165\23\uffff\1\74\1\132\17\uffff\1\147\12\uffff\1\174\4\uffff\1\u0095\13\uffff\1\151\5\uffff\1\40\1\u0099\27\uffff\1\131\2\uffff\1\51\1\54\4\uffff\1\50\5\uffff\1\150\13\uffff\1\114\1\uffff\1\143\2\uffff\1\73\3\uffff\1\105\3\uffff\1\110\6\uffff\1\175\10\uffff\1\130\6\uffff\1\u0082\10\uffff\1\166\16\uffff\1\102\2\uffff\1\141\3\uffff\1\103\1\uffff\1\52\14\uffff\1\60\22\uffff\1\176\2\uffff\1\140\1\172\2\uffff\1\126\1\133\2\uffff\1\145\2\uffff\1\u009a\13\uffff\1\45\11\uffff\1\46\2\uffff\1\47\3\uffff\1\66\1\uffff\1\134\5\uffff\1\53\14\uffff\1\100\13\uffff\1\u0085\1\uffff\1\144\1\173\1\uffff\1\u0080\5\uffff\1\124\3\uffff\1\116\1\42\1\uffff\1\167\1\uffff\1\43\1\71\3\uffff\1\u008d\1\uffff\1\123\17\uffff\1\63\1\uffff\1\67\1\u0081\1\u008a\1\146\1\uffff\1\107\1\122\11\uffff\1\137\1\uffff\1\177\2\uffff\1\41\12\uffff\1\u0083\1\65\1\75\2\uffff\1\125\1\152\5\uffff\1\55\13\uffff\1\171\5\uffff\1\u008e\5\uffff\1\106\5\uffff\1\142\4\uffff\1\u0094\1\153\15\uffff\1\117\1\120\2\uffff\1\44\3\uffff\1\113\1\uffff\1\72\7\uffff\1\56\7\uffff\1\111\3\uffff\1\u0091\1\u0089\1\121\4\uffff\1\164\2\uffff\1\135\15\uffff\1\104\1\uffff\1\101\3\uffff\1\62\10\uffff\1\u0088\1\uffff\1\127\1\u0084\1\115\1\uffff\1\136\1\uffff\1\61\3\uffff\1\u008f\1\u0090\5\uffff\1\u0092\3\uffff\1\u008c\1\uffff\1\64\2\uffff\1\112\20\uffff\1\u0093\2\uffff\1\u008b\5\uffff\1\57";
+ "\40\uffff\1\76\1\77\15\uffff\1\162\1\163\1\164\1\165\1\166\1\167\1\170\1\171\5\uffff\1\u00ab\2\u00ac\1\u00af\1\u00b0\1\uffff\1\23\1\1\1\2\1\u00a5\1\3\1\u008d\1\4\1\35\1\26\1\5\1\20\1\36\1\27\1\6\1\31\1\30\1\7\1\u00ad\1\u00ae\1\32\1\10\1\33\1\uffff\1\34\1\15\1\16\1\24\1\70\1\17\1\uffff\1\37\1\25\1\u00a4\1\u008c\2\uffff\1\u00ab\54\uffff\1\76\1\77\31\uffff\1\162\1\163\1\164\1\165\1\166\1\167\1\170\1\171\1\u00a3\1\176\2\uffff\1\u00a8\1\uffff\1\u00a9\1\u00aa\1\u00ac\1\u00af\1\13\1\11\1\14\1\12\1\21\1\22\23\uffff\1\134\1\173\23\uffff\1\74\1\147\20\uffff\1\153\15\uffff\1\u0082\5\uffff\1\u00a2\14\uffff\1\155\10\uffff\1\40\1\u00a6\27\uffff\1\133\2\uffff\1\51\1\54\4\uffff\1\50\6\uffff\1\154\13\uffff\1\114\2\uffff\1\146\3\uffff\1\73\3\uffff\1\105\6\uffff\1\110\7\uffff\1\u0083\11\uffff\1\132\6\uffff\1\u0088\13\uffff\1\174\16\uffff\1\102\2\uffff\1\144\3\uffff\1\103\1\uffff\1\52\16\uffff\1\60\30\uffff\1\u0084\2\uffff\1\143\1\u0080\3\uffff\1\130\2\uffff\1\152\1\150\2\uffff\1\u009a\1\u00a7\15\uffff\1\45\11\uffff\1\46\2\uffff\1\47\3\uffff\1\66\3\uffff\1\136\5\uffff\1\53\16\uffff\1\100\13\uffff\1\116\3\uffff\1\u008b\2\uffff\1\137\1\u0081\1\uffff\1\u0086\7\uffff\1\126\3\uffff\1\117\1\42\1\uffff\1\175\1\uffff\1\43\1\71\3\uffff\1\u0093\1\uffff\1\125\21\uffff\1\63\1\uffff\1\67\1\uffff\1\u0087\1\u0090\1\uffff\1\151\1\uffff\1\107\1\124\1\uffff\1\161\12\uffff\1\142\2\uffff\1\u0085\4\uffff\1\41\12\uffff\1\u0089\1\65\1\75\2\uffff\1\127\1\135\1\uffff\1\156\5\uffff\1\55\16\uffff\1\177\10\uffff\1\u0094\5\uffff\1\106\5\uffff\1\145\5\uffff\1\u0099\1\157\11\uffff\1\u009b\6\uffff\1\121\1\122\5\uffff\1\44\3\uffff\1\113\1\uffff\1\72\10\uffff\1\56\4\uffff\1\u009c\1\uffff\1\u009d\2\uffff\1\111\3\uffff\1\u0098\1\uffff\1\u009e\1\uffff\1\u008f\1\123\4\uffff\1\172\3\uffff\1\140\15\uffff\1\u00a1\2\uffff\1\104\1\uffff\1\101\4\uffff\1\62\10\uffff\1\u008e\3\uffff\1\131\1\u008a\1\115\2\uffff\1\141\1\uffff\1\61\1\uffff\1\120\1\uffff\1\u0095\1\u0096\10\uffff\1\u0097\4\uffff\1\160\1\u0092\1\uffff\1\64\1\uffff\1\112\24\uffff\1\u009f\5\uffff\1\u0091\1\u00a0\5\uffff\1\57";
static final String DFA21_specialS =
- "\1\0\u0304\uffff}>";
+ "\1\0\u036a\uffff}>";
static final String[] DFA21_transitionS = {
- "\11\76\2\75\2\76\1\75\22\76\1\75\1\11\1\73\1\64\1\72\1\10\1\3\1\74\1\60\1\61\1\6\1\4\1\62\1\5\1\14\1\7\1\67\11\70\1\66\1\56\1\13\1\1\1\12\1\15\1\57\2\72\1\45\1\32\1\35\7\72\1\33\1\27\3\72\1\34\1\30\1\72\1\31\2\72\1\43\2\72\1\65\1\76\1\63\1\71\1\72\1\76\1\37\1\72\1\51\1\46\1\17\1\22\1\42\1\54\1\21\1\24\1\52\1\44\1\25\1\50\1\26\1\23\1\47\1\36\1\20\1\55\1\72\1\16\1\53\3\72\1\40\1\2\1\41\uff82\76",
- "\1\77\1\100",
- "\1\102",
+ "\11\100\2\77\2\100\1\77\22\100\1\77\1\11\1\75\1\65\1\74\1\10\1\3\1\76\1\61\1\62\1\6\1\4\1\63\1\5\1\14\1\7\1\71\11\72\1\67\1\57\1\13\1\1\1\12\1\15\1\60\2\74\1\45\1\32\1\35\1\50\6\74\1\33\1\27\3\74\1\34\1\30\1\74\1\31\2\74\1\43\2\74\1\66\1\100\1\64\1\73\1\74\1\100\1\37\1\74\1\52\1\46\1\17\1\22\1\42\1\55\1\21\1\24\1\53\1\44\1\25\1\51\1\26\1\23\1\47\1\36\1\20\1\56\1\70\1\16\1\54\3\74\1\40\1\2\1\41\uff82\100",
+ "\1\101\1\102",
"\1\104",
- "\1\107\21\uffff\1\106",
- "\1\113\17\uffff\1\111\1\112",
- "\1\116\22\uffff\1\115",
- "\1\121\4\uffff\1\122\15\uffff\1\120",
- "\1\124",
+ "\1\106",
+ "\1\111\21\uffff\1\110",
+ "\1\115\17\uffff\1\113\1\114",
+ "\1\120\22\uffff\1\117",
+ "\1\123\4\uffff\1\124\15\uffff\1\122",
"\1\126",
"\1\130",
- "\1\133\1\132",
- "\1\135",
- "\1\140\13\uffff\1\137",
- "\1\142\3\uffff\1\143",
- "\1\146\1\uffff\1\147\11\uffff\1\145",
- "\1\152\10\uffff\1\150\1\151\1\uffff\1\153\1\uffff\1\154",
- "\1\160\6\uffff\1\155\1\157\4\uffff\1\156",
- "\1\161\7\uffff\1\162\5\uffff\1\163\2\uffff\1\164",
- "\1\171\2\uffff\1\167\1\170\6\uffff\1\165\1\uffff\1\166\3\uffff\1\172",
- "\1\173",
- "\1\176\3\uffff\1\175\3\uffff\1\177\6\uffff\1\174",
- "\1\u0080\12\uffff\1\u0082\3\uffff\1\u0081",
- "\1\u0084\15\uffff\1\u0083",
- "\1\u0085",
- "\1\u0086",
+ "\1\132",
+ "\1\135\1\134",
+ "\1\137",
+ "\1\142\13\uffff\1\141",
+ "\1\144\3\uffff\1\145",
+ "\1\150\1\uffff\1\151\11\uffff\1\147",
+ "\1\154\10\uffff\1\152\1\153\1\uffff\1\155\1\uffff\1\156",
+ "\1\162\6\uffff\1\157\1\161\4\uffff\1\160",
+ "\1\163\7\uffff\1\164\5\uffff\1\165\2\uffff\1\166",
+ "\1\173\2\uffff\1\171\1\172\6\uffff\1\167\1\uffff\1\170\3\uffff\1\174",
+ "\1\175",
+ "\1\u0080\3\uffff\1\177\3\uffff\1\u0081\6\uffff\1\176",
+ "\1\u0082\12\uffff\1\u0084\3\uffff\1\u0083",
+ "\1\u0086\15\uffff\1\u0085",
"\1\u0087",
"\1\u0088",
"\1\u0089",
- "\1\u008b\63\uffff\1\u008a",
- "\1\u008c",
- "\1\u008f\1\uffff\1\u008d\4\uffff\1\u008e",
+ "\1\u008a",
+ "\1\u008b",
+ "\1\u008d\63\uffff\1\u008c",
+ "\1\u008e\3\uffff\1\u008f",
+ "\1\u0092\1\uffff\1\u0090\4\uffff\1\u0091",
"",
"",
- "\1\u0092",
- "\1\u0093",
- "\1\u0095\15\uffff\1\u0094",
+ "\1\u0095",
"\1\u0096",
- "\1\u0097\11\uffff\1\u0098",
- "\1\u0099",
- "\1\u009b\11\uffff\1\u009a\3\uffff\1\u009d\1\uffff\1\u009c",
- "\1\u00a0\15\uffff\1\u009f\2\uffff\1\u009e",
- "\1\u00a1",
- "\1\u00a3\1\u00a2",
- "\1\u00a4",
- "\1\u00a7\6\uffff\1\u00a5\2\uffff\1\u00a8\6\uffff\1\u00a6",
+ "\1\u0099\3\uffff\1\u0098\11\uffff\1\u0097",
+ "\1\u009a",
+ "\1\u009b\11\uffff\1\u009c",
+ "\1\u009d",
+ "\1\u009e",
+ "\1\u00a0\11\uffff\1\u009f\3\uffff\1\u00a2\1\uffff\1\u00a1",
+ "\1\u00a5\15\uffff\1\u00a4\2\uffff\1\u00a3",
+ "\1\u00a6",
+ "\1\u00a7\1\u00a8",
+ "\1\u00a9",
+ "\1\u00ac\6\uffff\1\u00aa\2\uffff\1\u00ad\6\uffff\1\u00ab",
"",
"",
"",
@@ -5462,16 +5840,17 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00b1",
- "\12\u00b4\10\uffff\1\u00b6\1\uffff\3\u00b6\5\uffff\1\u00b6\13\uffff\1\u00b3\6\uffff\1\u00b4\2\uffff\1\u00b6\1\uffff\3\u00b6\5\uffff\1\u00b6\13\uffff\1\u00b3",
- "\12\u00b4\10\uffff\1\u00b6\1\uffff\3\u00b6\5\uffff\1\u00b6\22\uffff\1\u00b4\2\uffff\1\u00b6\1\uffff\3\u00b6\5\uffff\1\u00b6",
- "\1\144\34\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u00b6",
+ "\1\u00b9\1\uffff\1\u00b8",
+ "\12\u00bb\10\uffff\1\u00bd\1\uffff\3\u00bd\5\uffff\1\u00bd\13\uffff\1\u00ba\6\uffff\1\u00bb\2\uffff\1\u00bd\1\uffff\3\u00bd\5\uffff\1\u00bd\13\uffff\1\u00ba",
+ "\12\u00bb\10\uffff\1\u00bd\1\uffff\3\u00bd\5\uffff\1\u00bd\22\uffff\1\u00bb\2\uffff\1\u00bd\1\uffff\3\u00bd\5\uffff\1\u00bd",
+ "\1\146\34\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
"",
"",
"",
"",
- "\1\u00b9",
+ "\1\u00c0",
"",
"",
"",
@@ -5494,89 +5873,92 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00bb",
+ "\1\u00c2",
"",
"",
"",
"",
"",
"",
- "\1\u00bd",
+ "\1\u00c4",
"",
"",
"",
"",
- "\1\u00bf\5\uffff\1\u00c0",
- "\1\u00c1",
- "",
- "\1\u00c3\3\uffff\1\u00c2",
- "\1\u00c4\15\uffff\1\u00c5",
- "\1\u00c6\20\uffff\1\u00c7",
+ "\1\u00c6\5\uffff\1\u00c7",
"\1\u00c8",
- "\1\u00c9",
- "\1\u00ca",
- "\1\u00cb",
- "\1\u00cc",
- "\1\u00cd",
- "\1\u00ce",
- "\1\u00d1\16\uffff\1\u00d0\1\u00cf",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "",
+ "\1\u00ca\3\uffff\1\u00c9",
+ "\1\u00cb\15\uffff\1\u00cc",
+ "\1\u00cd\20\uffff\1\u00ce",
+ "\1\u00cf",
+ "\1\u00d0",
+ "\1\u00d1",
+ "\1\u00d2",
"\1\u00d3",
- "\1\u00d4\1\uffff\1\u00d5",
- "\1\u00d6",
- "\1\u00d7",
- "\1\u00d8",
- "\1\u00d9",
- "\1\u00da",
+ "\1\u00d4",
+ "\1\u00d5",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\3\146\1\u00d8\16\146\1\u00d7\1\u00d6\6\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u00db",
- "\1\u00dc\20\uffff\1\u00dd",
+ "\1\u00dc\1\uffff\1\u00dd",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
- "\1\u00e2\1\uffff\1\u00e3",
- "\1\u00e4",
- "\1\u00e5",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u00e2",
+ "\1\u00e3",
+ "\1\u00e4\20\uffff\1\u00e5",
+ "\1\u00e6",
+ "\1\u00e7",
"\1\u00e8",
"\1\u00e9",
- "\1\u00ea",
- "\1\u00eb",
+ "\1\u00ea\1\uffff\1\u00eb",
"\1\u00ec",
"\1\u00ed",
- "\1\u00ee",
- "\1\u00ef",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u00f0",
- "\1\u00f2\6\uffff\1\u00f1\2\uffff\1\u00f4\3\uffff\1\u00f3",
+ "\1\u00f1",
+ "\1\u00f2",
+ "\1\u00f3",
+ "\1\u00f4",
"\1\u00f5",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\22\144\1\u00f6\7\144",
+ "\1\u00f6",
+ "\1\u00f7",
"\1\u00f8",
- "",
- "",
- "\1\u00f9",
- "\1\u00fa",
- "\1\u00fb\13\uffff\1\u00fc",
+ "\1\u00fa\6\uffff\1\u00f9\2\uffff\1\u00fc\3\uffff\1\u00fb",
"\1\u00fd",
"\1\u00fe",
- "\1\u0100\5\uffff\1\u00ff\6\uffff\1\u0101",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\22\146\1\u00ff\7\146",
+ "\1\u0101",
+ "",
+ "",
+ "\1\u0102",
"\1\u0103",
- "\1\u0104",
- "\1\u0105",
- "\1\u0106",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0108",
- "\1\u0109\13\uffff\1\u010a",
- "\1\u010d\17\uffff\1\u010b\1\u010c",
- "\1\u010e",
+ "\1\u0104\13\uffff\1\u0105\7\uffff\1\u0106",
+ "\1\u0108\7\uffff\1\u0107",
+ "\1\u0109",
+ "\1\u010a",
+ "\1\u010c\5\uffff\1\u010b\6\uffff\1\u010d",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u010f",
- "\1\u0110\3\uffff\1\u0111",
+ "\1\u0110",
+ "\1\u0111",
"\1\u0112",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0114",
+ "\1\u0113",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0115",
- "\1\u0117\3\uffff\1\u0116",
+ "\1\u0116\13\uffff\1\u0117",
+ "\1\u011a\14\uffff\1\u011b\2\uffff\1\u0118\1\u0119",
+ "\1\u011c",
+ "\1\u011d\3\uffff\1\u011e",
+ "\1\u011f",
+ "\1\u0120",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0122",
+ "\1\u0123",
+ "\1\u0125\13\uffff\1\u0126\3\uffff\1\u0124",
"",
"",
"",
@@ -5587,8 +5969,10 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
+ "\1\u0127",
+ "\1\u0128",
"",
- "\12\u00b4\10\uffff\1\u00b6\1\uffff\3\u00b6\5\uffff\1\u00b6\22\uffff\1\u00b4\2\uffff\1\u00b6\1\uffff\3\u00b6\5\uffff\1\u00b6",
+ "\12\u00bb\10\uffff\1\u00bd\1\uffff\3\u00bd\5\uffff\1\u00bd\22\uffff\1\u00bb\2\uffff\1\u00bd\1\uffff\3\u00bd\5\uffff\1\u00bd",
"",
"",
"",
@@ -5599,104 +5983,85 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\10\144\1\u0118\21\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u011b",
- "\1\u011c",
- "\1\u011e\2\uffff\1\u011d",
- "\1\u011f",
- "\1\u0120",
- "\1\u0121",
- "\1\u0122",
- "\1\u0123",
- "\1\u0124",
- "\1\u0125",
- "\1\u0126",
- "\1\u0127",
- "\1\u0128",
- "\1\u012a\5\uffff\1\u0129",
- "\1\u012b",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\10\146\1\u0129\21\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u012c",
"\1\u012d",
- "",
- "\1\u012e",
- "\1\u012f",
+ "\1\u012f\2\uffff\1\u012e",
"\1\u0130",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\14\144\1\u0131\15\144",
+ "\1\u0131",
+ "\1\u0132",
"\1\u0133",
"\1\u0134",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0135",
+ "\1\u0136",
"\1\u0137",
"\1\u0138",
"\1\u0139",
- "\1\u013a",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u013b\5\uffff\1\u013a",
"\1\u013c",
"\1\u013d",
- "\1\144\13\uffff\12\144\7\uffff\1\144\1\u0140\21\144\1\u013f\6\144\4\uffff\1\144\1\uffff\17\144\1\u013e\12\144",
- "\1\u0142",
- "\1\u0143",
- "\1\u0144",
+ "\1\u013e",
"",
"",
+ "\1\u013f",
+ "\1\u0140",
+ "\1\u0141",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\14\146\1\u0142\15\146",
+ "\1\u0144",
"\1\u0145",
- "\1\u0146",
- "\1\u0147",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0148",
"\1\u0149",
"\1\u014a",
"\1\u014b",
- "\1\u014c",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u014d",
"\1\u014e",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0150",
- "\1\u0151",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0153",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\1\146\1\u0152\3\146\1\u0150\15\146\1\u0151\6\146\4\uffff\1\146\1\uffff\17\146\1\u014f\12\146",
"\1\u0154",
"\1\u0155",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0156",
+ "",
+ "",
"\1\u0157",
"\1\u0158",
"\1\u0159",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u015c\3\uffff\1\u015b",
+ "\1\u015a",
+ "\1\u015b",
+ "\1\u015c",
"\1\u015d",
"\1\u015e",
- "",
- "\1\u015f",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0160",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0162",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\4\146\1\u0161\25\146",
"\1\u0163",
"\1\u0164",
"\1\u0165",
- "\1\u0166",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0167",
+ "",
"\1\u0168",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\22\144\1\u0169\7\144",
+ "\1\u0169",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u016b",
"\1\u016c",
"\1\u016d",
"\1\u016e",
- "",
"\1\u016f",
"\1\u0170",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0172",
- "\1\u0173",
- "",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0173\3\uffff\1\u0172",
"\1\u0174",
"\1\u0175",
+ "",
"\1\u0176",
- "\1\u0178\1\u0177",
- "\1\u0179",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0177",
+ "\1\u0178",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u017a",
+ "",
"\1\u017b",
"\1\u017c",
"\1\u017d",
@@ -5704,32 +6069,29 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u017f",
"\1\u0180",
"\1\u0181",
- "\1\u0182",
- "\1\u0183",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\22\146\1\u0182\7\146",
"\1\u0184",
"\1\u0185",
"\1\u0186",
"\1\u0187",
+ "",
"\1\u0188",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u018a",
+ "\1\u0189",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u018b",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u018c",
"\1\u018d",
- "",
- "",
"\1\u018e",
"\1\u018f",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0191",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0193",
- "\1\u0194",
- "\1\u0195",
- "\1\u0196\14\uffff\1\u0197",
"",
+ "\1\u0190",
+ "\1\u0191",
+ "\1\u0192",
+ "\1\u0194\1\u0193",
+ "\1\u0195",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0197",
"\1\u0198",
"\1\u0199",
"\1\u019a",
@@ -5737,52 +6099,51 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u019c",
"\1\u019d",
"\1\u019e",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u019f",
"\1\u01a0",
"\1\u01a1",
"\1\u01a2",
- "",
"\1\u01a3",
- "",
"\1\u01a4",
- "\1\u01a5",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01a6",
"\1\u01a7",
- "\1\u01a8",
"",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01a9",
+ "",
+ "",
"\1\u01aa",
"\1\u01ab",
- "",
- "\1\u01ac",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01ad",
- "\1\u01ae",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01af",
"\1\u01b0",
- "\1\u01b1",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u01b2\10\uffff\1\u01b1",
"\1\u01b3",
- "\1\u01b4",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u01b4\14\uffff\1\u01b5",
+ "",
+ "\1\u01b6",
"\1\u01b7",
"\1\u01b8",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u01b9",
+ "\1\u01ba",
"\1\u01bb",
"\1\u01bc",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01be",
"\1\u01bf",
+ "\1\u01c0",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"\1\u01c1",
"\1\u01c2",
- "\1\u01c3\16\uffff\1\u01c4",
+ "",
+ "\1\u01c3",
+ "\1\u01c4",
"\1\u01c5",
+ "",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
@@ -5790,9 +6151,10 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u01c9",
"\1\u01ca",
"\1\u01cb",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u01cc",
"\1\u01cd",
"\1\u01ce",
+ "",
"\1\u01cf",
"\1\u01d0",
"\1\u01d1",
@@ -5800,41 +6162,40 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u01d3",
"\1\u01d4",
"\1\u01d5",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01d7",
"\1\u01d8",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u01da",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01db",
- "",
"\1\u01dc",
+ "\1\u01dd",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u01de",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u01df",
"\1\u01e0",
- "\1\u01e1",
- "\1\u01e3\15\uffff\1\u01e2",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u01e3",
"\1\u01e4",
- "\1\u01e5",
- "\1\u01e6",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01e7",
"\1\u01e8",
"\1\u01e9",
- "",
"\1\u01ea",
- "\1\u01eb",
- "\1\u01ec",
+ "\1\u01eb\16\uffff\1\u01ec",
"\1\u01ed",
"\1\u01ee",
"\1\u01ef",
"\1\u01f0",
+ "",
"\1\u01f1",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u01f2",
"\1\u01f3",
- "\1\u01f4",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u01f5",
"\1\u01f6",
"\1\u01f7",
@@ -5842,344 +6203,462 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u01f9",
"\1\u01fa",
"\1\u01fb",
- "",
"\1\u01fc",
"\1\u01fd",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"\1\u01ff",
+ "\1\u0200",
"",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0202",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0203",
"",
"\1\u0204",
- "\1\u0205",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0206",
"\1\u0207",
"\1\u0208",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u020a",
"\1\u020b",
- "\1\u020c",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
+ "\1\u020d\15\uffff\1\u020c",
+ "\1\u020e",
"\1\u020f",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0210",
"\1\u0211",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0212",
+ "\1\u0213",
+ "",
"\1\u0214",
"\1\u0215",
"\1\u0216",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
+ "\1\u0217",
"\1\u0218",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
+ "\1\u0219",
"\1\u021a",
"\1\u021b",
"\1\u021c",
- "",
"\1\u021d",
- "",
- "\1\u021e",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u021f",
- "\1\u0221\12\uffff\1\u0220",
+ "\1\u0220",
+ "\1\u0221",
"\1\u0222",
"\1\u0223",
- "",
"\1\u0224",
"\1\u0225",
"\1\u0226",
"\1\u0227",
"\1\u0228",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u022a",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0229",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u022b",
+ "",
+ "\1\u022c",
+ "\1\u022d",
+ "",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u022f",
+ "\1\u0230",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "",
+ "\1\u0233",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0233\3\uffff\1\u0232",
- "\1\u0234",
"\1\u0235",
"\1\u0236",
"\1\u0237",
"\1\u0238",
"\1\u0239",
"\1\u023a",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
- "\1\u023c",
- "",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
+ "\1\u023b",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u023d",
"\1\u023e",
"\1\u023f",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u0241",
- "\1\u0242",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "\1\u0243",
+ "\1\u0242",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0244",
- "\1\u0245",
- "",
- "",
- "\1\u0246",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0247",
- "",
- "",
"\1\u0248",
"\1\u0249",
- "\1\u024a",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u024b",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u024d",
"\1\u024e",
- "\1\144\13\uffff\12\144\7\uffff\14\144\1\u024f\15\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u024f",
+ "",
+ "\1\u0250",
+ "\1\u0251",
"\1\u0252",
+ "",
"\1\u0253",
"\1\u0254",
- "\1\u0255",
- "\1\u0256",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0256\12\uffff\1\u0255",
+ "\1\u0257",
"\1\u0258",
+ "",
"\1\u0259",
"\1\u025a",
"\1\u025b",
- "",
"\1\u025c",
- "",
- "",
- "",
- "",
- "\1\u025d\33\uffff\1\u025e",
- "",
- "",
+ "\1\u025d",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u025f",
- "\1\u0260",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0261",
- "\1\u0262",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0264",
- "\1\u0265",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0266",
- "\1\u0267",
- "",
- "\1\u0268",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u026a",
"",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0269",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u026b",
- "\1\u026c",
- "\1\u026d",
+ "\1\u026d\3\uffff\1\u026c",
"\1\u026e",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u026f",
"\1\u0270",
"\1\u0271",
"\1\u0272",
+ "",
"\1\u0273",
"\1\u0274",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"\1\u0276",
+ "\1\u0277",
"",
"",
- "\1\u0277",
- "\1\u0278",
- "\1\u0279",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
+ "\1\u0279",
+ "\1\u027a",
+ "\1\u027b",
"\1\u027c",
- "\1\u027d",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u027e",
"\1\u027f",
+ "",
"\1\u0280",
"\1\u0281",
"\1\u0282",
+ "",
+ "",
"\1\u0283",
+ "",
"\1\u0284",
+ "",
+ "",
"\1\u0285",
"\1\u0286",
- "",
"\1\u0287",
- "\1\u0288",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u028b",
"",
- "\1\u028c",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u028e",
- "\1\u028f",
- "\1\u0290",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u028b",
+ "\1\146\13\uffff\12\146\7\uffff\14\146\1\u028c\15\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u028f",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0291",
"\1\u0292",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u0293",
"\1\u0294",
"\1\u0295",
- "",
- "\1\u0296",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0297",
"\1\u0298",
"\1\u0299",
+ "\1\u029a",
"",
+ "\1\u029b",
"",
- "\1\u029a",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"\1\u029c",
+ "",
+ "",
"\1\u029d",
+ "",
"\1\u029e",
+ "",
+ "",
"\1\u029f",
+ "",
"\1\u02a0",
"\1\u02a1",
"\1\u02a2",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02a3",
"\1\u02a4",
- "\1\u02a5",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02a6",
+ "\1\u02a7",
+ "\1\u02a8",
+ "\1\u02a9",
"",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"\1\u02aa",
"\1\u02ab",
"",
"\1\u02ac",
- "",
"\1\u02ad",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02af",
+ "",
"\1\u02b0",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02b1",
"\1\u02b2",
"\1\u02b3",
- "",
- "\1\u02b4",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02b5",
"\1\u02b6",
"\1\u02b7",
"\1\u02b8",
"\1\u02b9",
- "\1\u02ba",
"",
+ "",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02bb",
- "\1\u02bc",
- "\1\u02bd",
"",
"",
+ "\1\u02bc",
"",
+ "\1\u02bd",
"\1\u02be",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u02c0",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02bf",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"",
"\1\u02c2",
"\1\u02c3",
- "",
"\1\u02c4",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02c5",
"\1\u02c6",
"\1\u02c7",
"\1\u02c8",
"\1\u02c9",
"\1\u02ca",
- "\1\u02cb",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02cc",
"\1\u02cd",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02ce",
"\1\u02cf",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u02d3",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"",
+ "\1\u02d0",
+ "\1\u02d1",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u02d4",
"\1\u02d5",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02d6",
"\1\u02d7",
+ "",
"\1\u02d8",
- "\1\u02d9",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u02da",
+ "\1\u02db",
"\1\u02dc",
"",
- "\1\u02dd",
- "",
- "",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02de",
- "",
- "\1\u02df",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02e0",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u02e2",
- "",
+ "\1\u02e1",
"",
+ "\1\u02e2",
"\1\u02e3",
"\1\u02e4",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\u02e5",
"\1\u02e6",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"",
- "\1\u02e8",
- "\1\u02e9",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
"",
+ "\1\u02e7",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u02e9",
+ "\1\u02ea",
"\1\u02eb",
- "",
"\1\u02ec",
- "\1\u02ed",
- "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02ee",
- "\1\u02ef",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
"\1\u02f0",
"\1\u02f1",
- "\1\u02f2",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02f3",
"\1\u02f4",
"\1\u02f5",
- "\1\u02f6",
+ "",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02f7",
- "\1\u02f8",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02f9",
- "\1\u02fa",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u02fc",
"\1\u02fd",
"",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
- "\1\u02ff",
+ "\1\u02fe",
"",
- "\1\u0300",
+ "\1\u02ff",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
"\1\u0301",
"\1\u0302",
"\1\u0303",
- "\1\144\13\uffff\12\144\7\uffff\32\144\4\uffff\1\144\1\uffff\32\144",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0305",
+ "\1\u0306",
+ "",
+ "\1\u0307",
+ "\1\u0308",
+ "\1\u0309",
+ "\1\u030a",
+ "",
+ "\1\u030b",
+ "",
+ "\1\u030c",
+ "\1\u030d",
+ "",
+ "\1\u030e",
+ "\1\u030f",
+ "\1\u0310",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\5\146\1\u0311\24\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\u0313",
+ "",
+ "",
+ "\1\u0314",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0316",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\u0318",
+ "\1\u0319",
+ "\1\u031a",
+ "",
+ "\1\u031b",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u031d",
+ "\1\u031e",
+ "\1\u031f",
+ "\1\u0320",
+ "\1\u0321",
+ "\1\u0322",
+ "\1\u0323",
+ "\1\u0324",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0326",
+ "\1\u0327",
+ "",
+ "\1\u0328",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u032c",
+ "\1\u032d",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\u032f",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0331",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0333",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0336",
+ "",
+ "\1\u0337",
+ "\1\u0338",
+ "\1\u0339",
+ "",
+ "",
+ "",
+ "\1\u033a",
+ "\1\u033b",
+ "",
+ "\1\u033c",
+ "",
+ "\1\u033d",
+ "",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "",
+ "\1\u033f",
+ "\1\u0340",
+ "\1\u0341",
+ "\1\u0342",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0345",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "",
+ "\1\u0347",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0349",
+ "\1\u034a",
+ "",
+ "",
+ "\1\u034b",
+ "",
+ "\1\u034c",
+ "",
+ "\1\u034d",
+ "\1\u034e",
+ "\1\u034f",
+ "\1\u0350",
+ "\1\u0351",
+ "\1\u0352",
+ "\1\u0353",
+ "\1\u0354",
+ "\1\u0355",
+ "\1\u0356",
+ "\1\u0357",
+ "\1\u0358",
+ "\1\u0359",
+ "\1\u035a",
+ "\1\u035b",
+ "\1\u035c",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u035e",
+ "\1\u035f",
+ "\1\u0360",
+ "",
+ "\1\u0361",
+ "\1\u0362",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
+ "\1\u0365",
+ "",
+ "",
+ "\1\u0366",
+ "\1\u0367",
+ "\1\u0368",
+ "\1\u0369",
+ "\1\146\13\uffff\12\146\7\uffff\32\146\4\uffff\1\146\1\uffff\32\146",
""
};
@@ -6213,7 +6692,7 @@ public class InternalDataDSLLexer extends Lexer {
this.transition = DFA21_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | T__150 | T__151 | T__152 | T__153 | T__154 | T__155 | T__156 | T__157 | T__158 | T__159 | T__160 | T__161 | T__162 | T__163 | T__164 | T__165 | T__166 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | T__150 | T__151 | T__152 | T__153 | T__154 | T__155 | T__156 | T__157 | T__158 | T__159 | T__160 | T__161 | T__162 | T__163 | T__164 | T__165 | T__166 | T__167 | T__168 | T__169 | T__170 | T__171 | T__172 | T__173 | T__174 | T__175 | T__176 | T__177 | T__178 | T__179 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
@@ -6301,51 +6780,55 @@ public class InternalDataDSLLexer extends Lexer {
else if ( (LA21_0=='q') ) {s = 39;}
- else if ( (LA21_0=='n') ) {s = 40;}
+ else if ( (LA21_0=='F') ) {s = 40;}
+
+ else if ( (LA21_0=='n') ) {s = 41;}
+
+ else if ( (LA21_0=='c') ) {s = 42;}
- else if ( (LA21_0=='c') ) {s = 41;}
+ else if ( (LA21_0=='k') ) {s = 43;}
- else if ( (LA21_0=='k') ) {s = 42;}
+ else if ( (LA21_0=='w') ) {s = 44;}
- else if ( (LA21_0=='w') ) {s = 43;}
+ else if ( (LA21_0=='h') ) {s = 45;}
- else if ( (LA21_0=='h') ) {s = 44;}
+ else if ( (LA21_0=='t') ) {s = 46;}
- else if ( (LA21_0=='t') ) {s = 45;}
+ else if ( (LA21_0==';') ) {s = 47;}
- else if ( (LA21_0==';') ) {s = 46;}
+ else if ( (LA21_0=='@') ) {s = 48;}
- else if ( (LA21_0=='@') ) {s = 47;}
+ else if ( (LA21_0=='(') ) {s = 49;}
- else if ( (LA21_0=='(') ) {s = 48;}
+ else if ( (LA21_0==')') ) {s = 50;}
- else if ( (LA21_0==')') ) {s = 49;}
+ else if ( (LA21_0==',') ) {s = 51;}
- else if ( (LA21_0==',') ) {s = 50;}
+ else if ( (LA21_0==']') ) {s = 52;}
- else if ( (LA21_0==']') ) {s = 51;}
+ else if ( (LA21_0=='#') ) {s = 53;}
- else if ( (LA21_0=='#') ) {s = 52;}
+ else if ( (LA21_0=='[') ) {s = 54;}
- else if ( (LA21_0=='[') ) {s = 53;}
+ else if ( (LA21_0==':') ) {s = 55;}
- else if ( (LA21_0==':') ) {s = 54;}
+ else if ( (LA21_0=='u') ) {s = 56;}
- else if ( (LA21_0=='0') ) {s = 55;}
+ else if ( (LA21_0=='0') ) {s = 57;}
- else if ( ((LA21_0>='1' && LA21_0<='9')) ) {s = 56;}
+ else if ( ((LA21_0>='1' && LA21_0<='9')) ) {s = 58;}
- else if ( (LA21_0=='^') ) {s = 57;}
+ else if ( (LA21_0=='^') ) {s = 59;}
- else if ( (LA21_0=='$'||(LA21_0>='A' && LA21_0<='B')||(LA21_0>='F' && LA21_0<='L')||(LA21_0>='O' && LA21_0<='Q')||LA21_0=='T'||(LA21_0>='V' && LA21_0<='W')||(LA21_0>='Y' && LA21_0<='Z')||LA21_0=='_'||LA21_0=='b'||LA21_0=='u'||(LA21_0>='x' && LA21_0<='z')) ) {s = 58;}
+ else if ( (LA21_0=='$'||(LA21_0>='A' && LA21_0<='B')||(LA21_0>='G' && LA21_0<='L')||(LA21_0>='O' && LA21_0<='Q')||LA21_0=='T'||(LA21_0>='V' && LA21_0<='W')||(LA21_0>='Y' && LA21_0<='Z')||LA21_0=='_'||LA21_0=='b'||(LA21_0>='x' && LA21_0<='z')) ) {s = 60;}
- else if ( (LA21_0=='\"') ) {s = 59;}
+ else if ( (LA21_0=='\"') ) {s = 61;}
- else if ( (LA21_0=='\'') ) {s = 60;}
+ else if ( (LA21_0=='\'') ) {s = 62;}
- else if ( ((LA21_0>='\t' && LA21_0<='\n')||LA21_0=='\r'||LA21_0==' ') ) {s = 61;}
+ else if ( ((LA21_0>='\t' && LA21_0<='\n')||LA21_0=='\r'||LA21_0==' ') ) {s = 63;}
- else if ( ((LA21_0>='\u0000' && LA21_0<='\b')||(LA21_0>='\u000B' && LA21_0<='\f')||(LA21_0>='\u000E' && LA21_0<='\u001F')||LA21_0=='\\'||LA21_0=='`'||(LA21_0>='~' && LA21_0<='\uFFFF')) ) {s = 62;}
+ else if ( ((LA21_0>='\u0000' && LA21_0<='\b')||(LA21_0>='\u000B' && LA21_0<='\f')||(LA21_0>='\u000E' && LA21_0<='\u001F')||LA21_0=='\\'||LA21_0=='`'||(LA21_0>='~' && LA21_0<='\uFFFF')) ) {s = 64;}
if ( s>=0 ) return s;
break;
diff --git a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLParser.java b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLParser.java
index 41aad7a..c4ff452 100644
--- a/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLParser.java
+++ b/org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLParser.java
@@ -40,7 +40,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'plain'", "'jpg'", "'png'", "'mpeg'", "'octet-stream'", "'pdf'", "'NowDate'", "'StartDate'", "'UniversallyUniqueIdentifier'", "'Date'", "'Milliseconds'", "'Nanoseconds'", "'Random'", "'ExecuteContext'", "'persist'", "'merge'", "'remove'", "'<='", "'isnull'", "'isnotnull'", "'and'", "'or'", "'package'", "'{'", "'}'", "'group'", "'interchange'", "'file'", "'path'", "'elementSize'", "'XML'", "'encoding'", "'locale'", "'CSV'", "'delimiter'", "'quoteCharacter'", "'skipLines'", "'EDI'", "'mappingModel'", "'entity'", "'nodeName'", "'createOn'", "'expression'", "'lookup'", "'format'", "'expose'", "'mapping'", "'keys'", "'exportFilter'", "'key'", "'for'", "'on'", "'with'", "'mapTo'", "'markerPath'", "'markerEntity'", "'coding'", "'copy'", "'from'", "'property'", "'ref'", "'where'", "'hide'", "'assign'", "'as'", "'map'", "'to'", "'mapBlob'", "'mimeType'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'describedBy'", "'vectorName'", "'report'", "'deleteFileAfterImport'", "'mapByAttribute'", "'indent'", "'validate'", "'latestImport'", "'latestExport'", "'cacheSize'", "'allowNoResult'", "'allowNonuniqueResult'", "'markedBy'", "'ns'", "'::'", "'?.'", "'|'", "'var'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_STRING", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'='", "'||'", "'&&'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'plain'", "'jpg'", "'png'", "'mpeg'", "'octet-stream'", "'pdf'", "'NowDate'", "'StartDate'", "'UniversallyUniqueIdentifier'", "'Date'", "'Milliseconds'", "'Nanoseconds'", "'Random'", "'ExecuteContext'", "'persist'", "'merge'", "'remove'", "'<='", "'isnull'", "'isnotnull'", "'and'", "'or'", "'package'", "'{'", "'}'", "'group'", "'interchange'", "'file'", "'path'", "'elementSize'", "'XML'", "'encoding'", "'locale'", "'CSV'", "'delimiter'", "'quoteCharacter'", "'skipLines'", "'EDI'", "'mappingModel'", "'Fixed'", "'entity'", "'referencedBy'", "'nodeName'", "'createOn'", "'expression'", "'lookup'", "'format'", "'expose'", "'mapping'", "'keys'", "'exportFilter'", "'key'", "'for'", "'in'", "'mapFrom'", "'mapTo'", "'where'", "'markerPath'", "'markerEntity'", "'coding'", "'copy'", "'from'", "'property'", "'ref'", "'on'", "'hide'", "'assign'", "'with'", "'as'", "'map'", "'to'", "'mapBlob'", "'mimeType'", "'mapFixedLength'", "'length'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'describedBy'", "'vectorName'", "'report'", "'deleteFileAfterImport'", "'mapByAttribute'", "'indent'", "'validate'", "'latestImport'", "'latestExport'", "'allowNoResult'", "'cacheSize'", "'markedBy'", "'trim'", "'leftTrim'", "'rightTrim'", "'lowerCase'", "'upperCase'", "'capitalizeFirstWord'", "'uncapitalizeFirstWord'", "'capitalize'", "'ns'", "'::'", "'?.'", "'|'", "'var'", "'true'"
};
public static final int T__144=144;
public static final int T__143=143;
@@ -90,6 +90,8 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
public static final int T__127=127;
public static final int T__166=166;
public static final int T__165=165;
+ public static final int T__168=168;
+ public static final int T__167=167;
public static final int T__162=162;
public static final int T__161=161;
public static final int T__164=164;
@@ -148,6 +150,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
public static final int T__96=96;
public static final int T__97=97;
public static final int T__98=98;
+ public static final int T__177=177;
+ public static final int T__176=176;
+ public static final int T__179=179;
+ public static final int T__178=178;
+ public static final int T__173=173;
+ public static final int T__172=172;
+ public static final int T__175=175;
+ public static final int T__174=174;
+ public static final int T__171=171;
+ public static final int T__170=170;
public static final int RULE_DECIMAL=8;
public static final int T__26=26;
public static final int T__27=27;
@@ -157,6 +169,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
+ public static final int T__169=169;
public static final int T__20=20;
public static final int T__21=21;
public static final int T__122=122;
@@ -922,12 +935,97 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleDataInterchangeFileEDI"
+ // $ANTLR start "entryRuleDataInterchangeFileFixed"
+ // InternalDataDSL.g:269:1: entryRuleDataInterchangeFileFixed : ruleDataInterchangeFileFixed EOF ;
+ public final void entryRuleDataInterchangeFileFixed() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:270:1: ( ruleDataInterchangeFileFixed EOF )
+ // InternalDataDSL.g:271:1: ruleDataInterchangeFileFixed EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFileFixedRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeFileFixed();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFileFixedRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeFileFixed"
+
+
+ // $ANTLR start "ruleDataInterchangeFileFixed"
+ // InternalDataDSL.g:278:1: ruleDataInterchangeFileFixed : ( ( rule__DataInterchangeFileFixed__Group__0 ) ) ;
+ public final void ruleDataInterchangeFileFixed() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:282:2: ( ( ( rule__DataInterchangeFileFixed__Group__0 ) ) )
+ // InternalDataDSL.g:283:2: ( ( rule__DataInterchangeFileFixed__Group__0 ) )
+ {
+ // InternalDataDSL.g:283:2: ( ( rule__DataInterchangeFileFixed__Group__0 ) )
+ // InternalDataDSL.g:284:3: ( rule__DataInterchangeFileFixed__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFileFixedAccess().getGroup());
+ }
+ // InternalDataDSL.g:285:3: ( rule__DataInterchangeFileFixed__Group__0 )
+ // InternalDataDSL.g:285:4: rule__DataInterchangeFileFixed__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeFileFixed__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFileFixedAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeFileFixed"
+
+
// $ANTLR start "entryRuleDataInterchangeBean"
- // InternalDataDSL.g:269:1: entryRuleDataInterchangeBean : ruleDataInterchangeBean EOF ;
+ // InternalDataDSL.g:294:1: entryRuleDataInterchangeBean : ruleDataInterchangeBean EOF ;
public final void entryRuleDataInterchangeBean() throws RecognitionException {
try {
- // InternalDataDSL.g:270:1: ( ruleDataInterchangeBean EOF )
- // InternalDataDSL.g:271:1: ruleDataInterchangeBean EOF
+ // InternalDataDSL.g:295:1: ( ruleDataInterchangeBean EOF )
+ // InternalDataDSL.g:296:1: ruleDataInterchangeBean EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeBeanRule());
@@ -957,23 +1055,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeBean"
- // InternalDataDSL.g:278:1: ruleDataInterchangeBean : ( ( rule__DataInterchangeBean__Group__0 ) ) ;
+ // InternalDataDSL.g:303:1: ruleDataInterchangeBean : ( ( rule__DataInterchangeBean__Group__0 ) ) ;
public final void ruleDataInterchangeBean() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:282:2: ( ( ( rule__DataInterchangeBean__Group__0 ) ) )
- // InternalDataDSL.g:283:2: ( ( rule__DataInterchangeBean__Group__0 ) )
+ // InternalDataDSL.g:307:2: ( ( ( rule__DataInterchangeBean__Group__0 ) ) )
+ // InternalDataDSL.g:308:2: ( ( rule__DataInterchangeBean__Group__0 ) )
{
- // InternalDataDSL.g:283:2: ( ( rule__DataInterchangeBean__Group__0 ) )
- // InternalDataDSL.g:284:3: ( rule__DataInterchangeBean__Group__0 )
+ // InternalDataDSL.g:308:2: ( ( rule__DataInterchangeBean__Group__0 ) )
+ // InternalDataDSL.g:309:3: ( rule__DataInterchangeBean__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeBeanAccess().getGroup());
}
- // InternalDataDSL.g:285:3: ( rule__DataInterchangeBean__Group__0 )
- // InternalDataDSL.g:285:4: rule__DataInterchangeBean__Group__0
+ // InternalDataDSL.g:310:3: ( rule__DataInterchangeBean__Group__0 )
+ // InternalDataDSL.g:310:4: rule__DataInterchangeBean__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeBean__Group__0();
@@ -1008,11 +1106,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeKey"
- // InternalDataDSL.g:294:1: entryRuleDataInterchangeKey : ruleDataInterchangeKey EOF ;
+ // InternalDataDSL.g:319:1: entryRuleDataInterchangeKey : ruleDataInterchangeKey EOF ;
public final void entryRuleDataInterchangeKey() throws RecognitionException {
try {
- // InternalDataDSL.g:295:1: ( ruleDataInterchangeKey EOF )
- // InternalDataDSL.g:296:1: ruleDataInterchangeKey EOF
+ // InternalDataDSL.g:320:1: ( ruleDataInterchangeKey EOF )
+ // InternalDataDSL.g:321:1: ruleDataInterchangeKey EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeKeyRule());
@@ -1042,23 +1140,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeKey"
- // InternalDataDSL.g:303:1: ruleDataInterchangeKey : ( ( rule__DataInterchangeKey__Group__0 ) ) ;
+ // InternalDataDSL.g:328:1: ruleDataInterchangeKey : ( ( rule__DataInterchangeKey__Group__0 ) ) ;
public final void ruleDataInterchangeKey() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:307:2: ( ( ( rule__DataInterchangeKey__Group__0 ) ) )
- // InternalDataDSL.g:308:2: ( ( rule__DataInterchangeKey__Group__0 ) )
+ // InternalDataDSL.g:332:2: ( ( ( rule__DataInterchangeKey__Group__0 ) ) )
+ // InternalDataDSL.g:333:2: ( ( rule__DataInterchangeKey__Group__0 ) )
{
- // InternalDataDSL.g:308:2: ( ( rule__DataInterchangeKey__Group__0 ) )
- // InternalDataDSL.g:309:3: ( rule__DataInterchangeKey__Group__0 )
+ // InternalDataDSL.g:333:2: ( ( rule__DataInterchangeKey__Group__0 ) )
+ // InternalDataDSL.g:334:3: ( rule__DataInterchangeKey__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeKeyAccess().getGroup());
}
- // InternalDataDSL.g:310:3: ( rule__DataInterchangeKey__Group__0 )
- // InternalDataDSL.g:310:4: rule__DataInterchangeKey__Group__0
+ // InternalDataDSL.g:335:3: ( rule__DataInterchangeKey__Group__0 )
+ // InternalDataDSL.g:335:4: rule__DataInterchangeKey__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeKey__Group__0();
@@ -1093,11 +1191,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeLookup"
- // InternalDataDSL.g:319:1: entryRuleDataInterchangeLookup : ruleDataInterchangeLookup EOF ;
+ // InternalDataDSL.g:344:1: entryRuleDataInterchangeLookup : ruleDataInterchangeLookup EOF ;
public final void entryRuleDataInterchangeLookup() throws RecognitionException {
try {
- // InternalDataDSL.g:320:1: ( ruleDataInterchangeLookup EOF )
- // InternalDataDSL.g:321:1: ruleDataInterchangeLookup EOF
+ // InternalDataDSL.g:345:1: ( ruleDataInterchangeLookup EOF )
+ // InternalDataDSL.g:346:1: ruleDataInterchangeLookup EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupRule());
@@ -1127,23 +1225,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeLookup"
- // InternalDataDSL.g:328:1: ruleDataInterchangeLookup : ( ( rule__DataInterchangeLookup__Group__0 ) ) ;
+ // InternalDataDSL.g:353:1: ruleDataInterchangeLookup : ( ( rule__DataInterchangeLookup__Group__0 ) ) ;
public final void ruleDataInterchangeLookup() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:332:2: ( ( ( rule__DataInterchangeLookup__Group__0 ) ) )
- // InternalDataDSL.g:333:2: ( ( rule__DataInterchangeLookup__Group__0 ) )
+ // InternalDataDSL.g:357:2: ( ( ( rule__DataInterchangeLookup__Group__0 ) ) )
+ // InternalDataDSL.g:358:2: ( ( rule__DataInterchangeLookup__Group__0 ) )
{
- // InternalDataDSL.g:333:2: ( ( rule__DataInterchangeLookup__Group__0 ) )
- // InternalDataDSL.g:334:3: ( rule__DataInterchangeLookup__Group__0 )
+ // InternalDataDSL.g:358:2: ( ( rule__DataInterchangeLookup__Group__0 ) )
+ // InternalDataDSL.g:359:3: ( rule__DataInterchangeLookup__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupAccess().getGroup());
}
- // InternalDataDSL.g:335:3: ( rule__DataInterchangeLookup__Group__0 )
- // InternalDataDSL.g:335:4: rule__DataInterchangeLookup__Group__0
+ // InternalDataDSL.g:360:3: ( rule__DataInterchangeLookup__Group__0 )
+ // InternalDataDSL.g:360:4: rule__DataInterchangeLookup__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeLookup__Group__0();
@@ -1178,11 +1276,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeMarkerPath"
- // InternalDataDSL.g:344:1: entryRuleDataInterchangeMarkerPath : ruleDataInterchangeMarkerPath EOF ;
+ // InternalDataDSL.g:369:1: entryRuleDataInterchangeMarkerPath : ruleDataInterchangeMarkerPath EOF ;
public final void entryRuleDataInterchangeMarkerPath() throws RecognitionException {
try {
- // InternalDataDSL.g:345:1: ( ruleDataInterchangeMarkerPath EOF )
- // InternalDataDSL.g:346:1: ruleDataInterchangeMarkerPath EOF
+ // InternalDataDSL.g:370:1: ( ruleDataInterchangeMarkerPath EOF )
+ // InternalDataDSL.g:371:1: ruleDataInterchangeMarkerPath EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMarkerPathRule());
@@ -1212,23 +1310,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeMarkerPath"
- // InternalDataDSL.g:353:1: ruleDataInterchangeMarkerPath : ( ( rule__DataInterchangeMarkerPath__Group__0 ) ) ;
+ // InternalDataDSL.g:378:1: ruleDataInterchangeMarkerPath : ( ( rule__DataInterchangeMarkerPath__Group__0 ) ) ;
public final void ruleDataInterchangeMarkerPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:357:2: ( ( ( rule__DataInterchangeMarkerPath__Group__0 ) ) )
- // InternalDataDSL.g:358:2: ( ( rule__DataInterchangeMarkerPath__Group__0 ) )
+ // InternalDataDSL.g:382:2: ( ( ( rule__DataInterchangeMarkerPath__Group__0 ) ) )
+ // InternalDataDSL.g:383:2: ( ( rule__DataInterchangeMarkerPath__Group__0 ) )
{
- // InternalDataDSL.g:358:2: ( ( rule__DataInterchangeMarkerPath__Group__0 ) )
- // InternalDataDSL.g:359:3: ( rule__DataInterchangeMarkerPath__Group__0 )
+ // InternalDataDSL.g:383:2: ( ( rule__DataInterchangeMarkerPath__Group__0 ) )
+ // InternalDataDSL.g:384:3: ( rule__DataInterchangeMarkerPath__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMarkerPathAccess().getGroup());
}
- // InternalDataDSL.g:360:3: ( rule__DataInterchangeMarkerPath__Group__0 )
- // InternalDataDSL.g:360:4: rule__DataInterchangeMarkerPath__Group__0
+ // InternalDataDSL.g:385:3: ( rule__DataInterchangeMarkerPath__Group__0 )
+ // InternalDataDSL.g:385:4: rule__DataInterchangeMarkerPath__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeMarkerPath__Group__0();
@@ -1263,11 +1361,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeMarkerEntity"
- // InternalDataDSL.g:369:1: entryRuleDataInterchangeMarkerEntity : ruleDataInterchangeMarkerEntity EOF ;
+ // InternalDataDSL.g:394:1: entryRuleDataInterchangeMarkerEntity : ruleDataInterchangeMarkerEntity EOF ;
public final void entryRuleDataInterchangeMarkerEntity() throws RecognitionException {
try {
- // InternalDataDSL.g:370:1: ( ruleDataInterchangeMarkerEntity EOF )
- // InternalDataDSL.g:371:1: ruleDataInterchangeMarkerEntity EOF
+ // InternalDataDSL.g:395:1: ( ruleDataInterchangeMarkerEntity EOF )
+ // InternalDataDSL.g:396:1: ruleDataInterchangeMarkerEntity EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMarkerEntityRule());
@@ -1297,23 +1395,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeMarkerEntity"
- // InternalDataDSL.g:378:1: ruleDataInterchangeMarkerEntity : ( ( rule__DataInterchangeMarkerEntity__Group__0 ) ) ;
+ // InternalDataDSL.g:403:1: ruleDataInterchangeMarkerEntity : ( ( rule__DataInterchangeMarkerEntity__Group__0 ) ) ;
public final void ruleDataInterchangeMarkerEntity() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:382:2: ( ( ( rule__DataInterchangeMarkerEntity__Group__0 ) ) )
- // InternalDataDSL.g:383:2: ( ( rule__DataInterchangeMarkerEntity__Group__0 ) )
+ // InternalDataDSL.g:407:2: ( ( ( rule__DataInterchangeMarkerEntity__Group__0 ) ) )
+ // InternalDataDSL.g:408:2: ( ( rule__DataInterchangeMarkerEntity__Group__0 ) )
{
- // InternalDataDSL.g:383:2: ( ( rule__DataInterchangeMarkerEntity__Group__0 ) )
- // InternalDataDSL.g:384:3: ( rule__DataInterchangeMarkerEntity__Group__0 )
+ // InternalDataDSL.g:408:2: ( ( rule__DataInterchangeMarkerEntity__Group__0 ) )
+ // InternalDataDSL.g:409:3: ( rule__DataInterchangeMarkerEntity__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMarkerEntityAccess().getGroup());
}
- // InternalDataDSL.g:385:3: ( rule__DataInterchangeMarkerEntity__Group__0 )
- // InternalDataDSL.g:385:4: rule__DataInterchangeMarkerEntity__Group__0
+ // InternalDataDSL.g:410:3: ( rule__DataInterchangeMarkerEntity__Group__0 )
+ // InternalDataDSL.g:410:4: rule__DataInterchangeMarkerEntity__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeMarkerEntity__Group__0();
@@ -1348,11 +1446,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeFormat"
- // InternalDataDSL.g:394:1: entryRuleDataInterchangeFormat : ruleDataInterchangeFormat EOF ;
+ // InternalDataDSL.g:419:1: entryRuleDataInterchangeFormat : ruleDataInterchangeFormat EOF ;
public final void entryRuleDataInterchangeFormat() throws RecognitionException {
try {
- // InternalDataDSL.g:395:1: ( ruleDataInterchangeFormat EOF )
- // InternalDataDSL.g:396:1: ruleDataInterchangeFormat EOF
+ // InternalDataDSL.g:420:1: ( ruleDataInterchangeFormat EOF )
+ // InternalDataDSL.g:421:1: ruleDataInterchangeFormat EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFormatRule());
@@ -1382,23 +1480,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeFormat"
- // InternalDataDSL.g:403:1: ruleDataInterchangeFormat : ( ( rule__DataInterchangeFormat__Group__0 ) ) ;
+ // InternalDataDSL.g:428:1: ruleDataInterchangeFormat : ( ( rule__DataInterchangeFormat__Group__0 ) ) ;
public final void ruleDataInterchangeFormat() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:407:2: ( ( ( rule__DataInterchangeFormat__Group__0 ) ) )
- // InternalDataDSL.g:408:2: ( ( rule__DataInterchangeFormat__Group__0 ) )
+ // InternalDataDSL.g:432:2: ( ( ( rule__DataInterchangeFormat__Group__0 ) ) )
+ // InternalDataDSL.g:433:2: ( ( rule__DataInterchangeFormat__Group__0 ) )
{
- // InternalDataDSL.g:408:2: ( ( rule__DataInterchangeFormat__Group__0 ) )
- // InternalDataDSL.g:409:3: ( rule__DataInterchangeFormat__Group__0 )
+ // InternalDataDSL.g:433:2: ( ( rule__DataInterchangeFormat__Group__0 ) )
+ // InternalDataDSL.g:434:3: ( rule__DataInterchangeFormat__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFormatAccess().getGroup());
}
- // InternalDataDSL.g:410:3: ( rule__DataInterchangeFormat__Group__0 )
- // InternalDataDSL.g:410:4: rule__DataInterchangeFormat__Group__0
+ // InternalDataDSL.g:435:3: ( rule__DataInterchangeFormat__Group__0 )
+ // InternalDataDSL.g:435:4: rule__DataInterchangeFormat__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFormat__Group__0();
@@ -1433,11 +1531,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeExpression"
- // InternalDataDSL.g:419:1: entryRuleDataInterchangeExpression : ruleDataInterchangeExpression EOF ;
+ // InternalDataDSL.g:444:1: entryRuleDataInterchangeExpression : ruleDataInterchangeExpression EOF ;
public final void entryRuleDataInterchangeExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:420:1: ( ruleDataInterchangeExpression EOF )
- // InternalDataDSL.g:421:1: ruleDataInterchangeExpression EOF
+ // InternalDataDSL.g:445:1: ( ruleDataInterchangeExpression EOF )
+ // InternalDataDSL.g:446:1: ruleDataInterchangeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExpressionRule());
@@ -1467,23 +1565,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeExpression"
- // InternalDataDSL.g:428:1: ruleDataInterchangeExpression : ( ( rule__DataInterchangeExpression__Alternatives ) ) ;
+ // InternalDataDSL.g:453:1: ruleDataInterchangeExpression : ( ( rule__DataInterchangeExpression__Alternatives ) ) ;
public final void ruleDataInterchangeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:432:2: ( ( ( rule__DataInterchangeExpression__Alternatives ) ) )
- // InternalDataDSL.g:433:2: ( ( rule__DataInterchangeExpression__Alternatives ) )
+ // InternalDataDSL.g:457:2: ( ( ( rule__DataInterchangeExpression__Alternatives ) ) )
+ // InternalDataDSL.g:458:2: ( ( rule__DataInterchangeExpression__Alternatives ) )
{
- // InternalDataDSL.g:433:2: ( ( rule__DataInterchangeExpression__Alternatives ) )
- // InternalDataDSL.g:434:3: ( rule__DataInterchangeExpression__Alternatives )
+ // InternalDataDSL.g:458:2: ( ( rule__DataInterchangeExpression__Alternatives ) )
+ // InternalDataDSL.g:459:3: ( rule__DataInterchangeExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExpressionAccess().getAlternatives());
}
- // InternalDataDSL.g:435:3: ( rule__DataInterchangeExpression__Alternatives )
- // InternalDataDSL.g:435:4: rule__DataInterchangeExpression__Alternatives
+ // InternalDataDSL.g:460:3: ( rule__DataInterchangeExpression__Alternatives )
+ // InternalDataDSL.g:460:4: rule__DataInterchangeExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExpression__Alternatives();
@@ -1518,11 +1616,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeEntityExpression"
- // InternalDataDSL.g:444:1: entryRuleDataInterchangeEntityExpression : ruleDataInterchangeEntityExpression EOF ;
+ // InternalDataDSL.g:469:1: entryRuleDataInterchangeEntityExpression : ruleDataInterchangeEntityExpression EOF ;
public final void entryRuleDataInterchangeEntityExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:445:1: ( ruleDataInterchangeEntityExpression EOF )
- // InternalDataDSL.g:446:1: ruleDataInterchangeEntityExpression EOF
+ // InternalDataDSL.g:470:1: ( ruleDataInterchangeEntityExpression EOF )
+ // InternalDataDSL.g:471:1: ruleDataInterchangeEntityExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeEntityExpressionRule());
@@ -1552,23 +1650,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeEntityExpression"
- // InternalDataDSL.g:453:1: ruleDataInterchangeEntityExpression : ( ( rule__DataInterchangeEntityExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:478:1: ruleDataInterchangeEntityExpression : ( ( rule__DataInterchangeEntityExpression__Group__0 ) ) ;
public final void ruleDataInterchangeEntityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:457:2: ( ( ( rule__DataInterchangeEntityExpression__Group__0 ) ) )
- // InternalDataDSL.g:458:2: ( ( rule__DataInterchangeEntityExpression__Group__0 ) )
+ // InternalDataDSL.g:482:2: ( ( ( rule__DataInterchangeEntityExpression__Group__0 ) ) )
+ // InternalDataDSL.g:483:2: ( ( rule__DataInterchangeEntityExpression__Group__0 ) )
{
- // InternalDataDSL.g:458:2: ( ( rule__DataInterchangeEntityExpression__Group__0 ) )
- // InternalDataDSL.g:459:3: ( rule__DataInterchangeEntityExpression__Group__0 )
+ // InternalDataDSL.g:483:2: ( ( rule__DataInterchangeEntityExpression__Group__0 ) )
+ // InternalDataDSL.g:484:3: ( rule__DataInterchangeEntityExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeEntityExpressionAccess().getGroup());
}
- // InternalDataDSL.g:460:3: ( rule__DataInterchangeEntityExpression__Group__0 )
- // InternalDataDSL.g:460:4: rule__DataInterchangeEntityExpression__Group__0
+ // InternalDataDSL.g:485:3: ( rule__DataInterchangeEntityExpression__Group__0 )
+ // InternalDataDSL.g:485:4: rule__DataInterchangeEntityExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeEntityExpression__Group__0();
@@ -1603,11 +1701,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeExpose"
- // InternalDataDSL.g:469:1: entryRuleDataInterchangeExpose : ruleDataInterchangeExpose EOF ;
+ // InternalDataDSL.g:494:1: entryRuleDataInterchangeExpose : ruleDataInterchangeExpose EOF ;
public final void entryRuleDataInterchangeExpose() throws RecognitionException {
try {
- // InternalDataDSL.g:470:1: ( ruleDataInterchangeExpose EOF )
- // InternalDataDSL.g:471:1: ruleDataInterchangeExpose EOF
+ // InternalDataDSL.g:495:1: ( ruleDataInterchangeExpose EOF )
+ // InternalDataDSL.g:496:1: ruleDataInterchangeExpose EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExposeRule());
@@ -1637,23 +1735,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeExpose"
- // InternalDataDSL.g:478:1: ruleDataInterchangeExpose : ( ( rule__DataInterchangeExpose__Group__0 ) ) ;
+ // InternalDataDSL.g:503:1: ruleDataInterchangeExpose : ( ( rule__DataInterchangeExpose__Group__0 ) ) ;
public final void ruleDataInterchangeExpose() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:482:2: ( ( ( rule__DataInterchangeExpose__Group__0 ) ) )
- // InternalDataDSL.g:483:2: ( ( rule__DataInterchangeExpose__Group__0 ) )
+ // InternalDataDSL.g:507:2: ( ( ( rule__DataInterchangeExpose__Group__0 ) ) )
+ // InternalDataDSL.g:508:2: ( ( rule__DataInterchangeExpose__Group__0 ) )
{
- // InternalDataDSL.g:483:2: ( ( rule__DataInterchangeExpose__Group__0 ) )
- // InternalDataDSL.g:484:3: ( rule__DataInterchangeExpose__Group__0 )
+ // InternalDataDSL.g:508:2: ( ( rule__DataInterchangeExpose__Group__0 ) )
+ // InternalDataDSL.g:509:3: ( rule__DataInterchangeExpose__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExposeAccess().getGroup());
}
- // InternalDataDSL.g:485:3: ( rule__DataInterchangeExpose__Group__0 )
- // InternalDataDSL.g:485:4: rule__DataInterchangeExpose__Group__0
+ // InternalDataDSL.g:510:3: ( rule__DataInterchangeExpose__Group__0 )
+ // InternalDataDSL.g:510:4: rule__DataInterchangeExpose__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExpose__Group__0();
@@ -1688,11 +1786,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeExportFilter"
- // InternalDataDSL.g:494:1: entryRuleDataInterchangeExportFilter : ruleDataInterchangeExportFilter EOF ;
+ // InternalDataDSL.g:519:1: entryRuleDataInterchangeExportFilter : ruleDataInterchangeExportFilter EOF ;
public final void entryRuleDataInterchangeExportFilter() throws RecognitionException {
try {
- // InternalDataDSL.g:495:1: ( ruleDataInterchangeExportFilter EOF )
- // InternalDataDSL.g:496:1: ruleDataInterchangeExportFilter EOF
+ // InternalDataDSL.g:520:1: ( ruleDataInterchangeExportFilter EOF )
+ // InternalDataDSL.g:521:1: ruleDataInterchangeExportFilter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExportFilterRule());
@@ -1722,23 +1820,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeExportFilter"
- // InternalDataDSL.g:503:1: ruleDataInterchangeExportFilter : ( ( rule__DataInterchangeExportFilter__Group__0 ) ) ;
+ // InternalDataDSL.g:528:1: ruleDataInterchangeExportFilter : ( ( rule__DataInterchangeExportFilter__Group__0 ) ) ;
public final void ruleDataInterchangeExportFilter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:507:2: ( ( ( rule__DataInterchangeExportFilter__Group__0 ) ) )
- // InternalDataDSL.g:508:2: ( ( rule__DataInterchangeExportFilter__Group__0 ) )
+ // InternalDataDSL.g:532:2: ( ( ( rule__DataInterchangeExportFilter__Group__0 ) ) )
+ // InternalDataDSL.g:533:2: ( ( rule__DataInterchangeExportFilter__Group__0 ) )
{
- // InternalDataDSL.g:508:2: ( ( rule__DataInterchangeExportFilter__Group__0 ) )
- // InternalDataDSL.g:509:3: ( rule__DataInterchangeExportFilter__Group__0 )
+ // InternalDataDSL.g:533:2: ( ( rule__DataInterchangeExportFilter__Group__0 ) )
+ // InternalDataDSL.g:534:3: ( rule__DataInterchangeExportFilter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExportFilterAccess().getGroup());
}
- // InternalDataDSL.g:510:3: ( rule__DataInterchangeExportFilter__Group__0 )
- // InternalDataDSL.g:510:4: rule__DataInterchangeExportFilter__Group__0
+ // InternalDataDSL.g:535:3: ( rule__DataInterchangeExportFilter__Group__0 )
+ // InternalDataDSL.g:535:4: rule__DataInterchangeExportFilter__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExportFilter__Group__0();
@@ -1772,23 +1870,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleDataInterchangeExportFilter"
- // $ANTLR start "entryRuleDataInterchangeFilterCondition"
- // InternalDataDSL.g:519:1: entryRuleDataInterchangeFilterCondition : ruleDataInterchangeFilterCondition EOF ;
- public final void entryRuleDataInterchangeFilterCondition() throws RecognitionException {
+ // $ANTLR start "entryRuleDataInterchangeExportFilterCondition"
+ // InternalDataDSL.g:544:1: entryRuleDataInterchangeExportFilterCondition : ruleDataInterchangeExportFilterCondition EOF ;
+ public final void entryRuleDataInterchangeExportFilterCondition() throws RecognitionException {
try {
- // InternalDataDSL.g:520:1: ( ruleDataInterchangeFilterCondition EOF )
- // InternalDataDSL.g:521:1: ruleDataInterchangeFilterCondition EOF
+ // InternalDataDSL.g:545:1: ( ruleDataInterchangeExportFilterCondition EOF )
+ // InternalDataDSL.g:546:1: ruleDataInterchangeExportFilterCondition EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getDataInterchangeFilterConditionRule());
+ before(grammarAccess.getDataInterchangeExportFilterConditionRule());
}
pushFollow(FOLLOW_1);
- ruleDataInterchangeFilterCondition();
+ ruleDataInterchangeExportFilterCondition();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getDataInterchangeFilterConditionRule());
+ after(grammarAccess.getDataInterchangeExportFilterConditionRule());
}
match(input,EOF,FOLLOW_2); if (state.failed) return ;
@@ -1803,30 +1901,30 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "entryRuleDataInterchangeFilterCondition"
+ // $ANTLR end "entryRuleDataInterchangeExportFilterCondition"
- // $ANTLR start "ruleDataInterchangeFilterCondition"
- // InternalDataDSL.g:528:1: ruleDataInterchangeFilterCondition : ( ( rule__DataInterchangeFilterCondition__Group__0 ) ) ;
- public final void ruleDataInterchangeFilterCondition() throws RecognitionException {
+ // $ANTLR start "ruleDataInterchangeExportFilterCondition"
+ // InternalDataDSL.g:553:1: ruleDataInterchangeExportFilterCondition : ( ( rule__DataInterchangeExportFilterCondition__Group__0 ) ) ;
+ public final void ruleDataInterchangeExportFilterCondition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:532:2: ( ( ( rule__DataInterchangeFilterCondition__Group__0 ) ) )
- // InternalDataDSL.g:533:2: ( ( rule__DataInterchangeFilterCondition__Group__0 ) )
+ // InternalDataDSL.g:557:2: ( ( ( rule__DataInterchangeExportFilterCondition__Group__0 ) ) )
+ // InternalDataDSL.g:558:2: ( ( rule__DataInterchangeExportFilterCondition__Group__0 ) )
{
- // InternalDataDSL.g:533:2: ( ( rule__DataInterchangeFilterCondition__Group__0 ) )
- // InternalDataDSL.g:534:3: ( rule__DataInterchangeFilterCondition__Group__0 )
+ // InternalDataDSL.g:558:2: ( ( rule__DataInterchangeExportFilterCondition__Group__0 ) )
+ // InternalDataDSL.g:559:3: ( rule__DataInterchangeExportFilterCondition__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup());
+ before(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup());
}
- // InternalDataDSL.g:535:3: ( rule__DataInterchangeFilterCondition__Group__0 )
- // InternalDataDSL.g:535:4: rule__DataInterchangeFilterCondition__Group__0
+ // InternalDataDSL.g:560:3: ( rule__DataInterchangeExportFilterCondition__Group__0 )
+ // InternalDataDSL.g:560:4: rule__DataInterchangeExportFilterCondition__Group__0
{
pushFollow(FOLLOW_2);
- rule__DataInterchangeFilterCondition__Group__0();
+ rule__DataInterchangeExportFilterCondition__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -1834,7 +1932,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getDataInterchangeFilterConditionAccess().getGroup());
+ after(grammarAccess.getDataInterchangeExportFilterConditionAccess().getGroup());
}
}
@@ -1854,15 +1952,355 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleDataInterchangeFilterCondition"
+ // $ANTLR end "ruleDataInterchangeExportFilterCondition"
+
+
+ // $ANTLR start "entryRuleDataInterchangeLookupFilterCondition"
+ // InternalDataDSL.g:569:1: entryRuleDataInterchangeLookupFilterCondition : ruleDataInterchangeLookupFilterCondition EOF ;
+ public final void entryRuleDataInterchangeLookupFilterCondition() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:570:1: ( ruleDataInterchangeLookupFilterCondition EOF )
+ // InternalDataDSL.g:571:1: ruleDataInterchangeLookupFilterCondition EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterConditionRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeLookupFilterCondition();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterConditionRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeLookupFilterCondition"
+
+
+ // $ANTLR start "ruleDataInterchangeLookupFilterCondition"
+ // InternalDataDSL.g:578:1: ruleDataInterchangeLookupFilterCondition : ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) ) ;
+ public final void ruleDataInterchangeLookupFilterCondition() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:582:2: ( ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) ) )
+ // InternalDataDSL.g:583:2: ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) )
+ {
+ // InternalDataDSL.g:583:2: ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) )
+ // InternalDataDSL.g:584:3: ( rule__DataInterchangeLookupFilterCondition__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup());
+ }
+ // InternalDataDSL.g:585:3: ( rule__DataInterchangeLookupFilterCondition__Group__0 )
+ // InternalDataDSL.g:585:4: rule__DataInterchangeLookupFilterCondition__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeLookupFilterCondition__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeLookupFilterCondition"
+
+
+ // $ANTLR start "entryRuleDataInterchangeLookupFilterOperand"
+ // InternalDataDSL.g:594:1: entryRuleDataInterchangeLookupFilterOperand : ruleDataInterchangeLookupFilterOperand EOF ;
+ public final void entryRuleDataInterchangeLookupFilterOperand() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:595:1: ( ruleDataInterchangeLookupFilterOperand EOF )
+ // InternalDataDSL.g:596:1: ruleDataInterchangeLookupFilterOperand EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeLookupFilterOperand();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeLookupFilterOperand"
+
+
+ // $ANTLR start "ruleDataInterchangeLookupFilterOperand"
+ // InternalDataDSL.g:603:1: ruleDataInterchangeLookupFilterOperand : ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) ) ;
+ public final void ruleDataInterchangeLookupFilterOperand() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:607:2: ( ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) ) )
+ // InternalDataDSL.g:608:2: ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) )
+ {
+ // InternalDataDSL.g:608:2: ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) )
+ // InternalDataDSL.g:609:3: ( rule__DataInterchangeLookupFilterOperand__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getAlternatives());
+ }
+ // InternalDataDSL.g:610:3: ( rule__DataInterchangeLookupFilterOperand__Alternatives )
+ // InternalDataDSL.g:610:4: rule__DataInterchangeLookupFilterOperand__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeLookupFilterOperand__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeLookupFilterOperand"
+
+
+ // $ANTLR start "entryRuleDataInterchangeLookupFilterOperandProperty"
+ // InternalDataDSL.g:619:1: entryRuleDataInterchangeLookupFilterOperandProperty : ruleDataInterchangeLookupFilterOperandProperty EOF ;
+ public final void entryRuleDataInterchangeLookupFilterOperandProperty() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:620:1: ( ruleDataInterchangeLookupFilterOperandProperty EOF )
+ // InternalDataDSL.g:621:1: ruleDataInterchangeLookupFilterOperandProperty EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeLookupFilterOperandProperty();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeLookupFilterOperandProperty"
+
+
+ // $ANTLR start "ruleDataInterchangeLookupFilterOperandProperty"
+ // InternalDataDSL.g:628:1: ruleDataInterchangeLookupFilterOperandProperty : ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) ) ;
+ public final void ruleDataInterchangeLookupFilterOperandProperty() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:632:2: ( ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) ) )
+ // InternalDataDSL.g:633:2: ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) )
+ {
+ // InternalDataDSL.g:633:2: ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) )
+ // InternalDataDSL.g:634:3: ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getGroup());
+ }
+ // InternalDataDSL.g:635:3: ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 )
+ // InternalDataDSL.g:635:4: rule__DataInterchangeLookupFilterOperandProperty__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeLookupFilterOperandProperty__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeLookupFilterOperandProperty"
+
+
+ // $ANTLR start "entryRuleDataInterchangeLookupFilterOperandString"
+ // InternalDataDSL.g:644:1: entryRuleDataInterchangeLookupFilterOperandString : ruleDataInterchangeLookupFilterOperandString EOF ;
+ public final void entryRuleDataInterchangeLookupFilterOperandString() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:645:1: ( ruleDataInterchangeLookupFilterOperandString EOF )
+ // InternalDataDSL.g:646:1: ruleDataInterchangeLookupFilterOperandString EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandStringRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeLookupFilterOperandString();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandStringRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeLookupFilterOperandString"
+
+
+ // $ANTLR start "ruleDataInterchangeLookupFilterOperandString"
+ // InternalDataDSL.g:653:1: ruleDataInterchangeLookupFilterOperandString : ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) ) ;
+ public final void ruleDataInterchangeLookupFilterOperandString() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:657:2: ( ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) ) )
+ // InternalDataDSL.g:658:2: ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) )
+ {
+ // InternalDataDSL.g:658:2: ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) )
+ // InternalDataDSL.g:659:3: ( rule__DataInterchangeLookupFilterOperandString__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getGroup());
+ }
+ // InternalDataDSL.g:660:3: ( rule__DataInterchangeLookupFilterOperandString__Group__0 )
+ // InternalDataDSL.g:660:4: rule__DataInterchangeLookupFilterOperandString__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeLookupFilterOperandString__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeLookupFilterOperandString"
// $ANTLR start "entryRuleDataInterchangeExportHide"
- // InternalDataDSL.g:544:1: entryRuleDataInterchangeExportHide : ruleDataInterchangeExportHide EOF ;
+ // InternalDataDSL.g:669:1: entryRuleDataInterchangeExportHide : ruleDataInterchangeExportHide EOF ;
public final void entryRuleDataInterchangeExportHide() throws RecognitionException {
try {
- // InternalDataDSL.g:545:1: ( ruleDataInterchangeExportHide EOF )
- // InternalDataDSL.g:546:1: ruleDataInterchangeExportHide EOF
+ // InternalDataDSL.g:670:1: ( ruleDataInterchangeExportHide EOF )
+ // InternalDataDSL.g:671:1: ruleDataInterchangeExportHide EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExportHideRule());
@@ -1892,23 +2330,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeExportHide"
- // InternalDataDSL.g:553:1: ruleDataInterchangeExportHide : ( ( rule__DataInterchangeExportHide__Group__0 ) ) ;
+ // InternalDataDSL.g:678:1: ruleDataInterchangeExportHide : ( ( rule__DataInterchangeExportHide__Group__0 ) ) ;
public final void ruleDataInterchangeExportHide() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:557:2: ( ( ( rule__DataInterchangeExportHide__Group__0 ) ) )
- // InternalDataDSL.g:558:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
+ // InternalDataDSL.g:682:2: ( ( ( rule__DataInterchangeExportHide__Group__0 ) ) )
+ // InternalDataDSL.g:683:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
{
- // InternalDataDSL.g:558:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
- // InternalDataDSL.g:559:3: ( rule__DataInterchangeExportHide__Group__0 )
+ // InternalDataDSL.g:683:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
+ // InternalDataDSL.g:684:3: ( rule__DataInterchangeExportHide__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExportHideAccess().getGroup());
}
- // InternalDataDSL.g:560:3: ( rule__DataInterchangeExportHide__Group__0 )
- // InternalDataDSL.g:560:4: rule__DataInterchangeExportHide__Group__0
+ // InternalDataDSL.g:685:3: ( rule__DataInterchangeExportHide__Group__0 )
+ // InternalDataDSL.g:685:4: rule__DataInterchangeExportHide__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExportHide__Group__0();
@@ -1943,11 +2381,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangePredefinedExpression"
- // InternalDataDSL.g:569:1: entryRuleDataInterchangePredefinedExpression : ruleDataInterchangePredefinedExpression EOF ;
+ // InternalDataDSL.g:694:1: entryRuleDataInterchangePredefinedExpression : ruleDataInterchangePredefinedExpression EOF ;
public final void entryRuleDataInterchangePredefinedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:570:1: ( ruleDataInterchangePredefinedExpression EOF )
- // InternalDataDSL.g:571:1: ruleDataInterchangePredefinedExpression EOF
+ // InternalDataDSL.g:695:1: ( ruleDataInterchangePredefinedExpression EOF )
+ // InternalDataDSL.g:696:1: ruleDataInterchangePredefinedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangePredefinedExpressionRule());
@@ -1977,23 +2415,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangePredefinedExpression"
- // InternalDataDSL.g:578:1: ruleDataInterchangePredefinedExpression : ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:703:1: ruleDataInterchangePredefinedExpression : ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) ;
public final void ruleDataInterchangePredefinedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:582:2: ( ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) )
- // InternalDataDSL.g:583:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
+ // InternalDataDSL.g:707:2: ( ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:708:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
{
- // InternalDataDSL.g:583:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
- // InternalDataDSL.g:584:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
+ // InternalDataDSL.g:708:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
+ // InternalDataDSL.g:709:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:585:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
- // InternalDataDSL.g:585:4: rule__DataInterchangePredefinedExpression__Group__0
+ // InternalDataDSL.g:710:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
+ // InternalDataDSL.g:710:4: rule__DataInterchangePredefinedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangePredefinedExpression__Group__0();
@@ -2028,11 +2466,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeMapping"
- // InternalDataDSL.g:594:1: entryRuleDataInterchangeMapping : ruleDataInterchangeMapping EOF ;
+ // InternalDataDSL.g:719:1: entryRuleDataInterchangeMapping : ruleDataInterchangeMapping EOF ;
public final void entryRuleDataInterchangeMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:595:1: ( ruleDataInterchangeMapping EOF )
- // InternalDataDSL.g:596:1: ruleDataInterchangeMapping EOF
+ // InternalDataDSL.g:720:1: ( ruleDataInterchangeMapping EOF )
+ // InternalDataDSL.g:721:1: ruleDataInterchangeMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingRule());
@@ -2062,23 +2500,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeMapping"
- // InternalDataDSL.g:603:1: ruleDataInterchangeMapping : ( ( rule__DataInterchangeMapping__Alternatives ) ) ;
+ // InternalDataDSL.g:728:1: ruleDataInterchangeMapping : ( ( rule__DataInterchangeMapping__Alternatives ) ) ;
public final void ruleDataInterchangeMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:607:2: ( ( ( rule__DataInterchangeMapping__Alternatives ) ) )
- // InternalDataDSL.g:608:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
+ // InternalDataDSL.g:732:2: ( ( ( rule__DataInterchangeMapping__Alternatives ) ) )
+ // InternalDataDSL.g:733:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
{
- // InternalDataDSL.g:608:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
- // InternalDataDSL.g:609:3: ( rule__DataInterchangeMapping__Alternatives )
+ // InternalDataDSL.g:733:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
+ // InternalDataDSL.g:734:3: ( rule__DataInterchangeMapping__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getAlternatives());
}
- // InternalDataDSL.g:610:3: ( rule__DataInterchangeMapping__Alternatives )
- // InternalDataDSL.g:610:4: rule__DataInterchangeMapping__Alternatives
+ // InternalDataDSL.g:735:3: ( rule__DataInterchangeMapping__Alternatives )
+ // InternalDataDSL.g:735:4: rule__DataInterchangeMapping__Alternatives
{
pushFollow(FOLLOW_2);
rule__DataInterchangeMapping__Alternatives();
@@ -2113,11 +2551,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeValueMapping"
- // InternalDataDSL.g:619:1: entryRuleDataInterchangeValueMapping : ruleDataInterchangeValueMapping EOF ;
+ // InternalDataDSL.g:744:1: entryRuleDataInterchangeValueMapping : ruleDataInterchangeValueMapping EOF ;
public final void entryRuleDataInterchangeValueMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:620:1: ( ruleDataInterchangeValueMapping EOF )
- // InternalDataDSL.g:621:1: ruleDataInterchangeValueMapping EOF
+ // InternalDataDSL.g:745:1: ( ruleDataInterchangeValueMapping EOF )
+ // InternalDataDSL.g:746:1: ruleDataInterchangeValueMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeValueMappingRule());
@@ -2147,23 +2585,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeValueMapping"
- // InternalDataDSL.g:628:1: ruleDataInterchangeValueMapping : ( ( rule__DataInterchangeValueMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:753:1: ruleDataInterchangeValueMapping : ( ( rule__DataInterchangeValueMapping__Group__0 ) ) ;
public final void ruleDataInterchangeValueMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:632:2: ( ( ( rule__DataInterchangeValueMapping__Group__0 ) ) )
- // InternalDataDSL.g:633:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
+ // InternalDataDSL.g:757:2: ( ( ( rule__DataInterchangeValueMapping__Group__0 ) ) )
+ // InternalDataDSL.g:758:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
{
- // InternalDataDSL.g:633:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
- // InternalDataDSL.g:634:3: ( rule__DataInterchangeValueMapping__Group__0 )
+ // InternalDataDSL.g:758:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
+ // InternalDataDSL.g:759:3: ( rule__DataInterchangeValueMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeValueMappingAccess().getGroup());
}
- // InternalDataDSL.g:635:3: ( rule__DataInterchangeValueMapping__Group__0 )
- // InternalDataDSL.g:635:4: rule__DataInterchangeValueMapping__Group__0
+ // InternalDataDSL.g:760:3: ( rule__DataInterchangeValueMapping__Group__0 )
+ // InternalDataDSL.g:760:4: rule__DataInterchangeValueMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeValueMapping__Group__0();
@@ -2198,11 +2636,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeBlobMapping"
- // InternalDataDSL.g:644:1: entryRuleDataInterchangeBlobMapping : ruleDataInterchangeBlobMapping EOF ;
+ // InternalDataDSL.g:769:1: entryRuleDataInterchangeBlobMapping : ruleDataInterchangeBlobMapping EOF ;
public final void entryRuleDataInterchangeBlobMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:645:1: ( ruleDataInterchangeBlobMapping EOF )
- // InternalDataDSL.g:646:1: ruleDataInterchangeBlobMapping EOF
+ // InternalDataDSL.g:770:1: ( ruleDataInterchangeBlobMapping EOF )
+ // InternalDataDSL.g:771:1: ruleDataInterchangeBlobMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeBlobMappingRule());
@@ -2232,23 +2670,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeBlobMapping"
- // InternalDataDSL.g:653:1: ruleDataInterchangeBlobMapping : ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:778:1: ruleDataInterchangeBlobMapping : ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) ;
public final void ruleDataInterchangeBlobMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:657:2: ( ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) )
- // InternalDataDSL.g:658:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
+ // InternalDataDSL.g:782:2: ( ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) )
+ // InternalDataDSL.g:783:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
{
- // InternalDataDSL.g:658:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
- // InternalDataDSL.g:659:3: ( rule__DataInterchangeBlobMapping__Group__0 )
+ // InternalDataDSL.g:783:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
+ // InternalDataDSL.g:784:3: ( rule__DataInterchangeBlobMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeBlobMappingAccess().getGroup());
}
- // InternalDataDSL.g:660:3: ( rule__DataInterchangeBlobMapping__Group__0 )
- // InternalDataDSL.g:660:4: rule__DataInterchangeBlobMapping__Group__0
+ // InternalDataDSL.g:785:3: ( rule__DataInterchangeBlobMapping__Group__0 )
+ // InternalDataDSL.g:785:4: rule__DataInterchangeBlobMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeBlobMapping__Group__0();
@@ -2282,12 +2720,97 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleDataInterchangeBlobMapping"
+ // $ANTLR start "entryRuleDataInterchangeFixedColumnMapping"
+ // InternalDataDSL.g:794:1: entryRuleDataInterchangeFixedColumnMapping : ruleDataInterchangeFixedColumnMapping EOF ;
+ public final void entryRuleDataInterchangeFixedColumnMapping() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:795:1: ( ruleDataInterchangeFixedColumnMapping EOF )
+ // InternalDataDSL.g:796:1: ruleDataInterchangeFixedColumnMapping EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFixedColumnMappingRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeFixedColumnMapping();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFixedColumnMappingRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeFixedColumnMapping"
+
+
+ // $ANTLR start "ruleDataInterchangeFixedColumnMapping"
+ // InternalDataDSL.g:803:1: ruleDataInterchangeFixedColumnMapping : ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) ) ;
+ public final void ruleDataInterchangeFixedColumnMapping() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:807:2: ( ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) ) )
+ // InternalDataDSL.g:808:2: ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) )
+ {
+ // InternalDataDSL.g:808:2: ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) )
+ // InternalDataDSL.g:809:3: ( rule__DataInterchangeFixedColumnMapping__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getGroup());
+ }
+ // InternalDataDSL.g:810:3: ( rule__DataInterchangeFixedColumnMapping__Group__0 )
+ // InternalDataDSL.g:810:4: rule__DataInterchangeFixedColumnMapping__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeFixedColumnMapping__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeFixedColumnMapping"
+
+
// $ANTLR start "entryRuleLFQN"
- // InternalDataDSL.g:669:1: entryRuleLFQN : ruleLFQN EOF ;
+ // InternalDataDSL.g:819:1: entryRuleLFQN : ruleLFQN EOF ;
public final void entryRuleLFQN() throws RecognitionException {
try {
- // InternalDataDSL.g:670:1: ( ruleLFQN EOF )
- // InternalDataDSL.g:671:1: ruleLFQN EOF
+ // InternalDataDSL.g:820:1: ( ruleLFQN EOF )
+ // InternalDataDSL.g:821:1: ruleLFQN EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNRule());
@@ -2317,23 +2840,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLFQN"
- // InternalDataDSL.g:678:1: ruleLFQN : ( ( rule__LFQN__Group__0 ) ) ;
+ // InternalDataDSL.g:828:1: ruleLFQN : ( ( rule__LFQN__Group__0 ) ) ;
public final void ruleLFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:682:2: ( ( ( rule__LFQN__Group__0 ) ) )
- // InternalDataDSL.g:683:2: ( ( rule__LFQN__Group__0 ) )
+ // InternalDataDSL.g:832:2: ( ( ( rule__LFQN__Group__0 ) ) )
+ // InternalDataDSL.g:833:2: ( ( rule__LFQN__Group__0 ) )
{
- // InternalDataDSL.g:683:2: ( ( rule__LFQN__Group__0 ) )
- // InternalDataDSL.g:684:3: ( rule__LFQN__Group__0 )
+ // InternalDataDSL.g:833:2: ( ( rule__LFQN__Group__0 ) )
+ // InternalDataDSL.g:834:3: ( rule__LFQN__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNAccess().getGroup());
}
- // InternalDataDSL.g:685:3: ( rule__LFQN__Group__0 )
- // InternalDataDSL.g:685:4: rule__LFQN__Group__0
+ // InternalDataDSL.g:835:3: ( rule__LFQN__Group__0 )
+ // InternalDataDSL.g:835:4: rule__LFQN__Group__0
{
pushFollow(FOLLOW_2);
rule__LFQN__Group__0();
@@ -2368,11 +2891,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTRANSLATABLESTRING"
- // InternalDataDSL.g:694:1: entryRuleTRANSLATABLESTRING : ruleTRANSLATABLESTRING EOF ;
+ // InternalDataDSL.g:844:1: entryRuleTRANSLATABLESTRING : ruleTRANSLATABLESTRING EOF ;
public final void entryRuleTRANSLATABLESTRING() throws RecognitionException {
try {
- // InternalDataDSL.g:695:1: ( ruleTRANSLATABLESTRING EOF )
- // InternalDataDSL.g:696:1: ruleTRANSLATABLESTRING EOF
+ // InternalDataDSL.g:845:1: ( ruleTRANSLATABLESTRING EOF )
+ // InternalDataDSL.g:846:1: ruleTRANSLATABLESTRING EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLESTRINGRule());
@@ -2402,17 +2925,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTRANSLATABLESTRING"
- // InternalDataDSL.g:703:1: ruleTRANSLATABLESTRING : ( RULE_STRING ) ;
+ // InternalDataDSL.g:853:1: ruleTRANSLATABLESTRING : ( RULE_STRING ) ;
public final void ruleTRANSLATABLESTRING() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:707:2: ( ( RULE_STRING ) )
- // InternalDataDSL.g:708:2: ( RULE_STRING )
+ // InternalDataDSL.g:857:2: ( ( RULE_STRING ) )
+ // InternalDataDSL.g:858:2: ( RULE_STRING )
{
- // InternalDataDSL.g:708:2: ( RULE_STRING )
- // InternalDataDSL.g:709:3: RULE_STRING
+ // InternalDataDSL.g:858:2: ( RULE_STRING )
+ // InternalDataDSL.g:859:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall());
@@ -2443,11 +2966,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTRANSLATABLEID"
- // InternalDataDSL.g:719:1: entryRuleTRANSLATABLEID : ruleTRANSLATABLEID EOF ;
+ // InternalDataDSL.g:869:1: entryRuleTRANSLATABLEID : ruleTRANSLATABLEID EOF ;
public final void entryRuleTRANSLATABLEID() throws RecognitionException {
try {
- // InternalDataDSL.g:720:1: ( ruleTRANSLATABLEID EOF )
- // InternalDataDSL.g:721:1: ruleTRANSLATABLEID EOF
+ // InternalDataDSL.g:870:1: ( ruleTRANSLATABLEID EOF )
+ // InternalDataDSL.g:871:1: ruleTRANSLATABLEID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLEIDRule());
@@ -2477,17 +3000,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTRANSLATABLEID"
- // InternalDataDSL.g:728:1: ruleTRANSLATABLEID : ( RULE_ID ) ;
+ // InternalDataDSL.g:878:1: ruleTRANSLATABLEID : ( RULE_ID ) ;
public final void ruleTRANSLATABLEID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:732:2: ( ( RULE_ID ) )
- // InternalDataDSL.g:733:2: ( RULE_ID )
+ // InternalDataDSL.g:882:2: ( ( RULE_ID ) )
+ // InternalDataDSL.g:883:2: ( RULE_ID )
{
- // InternalDataDSL.g:733:2: ( RULE_ID )
- // InternalDataDSL.g:734:3: RULE_ID
+ // InternalDataDSL.g:883:2: ( RULE_ID )
+ // InternalDataDSL.g:884:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLEIDAccess().getIDTerminalRuleCall());
@@ -2518,11 +3041,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXImportDeclaration"
- // InternalDataDSL.g:744:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ;
+ // InternalDataDSL.g:894:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ;
public final void entryRuleXImportDeclaration() throws RecognitionException {
try {
- // InternalDataDSL.g:745:1: ( ruleXImportDeclaration EOF )
- // InternalDataDSL.g:746:1: ruleXImportDeclaration EOF
+ // InternalDataDSL.g:895:1: ( ruleXImportDeclaration EOF )
+ // InternalDataDSL.g:896:1: ruleXImportDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationRule());
@@ -2552,23 +3075,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXImportDeclaration"
- // InternalDataDSL.g:753:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ;
+ // InternalDataDSL.g:903:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ;
public final void ruleXImportDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:757:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) )
- // InternalDataDSL.g:758:2: ( ( rule__XImportDeclaration__Group__0 ) )
+ // InternalDataDSL.g:907:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) )
+ // InternalDataDSL.g:908:2: ( ( rule__XImportDeclaration__Group__0 ) )
{
- // InternalDataDSL.g:758:2: ( ( rule__XImportDeclaration__Group__0 ) )
- // InternalDataDSL.g:759:3: ( rule__XImportDeclaration__Group__0 )
+ // InternalDataDSL.g:908:2: ( ( rule__XImportDeclaration__Group__0 ) )
+ // InternalDataDSL.g:909:3: ( rule__XImportDeclaration__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getGroup());
}
- // InternalDataDSL.g:760:3: ( rule__XImportDeclaration__Group__0 )
- // InternalDataDSL.g:760:4: rule__XImportDeclaration__Group__0
+ // InternalDataDSL.g:910:3: ( rule__XImportDeclaration__Group__0 )
+ // InternalDataDSL.g:910:4: rule__XImportDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group__0();
@@ -2603,11 +3126,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotation"
- // InternalDataDSL.g:769:1: entryRuleXAnnotation : ruleXAnnotation EOF ;
+ // InternalDataDSL.g:919:1: entryRuleXAnnotation : ruleXAnnotation EOF ;
public final void entryRuleXAnnotation() throws RecognitionException {
try {
- // InternalDataDSL.g:770:1: ( ruleXAnnotation EOF )
- // InternalDataDSL.g:771:1: ruleXAnnotation EOF
+ // InternalDataDSL.g:920:1: ( ruleXAnnotation EOF )
+ // InternalDataDSL.g:921:1: ruleXAnnotation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationRule());
@@ -2637,23 +3160,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotation"
- // InternalDataDSL.g:778:1: ruleXAnnotation : ( ( rule__XAnnotation__Group__0 ) ) ;
+ // InternalDataDSL.g:928:1: ruleXAnnotation : ( ( rule__XAnnotation__Group__0 ) ) ;
public final void ruleXAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:782:2: ( ( ( rule__XAnnotation__Group__0 ) ) )
- // InternalDataDSL.g:783:2: ( ( rule__XAnnotation__Group__0 ) )
+ // InternalDataDSL.g:932:2: ( ( ( rule__XAnnotation__Group__0 ) ) )
+ // InternalDataDSL.g:933:2: ( ( rule__XAnnotation__Group__0 ) )
{
- // InternalDataDSL.g:783:2: ( ( rule__XAnnotation__Group__0 ) )
- // InternalDataDSL.g:784:3: ( rule__XAnnotation__Group__0 )
+ // InternalDataDSL.g:933:2: ( ( rule__XAnnotation__Group__0 ) )
+ // InternalDataDSL.g:934:3: ( rule__XAnnotation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup());
}
- // InternalDataDSL.g:785:3: ( rule__XAnnotation__Group__0 )
- // InternalDataDSL.g:785:4: rule__XAnnotation__Group__0
+ // InternalDataDSL.g:935:3: ( rule__XAnnotation__Group__0 )
+ // InternalDataDSL.g:935:4: rule__XAnnotation__Group__0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group__0();
@@ -2688,11 +3211,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationElementValuePair"
- // InternalDataDSL.g:794:1: entryRuleXAnnotationElementValuePair : ruleXAnnotationElementValuePair EOF ;
+ // InternalDataDSL.g:944:1: entryRuleXAnnotationElementValuePair : ruleXAnnotationElementValuePair EOF ;
public final void entryRuleXAnnotationElementValuePair() throws RecognitionException {
try {
- // InternalDataDSL.g:795:1: ( ruleXAnnotationElementValuePair EOF )
- // InternalDataDSL.g:796:1: ruleXAnnotationElementValuePair EOF
+ // InternalDataDSL.g:945:1: ( ruleXAnnotationElementValuePair EOF )
+ // InternalDataDSL.g:946:1: ruleXAnnotationElementValuePair EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairRule());
@@ -2722,23 +3245,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationElementValuePair"
- // InternalDataDSL.g:803:1: ruleXAnnotationElementValuePair : ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ;
+ // InternalDataDSL.g:953:1: ruleXAnnotationElementValuePair : ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ;
public final void ruleXAnnotationElementValuePair() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:807:2: ( ( ( rule__XAnnotationElementValuePair__Group__0 ) ) )
- // InternalDataDSL.g:808:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
+ // InternalDataDSL.g:957:2: ( ( ( rule__XAnnotationElementValuePair__Group__0 ) ) )
+ // InternalDataDSL.g:958:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
{
- // InternalDataDSL.g:808:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
- // InternalDataDSL.g:809:3: ( rule__XAnnotationElementValuePair__Group__0 )
+ // InternalDataDSL.g:958:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
+ // InternalDataDSL.g:959:3: ( rule__XAnnotationElementValuePair__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup());
}
- // InternalDataDSL.g:810:3: ( rule__XAnnotationElementValuePair__Group__0 )
- // InternalDataDSL.g:810:4: rule__XAnnotationElementValuePair__Group__0
+ // InternalDataDSL.g:960:3: ( rule__XAnnotationElementValuePair__Group__0 )
+ // InternalDataDSL.g:960:4: rule__XAnnotationElementValuePair__Group__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group__0();
@@ -2773,11 +3296,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationElementValueOrCommaList"
- // InternalDataDSL.g:819:1: entryRuleXAnnotationElementValueOrCommaList : ruleXAnnotationElementValueOrCommaList EOF ;
+ // InternalDataDSL.g:969:1: entryRuleXAnnotationElementValueOrCommaList : ruleXAnnotationElementValueOrCommaList EOF ;
public final void entryRuleXAnnotationElementValueOrCommaList() throws RecognitionException {
try {
- // InternalDataDSL.g:820:1: ( ruleXAnnotationElementValueOrCommaList EOF )
- // InternalDataDSL.g:821:1: ruleXAnnotationElementValueOrCommaList EOF
+ // InternalDataDSL.g:970:1: ( ruleXAnnotationElementValueOrCommaList EOF )
+ // InternalDataDSL.g:971:1: ruleXAnnotationElementValueOrCommaList EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListRule());
@@ -2807,23 +3330,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationElementValueOrCommaList"
- // InternalDataDSL.g:828:1: ruleXAnnotationElementValueOrCommaList : ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ;
+ // InternalDataDSL.g:978:1: ruleXAnnotationElementValueOrCommaList : ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ;
public final void ruleXAnnotationElementValueOrCommaList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:832:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) )
- // InternalDataDSL.g:833:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
+ // InternalDataDSL.g:982:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) )
+ // InternalDataDSL.g:983:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
{
- // InternalDataDSL.g:833:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
- // InternalDataDSL.g:834:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
+ // InternalDataDSL.g:983:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
+ // InternalDataDSL.g:984:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives());
}
- // InternalDataDSL.g:835:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
- // InternalDataDSL.g:835:4: rule__XAnnotationElementValueOrCommaList__Alternatives
+ // InternalDataDSL.g:985:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
+ // InternalDataDSL.g:985:4: rule__XAnnotationElementValueOrCommaList__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Alternatives();
@@ -2858,11 +3381,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationElementValue"
- // InternalDataDSL.g:844:1: entryRuleXAnnotationElementValue : ruleXAnnotationElementValue EOF ;
+ // InternalDataDSL.g:994:1: entryRuleXAnnotationElementValue : ruleXAnnotationElementValue EOF ;
public final void entryRuleXAnnotationElementValue() throws RecognitionException {
try {
- // InternalDataDSL.g:845:1: ( ruleXAnnotationElementValue EOF )
- // InternalDataDSL.g:846:1: ruleXAnnotationElementValue EOF
+ // InternalDataDSL.g:995:1: ( ruleXAnnotationElementValue EOF )
+ // InternalDataDSL.g:996:1: ruleXAnnotationElementValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueRule());
@@ -2892,23 +3415,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationElementValue"
- // InternalDataDSL.g:853:1: ruleXAnnotationElementValue : ( ( rule__XAnnotationElementValue__Alternatives ) ) ;
+ // InternalDataDSL.g:1003:1: ruleXAnnotationElementValue : ( ( rule__XAnnotationElementValue__Alternatives ) ) ;
public final void ruleXAnnotationElementValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:857:2: ( ( ( rule__XAnnotationElementValue__Alternatives ) ) )
- // InternalDataDSL.g:858:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
+ // InternalDataDSL.g:1007:2: ( ( ( rule__XAnnotationElementValue__Alternatives ) ) )
+ // InternalDataDSL.g:1008:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
{
- // InternalDataDSL.g:858:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
- // InternalDataDSL.g:859:3: ( rule__XAnnotationElementValue__Alternatives )
+ // InternalDataDSL.g:1008:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
+ // InternalDataDSL.g:1009:3: ( rule__XAnnotationElementValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getAlternatives());
}
- // InternalDataDSL.g:860:3: ( rule__XAnnotationElementValue__Alternatives )
- // InternalDataDSL.g:860:4: rule__XAnnotationElementValue__Alternatives
+ // InternalDataDSL.g:1010:3: ( rule__XAnnotationElementValue__Alternatives )
+ // InternalDataDSL.g:1010:4: rule__XAnnotationElementValue__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Alternatives();
@@ -2943,11 +3466,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationOrExpression"
- // InternalDataDSL.g:869:1: entryRuleXAnnotationOrExpression : ruleXAnnotationOrExpression EOF ;
+ // InternalDataDSL.g:1019:1: entryRuleXAnnotationOrExpression : ruleXAnnotationOrExpression EOF ;
public final void entryRuleXAnnotationOrExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:870:1: ( ruleXAnnotationOrExpression EOF )
- // InternalDataDSL.g:871:1: ruleXAnnotationOrExpression EOF
+ // InternalDataDSL.g:1020:1: ( ruleXAnnotationOrExpression EOF )
+ // InternalDataDSL.g:1021:1: ruleXAnnotationOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationOrExpressionRule());
@@ -2977,23 +3500,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationOrExpression"
- // InternalDataDSL.g:878:1: ruleXAnnotationOrExpression : ( ( rule__XAnnotationOrExpression__Alternatives ) ) ;
+ // InternalDataDSL.g:1028:1: ruleXAnnotationOrExpression : ( ( rule__XAnnotationOrExpression__Alternatives ) ) ;
public final void ruleXAnnotationOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:882:2: ( ( ( rule__XAnnotationOrExpression__Alternatives ) ) )
- // InternalDataDSL.g:883:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
+ // InternalDataDSL.g:1032:2: ( ( ( rule__XAnnotationOrExpression__Alternatives ) ) )
+ // InternalDataDSL.g:1033:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
{
- // InternalDataDSL.g:883:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
- // InternalDataDSL.g:884:3: ( rule__XAnnotationOrExpression__Alternatives )
+ // InternalDataDSL.g:1033:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
+ // InternalDataDSL.g:1034:3: ( rule__XAnnotationOrExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives());
}
- // InternalDataDSL.g:885:3: ( rule__XAnnotationOrExpression__Alternatives )
- // InternalDataDSL.g:885:4: rule__XAnnotationOrExpression__Alternatives
+ // InternalDataDSL.g:1035:3: ( rule__XAnnotationOrExpression__Alternatives )
+ // InternalDataDSL.g:1035:4: rule__XAnnotationOrExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAnnotationOrExpression__Alternatives();
@@ -3028,11 +3551,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpression"
- // InternalDataDSL.g:894:1: entryRuleXExpression : ruleXExpression EOF ;
+ // InternalDataDSL.g:1044:1: entryRuleXExpression : ruleXExpression EOF ;
public final void entryRuleXExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:895:1: ( ruleXExpression EOF )
- // InternalDataDSL.g:896:1: ruleXExpression EOF
+ // InternalDataDSL.g:1045:1: ( ruleXExpression EOF )
+ // InternalDataDSL.g:1046:1: ruleXExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionRule());
@@ -3062,17 +3585,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpression"
- // InternalDataDSL.g:903:1: ruleXExpression : ( ruleXAssignment ) ;
+ // InternalDataDSL.g:1053:1: ruleXExpression : ( ruleXAssignment ) ;
public final void ruleXExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:907:2: ( ( ruleXAssignment ) )
- // InternalDataDSL.g:908:2: ( ruleXAssignment )
+ // InternalDataDSL.g:1057:2: ( ( ruleXAssignment ) )
+ // InternalDataDSL.g:1058:2: ( ruleXAssignment )
{
- // InternalDataDSL.g:908:2: ( ruleXAssignment )
- // InternalDataDSL.g:909:3: ruleXAssignment
+ // InternalDataDSL.g:1058:2: ( ruleXAssignment )
+ // InternalDataDSL.g:1059:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall());
@@ -3107,11 +3630,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAssignment"
- // InternalDataDSL.g:919:1: entryRuleXAssignment : ruleXAssignment EOF ;
+ // InternalDataDSL.g:1069:1: entryRuleXAssignment : ruleXAssignment EOF ;
public final void entryRuleXAssignment() throws RecognitionException {
try {
- // InternalDataDSL.g:920:1: ( ruleXAssignment EOF )
- // InternalDataDSL.g:921:1: ruleXAssignment EOF
+ // InternalDataDSL.g:1070:1: ( ruleXAssignment EOF )
+ // InternalDataDSL.g:1071:1: ruleXAssignment EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentRule());
@@ -3141,23 +3664,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAssignment"
- // InternalDataDSL.g:928:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ;
+ // InternalDataDSL.g:1078:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ;
public final void ruleXAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:932:2: ( ( ( rule__XAssignment__Alternatives ) ) )
- // InternalDataDSL.g:933:2: ( ( rule__XAssignment__Alternatives ) )
+ // InternalDataDSL.g:1082:2: ( ( ( rule__XAssignment__Alternatives ) ) )
+ // InternalDataDSL.g:1083:2: ( ( rule__XAssignment__Alternatives ) )
{
- // InternalDataDSL.g:933:2: ( ( rule__XAssignment__Alternatives ) )
- // InternalDataDSL.g:934:3: ( rule__XAssignment__Alternatives )
+ // InternalDataDSL.g:1083:2: ( ( rule__XAssignment__Alternatives ) )
+ // InternalDataDSL.g:1084:3: ( rule__XAssignment__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getAlternatives());
}
- // InternalDataDSL.g:935:3: ( rule__XAssignment__Alternatives )
- // InternalDataDSL.g:935:4: rule__XAssignment__Alternatives
+ // InternalDataDSL.g:1085:3: ( rule__XAssignment__Alternatives )
+ // InternalDataDSL.g:1085:4: rule__XAssignment__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAssignment__Alternatives();
@@ -3192,11 +3715,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpSingleAssign"
- // InternalDataDSL.g:944:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ;
+ // InternalDataDSL.g:1094:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ;
public final void entryRuleOpSingleAssign() throws RecognitionException {
try {
- // InternalDataDSL.g:945:1: ( ruleOpSingleAssign EOF )
- // InternalDataDSL.g:946:1: ruleOpSingleAssign EOF
+ // InternalDataDSL.g:1095:1: ( ruleOpSingleAssign EOF )
+ // InternalDataDSL.g:1096:1: ruleOpSingleAssign EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpSingleAssignRule());
@@ -3226,17 +3749,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpSingleAssign"
- // InternalDataDSL.g:953:1: ruleOpSingleAssign : ( '=' ) ;
+ // InternalDataDSL.g:1103:1: ruleOpSingleAssign : ( '=' ) ;
public final void ruleOpSingleAssign() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:957:2: ( ( '=' ) )
- // InternalDataDSL.g:958:2: ( '=' )
+ // InternalDataDSL.g:1107:2: ( ( '=' ) )
+ // InternalDataDSL.g:1108:2: ( '=' )
{
- // InternalDataDSL.g:958:2: ( '=' )
- // InternalDataDSL.g:959:3: '='
+ // InternalDataDSL.g:1108:2: ( '=' )
+ // InternalDataDSL.g:1109:3: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword());
@@ -3267,11 +3790,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpMultiAssign"
- // InternalDataDSL.g:969:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ;
+ // InternalDataDSL.g:1119:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ;
public final void entryRuleOpMultiAssign() throws RecognitionException {
try {
- // InternalDataDSL.g:970:1: ( ruleOpMultiAssign EOF )
- // InternalDataDSL.g:971:1: ruleOpMultiAssign EOF
+ // InternalDataDSL.g:1120:1: ( ruleOpMultiAssign EOF )
+ // InternalDataDSL.g:1121:1: ruleOpMultiAssign EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignRule());
@@ -3301,23 +3824,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpMultiAssign"
- // InternalDataDSL.g:978:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ;
+ // InternalDataDSL.g:1128:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ;
public final void ruleOpMultiAssign() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:982:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) )
- // InternalDataDSL.g:983:2: ( ( rule__OpMultiAssign__Alternatives ) )
+ // InternalDataDSL.g:1132:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) )
+ // InternalDataDSL.g:1133:2: ( ( rule__OpMultiAssign__Alternatives ) )
{
- // InternalDataDSL.g:983:2: ( ( rule__OpMultiAssign__Alternatives ) )
- // InternalDataDSL.g:984:3: ( rule__OpMultiAssign__Alternatives )
+ // InternalDataDSL.g:1133:2: ( ( rule__OpMultiAssign__Alternatives ) )
+ // InternalDataDSL.g:1134:3: ( rule__OpMultiAssign__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getAlternatives());
}
- // InternalDataDSL.g:985:3: ( rule__OpMultiAssign__Alternatives )
- // InternalDataDSL.g:985:4: rule__OpMultiAssign__Alternatives
+ // InternalDataDSL.g:1135:3: ( rule__OpMultiAssign__Alternatives )
+ // InternalDataDSL.g:1135:4: rule__OpMultiAssign__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Alternatives();
@@ -3352,11 +3875,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXOrExpression"
- // InternalDataDSL.g:994:1: entryRuleXOrExpression : ruleXOrExpression EOF ;
+ // InternalDataDSL.g:1144:1: entryRuleXOrExpression : ruleXOrExpression EOF ;
public final void entryRuleXOrExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:995:1: ( ruleXOrExpression EOF )
- // InternalDataDSL.g:996:1: ruleXOrExpression EOF
+ // InternalDataDSL.g:1145:1: ( ruleXOrExpression EOF )
+ // InternalDataDSL.g:1146:1: ruleXOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionRule());
@@ -3386,23 +3909,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXOrExpression"
- // InternalDataDSL.g:1003:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1153:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ;
public final void ruleXOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1007:2: ( ( ( rule__XOrExpression__Group__0 ) ) )
- // InternalDataDSL.g:1008:2: ( ( rule__XOrExpression__Group__0 ) )
+ // InternalDataDSL.g:1157:2: ( ( ( rule__XOrExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1158:2: ( ( rule__XOrExpression__Group__0 ) )
{
- // InternalDataDSL.g:1008:2: ( ( rule__XOrExpression__Group__0 ) )
- // InternalDataDSL.g:1009:3: ( rule__XOrExpression__Group__0 )
+ // InternalDataDSL.g:1158:2: ( ( rule__XOrExpression__Group__0 ) )
+ // InternalDataDSL.g:1159:3: ( rule__XOrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1010:3: ( rule__XOrExpression__Group__0 )
- // InternalDataDSL.g:1010:4: rule__XOrExpression__Group__0
+ // InternalDataDSL.g:1160:3: ( rule__XOrExpression__Group__0 )
+ // InternalDataDSL.g:1160:4: rule__XOrExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group__0();
@@ -3437,11 +3960,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpOr"
- // InternalDataDSL.g:1019:1: entryRuleOpOr : ruleOpOr EOF ;
+ // InternalDataDSL.g:1169:1: entryRuleOpOr : ruleOpOr EOF ;
public final void entryRuleOpOr() throws RecognitionException {
try {
- // InternalDataDSL.g:1020:1: ( ruleOpOr EOF )
- // InternalDataDSL.g:1021:1: ruleOpOr EOF
+ // InternalDataDSL.g:1170:1: ( ruleOpOr EOF )
+ // InternalDataDSL.g:1171:1: ruleOpOr EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOrRule());
@@ -3471,17 +3994,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpOr"
- // InternalDataDSL.g:1028:1: ruleOpOr : ( '||' ) ;
+ // InternalDataDSL.g:1178:1: ruleOpOr : ( '||' ) ;
public final void ruleOpOr() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1032:2: ( ( '||' ) )
- // InternalDataDSL.g:1033:2: ( '||' )
+ // InternalDataDSL.g:1182:2: ( ( '||' ) )
+ // InternalDataDSL.g:1183:2: ( '||' )
{
- // InternalDataDSL.g:1033:2: ( '||' )
- // InternalDataDSL.g:1034:3: '||'
+ // InternalDataDSL.g:1183:2: ( '||' )
+ // InternalDataDSL.g:1184:3: '||'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword());
@@ -3512,11 +4035,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAndExpression"
- // InternalDataDSL.g:1044:1: entryRuleXAndExpression : ruleXAndExpression EOF ;
+ // InternalDataDSL.g:1194:1: entryRuleXAndExpression : ruleXAndExpression EOF ;
public final void entryRuleXAndExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1045:1: ( ruleXAndExpression EOF )
- // InternalDataDSL.g:1046:1: ruleXAndExpression EOF
+ // InternalDataDSL.g:1195:1: ( ruleXAndExpression EOF )
+ // InternalDataDSL.g:1196:1: ruleXAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionRule());
@@ -3546,23 +4069,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAndExpression"
- // InternalDataDSL.g:1053:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1203:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ;
public final void ruleXAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1057:2: ( ( ( rule__XAndExpression__Group__0 ) ) )
- // InternalDataDSL.g:1058:2: ( ( rule__XAndExpression__Group__0 ) )
+ // InternalDataDSL.g:1207:2: ( ( ( rule__XAndExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1208:2: ( ( rule__XAndExpression__Group__0 ) )
{
- // InternalDataDSL.g:1058:2: ( ( rule__XAndExpression__Group__0 ) )
- // InternalDataDSL.g:1059:3: ( rule__XAndExpression__Group__0 )
+ // InternalDataDSL.g:1208:2: ( ( rule__XAndExpression__Group__0 ) )
+ // InternalDataDSL.g:1209:3: ( rule__XAndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1060:3: ( rule__XAndExpression__Group__0 )
- // InternalDataDSL.g:1060:4: rule__XAndExpression__Group__0
+ // InternalDataDSL.g:1210:3: ( rule__XAndExpression__Group__0 )
+ // InternalDataDSL.g:1210:4: rule__XAndExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group__0();
@@ -3597,11 +4120,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpAnd"
- // InternalDataDSL.g:1069:1: entryRuleOpAnd : ruleOpAnd EOF ;
+ // InternalDataDSL.g:1219:1: entryRuleOpAnd : ruleOpAnd EOF ;
public final void entryRuleOpAnd() throws RecognitionException {
try {
- // InternalDataDSL.g:1070:1: ( ruleOpAnd EOF )
- // InternalDataDSL.g:1071:1: ruleOpAnd EOF
+ // InternalDataDSL.g:1220:1: ( ruleOpAnd EOF )
+ // InternalDataDSL.g:1221:1: ruleOpAnd EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAndRule());
@@ -3631,17 +4154,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpAnd"
- // InternalDataDSL.g:1078:1: ruleOpAnd : ( '&&' ) ;
+ // InternalDataDSL.g:1228:1: ruleOpAnd : ( '&&' ) ;
public final void ruleOpAnd() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1082:2: ( ( '&&' ) )
- // InternalDataDSL.g:1083:2: ( '&&' )
+ // InternalDataDSL.g:1232:2: ( ( '&&' ) )
+ // InternalDataDSL.g:1233:2: ( '&&' )
{
- // InternalDataDSL.g:1083:2: ( '&&' )
- // InternalDataDSL.g:1084:3: '&&'
+ // InternalDataDSL.g:1233:2: ( '&&' )
+ // InternalDataDSL.g:1234:3: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword());
@@ -3672,11 +4195,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXEqualityExpression"
- // InternalDataDSL.g:1094:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ;
+ // InternalDataDSL.g:1244:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ;
public final void entryRuleXEqualityExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1095:1: ( ruleXEqualityExpression EOF )
- // InternalDataDSL.g:1096:1: ruleXEqualityExpression EOF
+ // InternalDataDSL.g:1245:1: ( ruleXEqualityExpression EOF )
+ // InternalDataDSL.g:1246:1: ruleXEqualityExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionRule());
@@ -3706,23 +4229,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXEqualityExpression"
- // InternalDataDSL.g:1103:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1253:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ;
public final void ruleXEqualityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1107:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) )
- // InternalDataDSL.g:1108:2: ( ( rule__XEqualityExpression__Group__0 ) )
+ // InternalDataDSL.g:1257:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1258:2: ( ( rule__XEqualityExpression__Group__0 ) )
{
- // InternalDataDSL.g:1108:2: ( ( rule__XEqualityExpression__Group__0 ) )
- // InternalDataDSL.g:1109:3: ( rule__XEqualityExpression__Group__0 )
+ // InternalDataDSL.g:1258:2: ( ( rule__XEqualityExpression__Group__0 ) )
+ // InternalDataDSL.g:1259:3: ( rule__XEqualityExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1110:3: ( rule__XEqualityExpression__Group__0 )
- // InternalDataDSL.g:1110:4: rule__XEqualityExpression__Group__0
+ // InternalDataDSL.g:1260:3: ( rule__XEqualityExpression__Group__0 )
+ // InternalDataDSL.g:1260:4: rule__XEqualityExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group__0();
@@ -3757,11 +4280,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpEquality"
- // InternalDataDSL.g:1119:1: entryRuleOpEquality : ruleOpEquality EOF ;
+ // InternalDataDSL.g:1269:1: entryRuleOpEquality : ruleOpEquality EOF ;
public final void entryRuleOpEquality() throws RecognitionException {
try {
- // InternalDataDSL.g:1120:1: ( ruleOpEquality EOF )
- // InternalDataDSL.g:1121:1: ruleOpEquality EOF
+ // InternalDataDSL.g:1270:1: ( ruleOpEquality EOF )
+ // InternalDataDSL.g:1271:1: ruleOpEquality EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityRule());
@@ -3791,23 +4314,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpEquality"
- // InternalDataDSL.g:1128:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ;
+ // InternalDataDSL.g:1278:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ;
public final void ruleOpEquality() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1132:2: ( ( ( rule__OpEquality__Alternatives ) ) )
- // InternalDataDSL.g:1133:2: ( ( rule__OpEquality__Alternatives ) )
+ // InternalDataDSL.g:1282:2: ( ( ( rule__OpEquality__Alternatives ) ) )
+ // InternalDataDSL.g:1283:2: ( ( rule__OpEquality__Alternatives ) )
{
- // InternalDataDSL.g:1133:2: ( ( rule__OpEquality__Alternatives ) )
- // InternalDataDSL.g:1134:3: ( rule__OpEquality__Alternatives )
+ // InternalDataDSL.g:1283:2: ( ( rule__OpEquality__Alternatives ) )
+ // InternalDataDSL.g:1284:3: ( rule__OpEquality__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getAlternatives());
}
- // InternalDataDSL.g:1135:3: ( rule__OpEquality__Alternatives )
- // InternalDataDSL.g:1135:4: rule__OpEquality__Alternatives
+ // InternalDataDSL.g:1285:3: ( rule__OpEquality__Alternatives )
+ // InternalDataDSL.g:1285:4: rule__OpEquality__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpEquality__Alternatives();
@@ -3842,11 +4365,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXRelationalExpression"
- // InternalDataDSL.g:1144:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ;
+ // InternalDataDSL.g:1294:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ;
public final void entryRuleXRelationalExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1145:1: ( ruleXRelationalExpression EOF )
- // InternalDataDSL.g:1146:1: ruleXRelationalExpression EOF
+ // InternalDataDSL.g:1295:1: ( ruleXRelationalExpression EOF )
+ // InternalDataDSL.g:1296:1: ruleXRelationalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionRule());
@@ -3876,23 +4399,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXRelationalExpression"
- // InternalDataDSL.g:1153:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1303:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ;
public final void ruleXRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1157:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) )
- // InternalDataDSL.g:1158:2: ( ( rule__XRelationalExpression__Group__0 ) )
+ // InternalDataDSL.g:1307:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1308:2: ( ( rule__XRelationalExpression__Group__0 ) )
{
- // InternalDataDSL.g:1158:2: ( ( rule__XRelationalExpression__Group__0 ) )
- // InternalDataDSL.g:1159:3: ( rule__XRelationalExpression__Group__0 )
+ // InternalDataDSL.g:1308:2: ( ( rule__XRelationalExpression__Group__0 ) )
+ // InternalDataDSL.g:1309:3: ( rule__XRelationalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1160:3: ( rule__XRelationalExpression__Group__0 )
- // InternalDataDSL.g:1160:4: rule__XRelationalExpression__Group__0
+ // InternalDataDSL.g:1310:3: ( rule__XRelationalExpression__Group__0 )
+ // InternalDataDSL.g:1310:4: rule__XRelationalExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group__0();
@@ -3927,11 +4450,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpCompare"
- // InternalDataDSL.g:1169:1: entryRuleOpCompare : ruleOpCompare EOF ;
+ // InternalDataDSL.g:1319:1: entryRuleOpCompare : ruleOpCompare EOF ;
public final void entryRuleOpCompare() throws RecognitionException {
try {
- // InternalDataDSL.g:1170:1: ( ruleOpCompare EOF )
- // InternalDataDSL.g:1171:1: ruleOpCompare EOF
+ // InternalDataDSL.g:1320:1: ( ruleOpCompare EOF )
+ // InternalDataDSL.g:1321:1: ruleOpCompare EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareRule());
@@ -3961,23 +4484,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpCompare"
- // InternalDataDSL.g:1178:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ;
+ // InternalDataDSL.g:1328:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ;
public final void ruleOpCompare() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1182:2: ( ( ( rule__OpCompare__Alternatives ) ) )
- // InternalDataDSL.g:1183:2: ( ( rule__OpCompare__Alternatives ) )
+ // InternalDataDSL.g:1332:2: ( ( ( rule__OpCompare__Alternatives ) ) )
+ // InternalDataDSL.g:1333:2: ( ( rule__OpCompare__Alternatives ) )
{
- // InternalDataDSL.g:1183:2: ( ( rule__OpCompare__Alternatives ) )
- // InternalDataDSL.g:1184:3: ( rule__OpCompare__Alternatives )
+ // InternalDataDSL.g:1333:2: ( ( rule__OpCompare__Alternatives ) )
+ // InternalDataDSL.g:1334:3: ( rule__OpCompare__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getAlternatives());
}
- // InternalDataDSL.g:1185:3: ( rule__OpCompare__Alternatives )
- // InternalDataDSL.g:1185:4: rule__OpCompare__Alternatives
+ // InternalDataDSL.g:1335:3: ( rule__OpCompare__Alternatives )
+ // InternalDataDSL.g:1335:4: rule__OpCompare__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpCompare__Alternatives();
@@ -4012,11 +4535,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXOtherOperatorExpression"
- // InternalDataDSL.g:1194:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ;
+ // InternalDataDSL.g:1344:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ;
public final void entryRuleXOtherOperatorExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1195:1: ( ruleXOtherOperatorExpression EOF )
- // InternalDataDSL.g:1196:1: ruleXOtherOperatorExpression EOF
+ // InternalDataDSL.g:1345:1: ( ruleXOtherOperatorExpression EOF )
+ // InternalDataDSL.g:1346:1: ruleXOtherOperatorExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionRule());
@@ -4046,23 +4569,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXOtherOperatorExpression"
- // InternalDataDSL.g:1203:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1353:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ;
public final void ruleXOtherOperatorExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1207:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) )
- // InternalDataDSL.g:1208:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
+ // InternalDataDSL.g:1357:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1358:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
{
- // InternalDataDSL.g:1208:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
- // InternalDataDSL.g:1209:3: ( rule__XOtherOperatorExpression__Group__0 )
+ // InternalDataDSL.g:1358:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
+ // InternalDataDSL.g:1359:3: ( rule__XOtherOperatorExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1210:3: ( rule__XOtherOperatorExpression__Group__0 )
- // InternalDataDSL.g:1210:4: rule__XOtherOperatorExpression__Group__0
+ // InternalDataDSL.g:1360:3: ( rule__XOtherOperatorExpression__Group__0 )
+ // InternalDataDSL.g:1360:4: rule__XOtherOperatorExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group__0();
@@ -4097,11 +4620,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpOther"
- // InternalDataDSL.g:1219:1: entryRuleOpOther : ruleOpOther EOF ;
+ // InternalDataDSL.g:1369:1: entryRuleOpOther : ruleOpOther EOF ;
public final void entryRuleOpOther() throws RecognitionException {
try {
- // InternalDataDSL.g:1220:1: ( ruleOpOther EOF )
- // InternalDataDSL.g:1221:1: ruleOpOther EOF
+ // InternalDataDSL.g:1370:1: ( ruleOpOther EOF )
+ // InternalDataDSL.g:1371:1: ruleOpOther EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherRule());
@@ -4131,23 +4654,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpOther"
- // InternalDataDSL.g:1228:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ;
+ // InternalDataDSL.g:1378:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ;
public final void ruleOpOther() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1232:2: ( ( ( rule__OpOther__Alternatives ) ) )
- // InternalDataDSL.g:1233:2: ( ( rule__OpOther__Alternatives ) )
+ // InternalDataDSL.g:1382:2: ( ( ( rule__OpOther__Alternatives ) ) )
+ // InternalDataDSL.g:1383:2: ( ( rule__OpOther__Alternatives ) )
{
- // InternalDataDSL.g:1233:2: ( ( rule__OpOther__Alternatives ) )
- // InternalDataDSL.g:1234:3: ( rule__OpOther__Alternatives )
+ // InternalDataDSL.g:1383:2: ( ( rule__OpOther__Alternatives ) )
+ // InternalDataDSL.g:1384:3: ( rule__OpOther__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives());
}
- // InternalDataDSL.g:1235:3: ( rule__OpOther__Alternatives )
- // InternalDataDSL.g:1235:4: rule__OpOther__Alternatives
+ // InternalDataDSL.g:1385:3: ( rule__OpOther__Alternatives )
+ // InternalDataDSL.g:1385:4: rule__OpOther__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpOther__Alternatives();
@@ -4182,11 +4705,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAdditiveExpression"
- // InternalDataDSL.g:1244:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ;
+ // InternalDataDSL.g:1394:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ;
public final void entryRuleXAdditiveExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1245:1: ( ruleXAdditiveExpression EOF )
- // InternalDataDSL.g:1246:1: ruleXAdditiveExpression EOF
+ // InternalDataDSL.g:1395:1: ( ruleXAdditiveExpression EOF )
+ // InternalDataDSL.g:1396:1: ruleXAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionRule());
@@ -4216,23 +4739,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAdditiveExpression"
- // InternalDataDSL.g:1253:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1403:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ;
public final void ruleXAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1257:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) )
- // InternalDataDSL.g:1258:2: ( ( rule__XAdditiveExpression__Group__0 ) )
+ // InternalDataDSL.g:1407:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1408:2: ( ( rule__XAdditiveExpression__Group__0 ) )
{
- // InternalDataDSL.g:1258:2: ( ( rule__XAdditiveExpression__Group__0 ) )
- // InternalDataDSL.g:1259:3: ( rule__XAdditiveExpression__Group__0 )
+ // InternalDataDSL.g:1408:2: ( ( rule__XAdditiveExpression__Group__0 ) )
+ // InternalDataDSL.g:1409:3: ( rule__XAdditiveExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1260:3: ( rule__XAdditiveExpression__Group__0 )
- // InternalDataDSL.g:1260:4: rule__XAdditiveExpression__Group__0
+ // InternalDataDSL.g:1410:3: ( rule__XAdditiveExpression__Group__0 )
+ // InternalDataDSL.g:1410:4: rule__XAdditiveExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group__0();
@@ -4267,11 +4790,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpAdd"
- // InternalDataDSL.g:1269:1: entryRuleOpAdd : ruleOpAdd EOF ;
+ // InternalDataDSL.g:1419:1: entryRuleOpAdd : ruleOpAdd EOF ;
public final void entryRuleOpAdd() throws RecognitionException {
try {
- // InternalDataDSL.g:1270:1: ( ruleOpAdd EOF )
- // InternalDataDSL.g:1271:1: ruleOpAdd EOF
+ // InternalDataDSL.g:1420:1: ( ruleOpAdd EOF )
+ // InternalDataDSL.g:1421:1: ruleOpAdd EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddRule());
@@ -4301,23 +4824,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpAdd"
- // InternalDataDSL.g:1278:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ;
+ // InternalDataDSL.g:1428:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ;
public final void ruleOpAdd() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1282:2: ( ( ( rule__OpAdd__Alternatives ) ) )
- // InternalDataDSL.g:1283:2: ( ( rule__OpAdd__Alternatives ) )
+ // InternalDataDSL.g:1432:2: ( ( ( rule__OpAdd__Alternatives ) ) )
+ // InternalDataDSL.g:1433:2: ( ( rule__OpAdd__Alternatives ) )
{
- // InternalDataDSL.g:1283:2: ( ( rule__OpAdd__Alternatives ) )
- // InternalDataDSL.g:1284:3: ( rule__OpAdd__Alternatives )
+ // InternalDataDSL.g:1433:2: ( ( rule__OpAdd__Alternatives ) )
+ // InternalDataDSL.g:1434:3: ( rule__OpAdd__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getAlternatives());
}
- // InternalDataDSL.g:1285:3: ( rule__OpAdd__Alternatives )
- // InternalDataDSL.g:1285:4: rule__OpAdd__Alternatives
+ // InternalDataDSL.g:1435:3: ( rule__OpAdd__Alternatives )
+ // InternalDataDSL.g:1435:4: rule__OpAdd__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpAdd__Alternatives();
@@ -4352,11 +4875,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXMultiplicativeExpression"
- // InternalDataDSL.g:1294:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ;
+ // InternalDataDSL.g:1444:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ;
public final void entryRuleXMultiplicativeExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1295:1: ( ruleXMultiplicativeExpression EOF )
- // InternalDataDSL.g:1296:1: ruleXMultiplicativeExpression EOF
+ // InternalDataDSL.g:1445:1: ( ruleXMultiplicativeExpression EOF )
+ // InternalDataDSL.g:1446:1: ruleXMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionRule());
@@ -4386,23 +4909,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXMultiplicativeExpression"
- // InternalDataDSL.g:1303:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1453:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ;
public final void ruleXMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1307:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) )
- // InternalDataDSL.g:1308:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
+ // InternalDataDSL.g:1457:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1458:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
{
- // InternalDataDSL.g:1308:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
- // InternalDataDSL.g:1309:3: ( rule__XMultiplicativeExpression__Group__0 )
+ // InternalDataDSL.g:1458:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
+ // InternalDataDSL.g:1459:3: ( rule__XMultiplicativeExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1310:3: ( rule__XMultiplicativeExpression__Group__0 )
- // InternalDataDSL.g:1310:4: rule__XMultiplicativeExpression__Group__0
+ // InternalDataDSL.g:1460:3: ( rule__XMultiplicativeExpression__Group__0 )
+ // InternalDataDSL.g:1460:4: rule__XMultiplicativeExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group__0();
@@ -4437,11 +4960,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpMulti"
- // InternalDataDSL.g:1319:1: entryRuleOpMulti : ruleOpMulti EOF ;
+ // InternalDataDSL.g:1469:1: entryRuleOpMulti : ruleOpMulti EOF ;
public final void entryRuleOpMulti() throws RecognitionException {
try {
- // InternalDataDSL.g:1320:1: ( ruleOpMulti EOF )
- // InternalDataDSL.g:1321:1: ruleOpMulti EOF
+ // InternalDataDSL.g:1470:1: ( ruleOpMulti EOF )
+ // InternalDataDSL.g:1471:1: ruleOpMulti EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiRule());
@@ -4471,23 +4994,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpMulti"
- // InternalDataDSL.g:1328:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ;
+ // InternalDataDSL.g:1478:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ;
public final void ruleOpMulti() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1332:2: ( ( ( rule__OpMulti__Alternatives ) ) )
- // InternalDataDSL.g:1333:2: ( ( rule__OpMulti__Alternatives ) )
+ // InternalDataDSL.g:1482:2: ( ( ( rule__OpMulti__Alternatives ) ) )
+ // InternalDataDSL.g:1483:2: ( ( rule__OpMulti__Alternatives ) )
{
- // InternalDataDSL.g:1333:2: ( ( rule__OpMulti__Alternatives ) )
- // InternalDataDSL.g:1334:3: ( rule__OpMulti__Alternatives )
+ // InternalDataDSL.g:1483:2: ( ( rule__OpMulti__Alternatives ) )
+ // InternalDataDSL.g:1484:3: ( rule__OpMulti__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAlternatives());
}
- // InternalDataDSL.g:1335:3: ( rule__OpMulti__Alternatives )
- // InternalDataDSL.g:1335:4: rule__OpMulti__Alternatives
+ // InternalDataDSL.g:1485:3: ( rule__OpMulti__Alternatives )
+ // InternalDataDSL.g:1485:4: rule__OpMulti__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpMulti__Alternatives();
@@ -4522,11 +5045,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXUnaryOperation"
- // InternalDataDSL.g:1344:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ;
+ // InternalDataDSL.g:1494:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ;
public final void entryRuleXUnaryOperation() throws RecognitionException {
try {
- // InternalDataDSL.g:1345:1: ( ruleXUnaryOperation EOF )
- // InternalDataDSL.g:1346:1: ruleXUnaryOperation EOF
+ // InternalDataDSL.g:1495:1: ( ruleXUnaryOperation EOF )
+ // InternalDataDSL.g:1496:1: ruleXUnaryOperation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationRule());
@@ -4556,23 +5079,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXUnaryOperation"
- // InternalDataDSL.g:1353:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ;
+ // InternalDataDSL.g:1503:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ;
public final void ruleXUnaryOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1357:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) )
- // InternalDataDSL.g:1358:2: ( ( rule__XUnaryOperation__Alternatives ) )
+ // InternalDataDSL.g:1507:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) )
+ // InternalDataDSL.g:1508:2: ( ( rule__XUnaryOperation__Alternatives ) )
{
- // InternalDataDSL.g:1358:2: ( ( rule__XUnaryOperation__Alternatives ) )
- // InternalDataDSL.g:1359:3: ( rule__XUnaryOperation__Alternatives )
+ // InternalDataDSL.g:1508:2: ( ( rule__XUnaryOperation__Alternatives ) )
+ // InternalDataDSL.g:1509:3: ( rule__XUnaryOperation__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getAlternatives());
}
- // InternalDataDSL.g:1360:3: ( rule__XUnaryOperation__Alternatives )
- // InternalDataDSL.g:1360:4: rule__XUnaryOperation__Alternatives
+ // InternalDataDSL.g:1510:3: ( rule__XUnaryOperation__Alternatives )
+ // InternalDataDSL.g:1510:4: rule__XUnaryOperation__Alternatives
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__Alternatives();
@@ -4607,11 +5130,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpUnary"
- // InternalDataDSL.g:1369:1: entryRuleOpUnary : ruleOpUnary EOF ;
+ // InternalDataDSL.g:1519:1: entryRuleOpUnary : ruleOpUnary EOF ;
public final void entryRuleOpUnary() throws RecognitionException {
try {
- // InternalDataDSL.g:1370:1: ( ruleOpUnary EOF )
- // InternalDataDSL.g:1371:1: ruleOpUnary EOF
+ // InternalDataDSL.g:1520:1: ( ruleOpUnary EOF )
+ // InternalDataDSL.g:1521:1: ruleOpUnary EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryRule());
@@ -4641,23 +5164,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpUnary"
- // InternalDataDSL.g:1378:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ;
+ // InternalDataDSL.g:1528:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ;
public final void ruleOpUnary() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1382:2: ( ( ( rule__OpUnary__Alternatives ) ) )
- // InternalDataDSL.g:1383:2: ( ( rule__OpUnary__Alternatives ) )
+ // InternalDataDSL.g:1532:2: ( ( ( rule__OpUnary__Alternatives ) ) )
+ // InternalDataDSL.g:1533:2: ( ( rule__OpUnary__Alternatives ) )
{
- // InternalDataDSL.g:1383:2: ( ( rule__OpUnary__Alternatives ) )
- // InternalDataDSL.g:1384:3: ( rule__OpUnary__Alternatives )
+ // InternalDataDSL.g:1533:2: ( ( rule__OpUnary__Alternatives ) )
+ // InternalDataDSL.g:1534:3: ( rule__OpUnary__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getAlternatives());
}
- // InternalDataDSL.g:1385:3: ( rule__OpUnary__Alternatives )
- // InternalDataDSL.g:1385:4: rule__OpUnary__Alternatives
+ // InternalDataDSL.g:1535:3: ( rule__OpUnary__Alternatives )
+ // InternalDataDSL.g:1535:4: rule__OpUnary__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpUnary__Alternatives();
@@ -4692,11 +5215,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCastedExpression"
- // InternalDataDSL.g:1394:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ;
+ // InternalDataDSL.g:1544:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ;
public final void entryRuleXCastedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1395:1: ( ruleXCastedExpression EOF )
- // InternalDataDSL.g:1396:1: ruleXCastedExpression EOF
+ // InternalDataDSL.g:1545:1: ( ruleXCastedExpression EOF )
+ // InternalDataDSL.g:1546:1: ruleXCastedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionRule());
@@ -4726,23 +5249,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCastedExpression"
- // InternalDataDSL.g:1403:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1553:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ;
public final void ruleXCastedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1407:2: ( ( ( rule__XCastedExpression__Group__0 ) ) )
- // InternalDataDSL.g:1408:2: ( ( rule__XCastedExpression__Group__0 ) )
+ // InternalDataDSL.g:1557:2: ( ( ( rule__XCastedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1558:2: ( ( rule__XCastedExpression__Group__0 ) )
{
- // InternalDataDSL.g:1408:2: ( ( rule__XCastedExpression__Group__0 ) )
- // InternalDataDSL.g:1409:3: ( rule__XCastedExpression__Group__0 )
+ // InternalDataDSL.g:1558:2: ( ( rule__XCastedExpression__Group__0 ) )
+ // InternalDataDSL.g:1559:3: ( rule__XCastedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1410:3: ( rule__XCastedExpression__Group__0 )
- // InternalDataDSL.g:1410:4: rule__XCastedExpression__Group__0
+ // InternalDataDSL.g:1560:3: ( rule__XCastedExpression__Group__0 )
+ // InternalDataDSL.g:1560:4: rule__XCastedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group__0();
@@ -4777,11 +5300,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXPostfixOperation"
- // InternalDataDSL.g:1419:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ;
+ // InternalDataDSL.g:1569:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ;
public final void entryRuleXPostfixOperation() throws RecognitionException {
try {
- // InternalDataDSL.g:1420:1: ( ruleXPostfixOperation EOF )
- // InternalDataDSL.g:1421:1: ruleXPostfixOperation EOF
+ // InternalDataDSL.g:1570:1: ( ruleXPostfixOperation EOF )
+ // InternalDataDSL.g:1571:1: ruleXPostfixOperation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationRule());
@@ -4811,23 +5334,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXPostfixOperation"
- // InternalDataDSL.g:1428:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ;
+ // InternalDataDSL.g:1578:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ;
public final void ruleXPostfixOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1432:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) )
- // InternalDataDSL.g:1433:2: ( ( rule__XPostfixOperation__Group__0 ) )
+ // InternalDataDSL.g:1582:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) )
+ // InternalDataDSL.g:1583:2: ( ( rule__XPostfixOperation__Group__0 ) )
{
- // InternalDataDSL.g:1433:2: ( ( rule__XPostfixOperation__Group__0 ) )
- // InternalDataDSL.g:1434:3: ( rule__XPostfixOperation__Group__0 )
+ // InternalDataDSL.g:1583:2: ( ( rule__XPostfixOperation__Group__0 ) )
+ // InternalDataDSL.g:1584:3: ( rule__XPostfixOperation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getGroup());
}
- // InternalDataDSL.g:1435:3: ( rule__XPostfixOperation__Group__0 )
- // InternalDataDSL.g:1435:4: rule__XPostfixOperation__Group__0
+ // InternalDataDSL.g:1585:3: ( rule__XPostfixOperation__Group__0 )
+ // InternalDataDSL.g:1585:4: rule__XPostfixOperation__Group__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group__0();
@@ -4862,11 +5385,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpPostfix"
- // InternalDataDSL.g:1444:1: entryRuleOpPostfix : ruleOpPostfix EOF ;
+ // InternalDataDSL.g:1594:1: entryRuleOpPostfix : ruleOpPostfix EOF ;
public final void entryRuleOpPostfix() throws RecognitionException {
try {
- // InternalDataDSL.g:1445:1: ( ruleOpPostfix EOF )
- // InternalDataDSL.g:1446:1: ruleOpPostfix EOF
+ // InternalDataDSL.g:1595:1: ( ruleOpPostfix EOF )
+ // InternalDataDSL.g:1596:1: ruleOpPostfix EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpPostfixRule());
@@ -4896,23 +5419,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpPostfix"
- // InternalDataDSL.g:1453:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ;
+ // InternalDataDSL.g:1603:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ;
public final void ruleOpPostfix() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1457:2: ( ( ( rule__OpPostfix__Alternatives ) ) )
- // InternalDataDSL.g:1458:2: ( ( rule__OpPostfix__Alternatives ) )
+ // InternalDataDSL.g:1607:2: ( ( ( rule__OpPostfix__Alternatives ) ) )
+ // InternalDataDSL.g:1608:2: ( ( rule__OpPostfix__Alternatives ) )
{
- // InternalDataDSL.g:1458:2: ( ( rule__OpPostfix__Alternatives ) )
- // InternalDataDSL.g:1459:3: ( rule__OpPostfix__Alternatives )
+ // InternalDataDSL.g:1608:2: ( ( rule__OpPostfix__Alternatives ) )
+ // InternalDataDSL.g:1609:3: ( rule__OpPostfix__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpPostfixAccess().getAlternatives());
}
- // InternalDataDSL.g:1460:3: ( rule__OpPostfix__Alternatives )
- // InternalDataDSL.g:1460:4: rule__OpPostfix__Alternatives
+ // InternalDataDSL.g:1610:3: ( rule__OpPostfix__Alternatives )
+ // InternalDataDSL.g:1610:4: rule__OpPostfix__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpPostfix__Alternatives();
@@ -4947,11 +5470,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXMemberFeatureCall"
- // InternalDataDSL.g:1469:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ;
+ // InternalDataDSL.g:1619:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ;
public final void entryRuleXMemberFeatureCall() throws RecognitionException {
try {
- // InternalDataDSL.g:1470:1: ( ruleXMemberFeatureCall EOF )
- // InternalDataDSL.g:1471:1: ruleXMemberFeatureCall EOF
+ // InternalDataDSL.g:1620:1: ( ruleXMemberFeatureCall EOF )
+ // InternalDataDSL.g:1621:1: ruleXMemberFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallRule());
@@ -4981,23 +5504,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXMemberFeatureCall"
- // InternalDataDSL.g:1478:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ;
+ // InternalDataDSL.g:1628:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ;
public final void ruleXMemberFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1482:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) )
- // InternalDataDSL.g:1483:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:1632:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) )
+ // InternalDataDSL.g:1633:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
{
- // InternalDataDSL.g:1483:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
- // InternalDataDSL.g:1484:3: ( rule__XMemberFeatureCall__Group__0 )
+ // InternalDataDSL.g:1633:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:1634:3: ( rule__XMemberFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup());
}
- // InternalDataDSL.g:1485:3: ( rule__XMemberFeatureCall__Group__0 )
- // InternalDataDSL.g:1485:4: rule__XMemberFeatureCall__Group__0
+ // InternalDataDSL.g:1635:3: ( rule__XMemberFeatureCall__Group__0 )
+ // InternalDataDSL.g:1635:4: rule__XMemberFeatureCall__Group__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group__0();
@@ -5032,11 +5555,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXPrimaryExpression"
- // InternalDataDSL.g:1494:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ;
+ // InternalDataDSL.g:1644:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ;
public final void entryRuleXPrimaryExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1495:1: ( ruleXPrimaryExpression EOF )
- // InternalDataDSL.g:1496:1: ruleXPrimaryExpression EOF
+ // InternalDataDSL.g:1645:1: ( ruleXPrimaryExpression EOF )
+ // InternalDataDSL.g:1646:1: ruleXPrimaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionRule());
@@ -5066,23 +5589,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXPrimaryExpression"
- // InternalDataDSL.g:1503:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ;
+ // InternalDataDSL.g:1653:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ;
public final void ruleXPrimaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1507:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) )
- // InternalDataDSL.g:1508:2: ( ( rule__XPrimaryExpression__Alternatives ) )
+ // InternalDataDSL.g:1657:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) )
+ // InternalDataDSL.g:1658:2: ( ( rule__XPrimaryExpression__Alternatives ) )
{
- // InternalDataDSL.g:1508:2: ( ( rule__XPrimaryExpression__Alternatives ) )
- // InternalDataDSL.g:1509:3: ( rule__XPrimaryExpression__Alternatives )
+ // InternalDataDSL.g:1658:2: ( ( rule__XPrimaryExpression__Alternatives ) )
+ // InternalDataDSL.g:1659:3: ( rule__XPrimaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives());
}
- // InternalDataDSL.g:1510:3: ( rule__XPrimaryExpression__Alternatives )
- // InternalDataDSL.g:1510:4: rule__XPrimaryExpression__Alternatives
+ // InternalDataDSL.g:1660:3: ( rule__XPrimaryExpression__Alternatives )
+ // InternalDataDSL.g:1660:4: rule__XPrimaryExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__XPrimaryExpression__Alternatives();
@@ -5117,11 +5640,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXLiteral"
- // InternalDataDSL.g:1519:1: entryRuleXLiteral : ruleXLiteral EOF ;
+ // InternalDataDSL.g:1669:1: entryRuleXLiteral : ruleXLiteral EOF ;
public final void entryRuleXLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1520:1: ( ruleXLiteral EOF )
- // InternalDataDSL.g:1521:1: ruleXLiteral EOF
+ // InternalDataDSL.g:1670:1: ( ruleXLiteral EOF )
+ // InternalDataDSL.g:1671:1: ruleXLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralRule());
@@ -5151,23 +5674,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXLiteral"
- // InternalDataDSL.g:1528:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ;
+ // InternalDataDSL.g:1678:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ;
public final void ruleXLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1532:2: ( ( ( rule__XLiteral__Alternatives ) ) )
- // InternalDataDSL.g:1533:2: ( ( rule__XLiteral__Alternatives ) )
+ // InternalDataDSL.g:1682:2: ( ( ( rule__XLiteral__Alternatives ) ) )
+ // InternalDataDSL.g:1683:2: ( ( rule__XLiteral__Alternatives ) )
{
- // InternalDataDSL.g:1533:2: ( ( rule__XLiteral__Alternatives ) )
- // InternalDataDSL.g:1534:3: ( rule__XLiteral__Alternatives )
+ // InternalDataDSL.g:1683:2: ( ( rule__XLiteral__Alternatives ) )
+ // InternalDataDSL.g:1684:3: ( rule__XLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getAlternatives());
}
- // InternalDataDSL.g:1535:3: ( rule__XLiteral__Alternatives )
- // InternalDataDSL.g:1535:4: rule__XLiteral__Alternatives
+ // InternalDataDSL.g:1685:3: ( rule__XLiteral__Alternatives )
+ // InternalDataDSL.g:1685:4: rule__XLiteral__Alternatives
{
pushFollow(FOLLOW_2);
rule__XLiteral__Alternatives();
@@ -5202,11 +5725,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCollectionLiteral"
- // InternalDataDSL.g:1544:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ;
+ // InternalDataDSL.g:1694:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ;
public final void entryRuleXCollectionLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1545:1: ( ruleXCollectionLiteral EOF )
- // InternalDataDSL.g:1546:1: ruleXCollectionLiteral EOF
+ // InternalDataDSL.g:1695:1: ( ruleXCollectionLiteral EOF )
+ // InternalDataDSL.g:1696:1: ruleXCollectionLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCollectionLiteralRule());
@@ -5236,23 +5759,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCollectionLiteral"
- // InternalDataDSL.g:1553:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ;
+ // InternalDataDSL.g:1703:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ;
public final void ruleXCollectionLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1557:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) )
- // InternalDataDSL.g:1558:2: ( ( rule__XCollectionLiteral__Alternatives ) )
+ // InternalDataDSL.g:1707:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) )
+ // InternalDataDSL.g:1708:2: ( ( rule__XCollectionLiteral__Alternatives ) )
{
- // InternalDataDSL.g:1558:2: ( ( rule__XCollectionLiteral__Alternatives ) )
- // InternalDataDSL.g:1559:3: ( rule__XCollectionLiteral__Alternatives )
+ // InternalDataDSL.g:1708:2: ( ( rule__XCollectionLiteral__Alternatives ) )
+ // InternalDataDSL.g:1709:3: ( rule__XCollectionLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCollectionLiteralAccess().getAlternatives());
}
- // InternalDataDSL.g:1560:3: ( rule__XCollectionLiteral__Alternatives )
- // InternalDataDSL.g:1560:4: rule__XCollectionLiteral__Alternatives
+ // InternalDataDSL.g:1710:3: ( rule__XCollectionLiteral__Alternatives )
+ // InternalDataDSL.g:1710:4: rule__XCollectionLiteral__Alternatives
{
pushFollow(FOLLOW_2);
rule__XCollectionLiteral__Alternatives();
@@ -5287,11 +5810,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSetLiteral"
- // InternalDataDSL.g:1569:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ;
+ // InternalDataDSL.g:1719:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ;
public final void entryRuleXSetLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1570:1: ( ruleXSetLiteral EOF )
- // InternalDataDSL.g:1571:1: ruleXSetLiteral EOF
+ // InternalDataDSL.g:1720:1: ( ruleXSetLiteral EOF )
+ // InternalDataDSL.g:1721:1: ruleXSetLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralRule());
@@ -5321,23 +5844,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSetLiteral"
- // InternalDataDSL.g:1578:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:1728:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ;
public final void ruleXSetLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1582:2: ( ( ( rule__XSetLiteral__Group__0 ) ) )
- // InternalDataDSL.g:1583:2: ( ( rule__XSetLiteral__Group__0 ) )
+ // InternalDataDSL.g:1732:2: ( ( ( rule__XSetLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:1733:2: ( ( rule__XSetLiteral__Group__0 ) )
{
- // InternalDataDSL.g:1583:2: ( ( rule__XSetLiteral__Group__0 ) )
- // InternalDataDSL.g:1584:3: ( rule__XSetLiteral__Group__0 )
+ // InternalDataDSL.g:1733:2: ( ( rule__XSetLiteral__Group__0 ) )
+ // InternalDataDSL.g:1734:3: ( rule__XSetLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getGroup());
}
- // InternalDataDSL.g:1585:3: ( rule__XSetLiteral__Group__0 )
- // InternalDataDSL.g:1585:4: rule__XSetLiteral__Group__0
+ // InternalDataDSL.g:1735:3: ( rule__XSetLiteral__Group__0 )
+ // InternalDataDSL.g:1735:4: rule__XSetLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group__0();
@@ -5372,11 +5895,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXListLiteral"
- // InternalDataDSL.g:1594:1: entryRuleXListLiteral : ruleXListLiteral EOF ;
+ // InternalDataDSL.g:1744:1: entryRuleXListLiteral : ruleXListLiteral EOF ;
public final void entryRuleXListLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1595:1: ( ruleXListLiteral EOF )
- // InternalDataDSL.g:1596:1: ruleXListLiteral EOF
+ // InternalDataDSL.g:1745:1: ( ruleXListLiteral EOF )
+ // InternalDataDSL.g:1746:1: ruleXListLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralRule());
@@ -5406,23 +5929,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXListLiteral"
- // InternalDataDSL.g:1603:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:1753:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ;
public final void ruleXListLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1607:2: ( ( ( rule__XListLiteral__Group__0 ) ) )
- // InternalDataDSL.g:1608:2: ( ( rule__XListLiteral__Group__0 ) )
+ // InternalDataDSL.g:1757:2: ( ( ( rule__XListLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:1758:2: ( ( rule__XListLiteral__Group__0 ) )
{
- // InternalDataDSL.g:1608:2: ( ( rule__XListLiteral__Group__0 ) )
- // InternalDataDSL.g:1609:3: ( rule__XListLiteral__Group__0 )
+ // InternalDataDSL.g:1758:2: ( ( rule__XListLiteral__Group__0 ) )
+ // InternalDataDSL.g:1759:3: ( rule__XListLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getGroup());
}
- // InternalDataDSL.g:1610:3: ( rule__XListLiteral__Group__0 )
- // InternalDataDSL.g:1610:4: rule__XListLiteral__Group__0
+ // InternalDataDSL.g:1760:3: ( rule__XListLiteral__Group__0 )
+ // InternalDataDSL.g:1760:4: rule__XListLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group__0();
@@ -5457,11 +5980,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXClosure"
- // InternalDataDSL.g:1619:1: entryRuleXClosure : ruleXClosure EOF ;
+ // InternalDataDSL.g:1769:1: entryRuleXClosure : ruleXClosure EOF ;
public final void entryRuleXClosure() throws RecognitionException {
try {
- // InternalDataDSL.g:1620:1: ( ruleXClosure EOF )
- // InternalDataDSL.g:1621:1: ruleXClosure EOF
+ // InternalDataDSL.g:1770:1: ( ruleXClosure EOF )
+ // InternalDataDSL.g:1771:1: ruleXClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureRule());
@@ -5491,23 +6014,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXClosure"
- // InternalDataDSL.g:1628:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ;
+ // InternalDataDSL.g:1778:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ;
public final void ruleXClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1632:2: ( ( ( rule__XClosure__Group__0 ) ) )
- // InternalDataDSL.g:1633:2: ( ( rule__XClosure__Group__0 ) )
+ // InternalDataDSL.g:1782:2: ( ( ( rule__XClosure__Group__0 ) ) )
+ // InternalDataDSL.g:1783:2: ( ( rule__XClosure__Group__0 ) )
{
- // InternalDataDSL.g:1633:2: ( ( rule__XClosure__Group__0 ) )
- // InternalDataDSL.g:1634:3: ( rule__XClosure__Group__0 )
+ // InternalDataDSL.g:1783:2: ( ( rule__XClosure__Group__0 ) )
+ // InternalDataDSL.g:1784:3: ( rule__XClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup());
}
- // InternalDataDSL.g:1635:3: ( rule__XClosure__Group__0 )
- // InternalDataDSL.g:1635:4: rule__XClosure__Group__0
+ // InternalDataDSL.g:1785:3: ( rule__XClosure__Group__0 )
+ // InternalDataDSL.g:1785:4: rule__XClosure__Group__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group__0();
@@ -5542,11 +6065,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpressionInClosure"
- // InternalDataDSL.g:1644:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ;
+ // InternalDataDSL.g:1794:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ;
public final void entryRuleXExpressionInClosure() throws RecognitionException {
try {
- // InternalDataDSL.g:1645:1: ( ruleXExpressionInClosure EOF )
- // InternalDataDSL.g:1646:1: ruleXExpressionInClosure EOF
+ // InternalDataDSL.g:1795:1: ( ruleXExpressionInClosure EOF )
+ // InternalDataDSL.g:1796:1: ruleXExpressionInClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureRule());
@@ -5576,23 +6099,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpressionInClosure"
- // InternalDataDSL.g:1653:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ;
+ // InternalDataDSL.g:1803:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ;
public final void ruleXExpressionInClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1657:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) )
- // InternalDataDSL.g:1658:2: ( ( rule__XExpressionInClosure__Group__0 ) )
+ // InternalDataDSL.g:1807:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) )
+ // InternalDataDSL.g:1808:2: ( ( rule__XExpressionInClosure__Group__0 ) )
{
- // InternalDataDSL.g:1658:2: ( ( rule__XExpressionInClosure__Group__0 ) )
- // InternalDataDSL.g:1659:3: ( rule__XExpressionInClosure__Group__0 )
+ // InternalDataDSL.g:1808:2: ( ( rule__XExpressionInClosure__Group__0 ) )
+ // InternalDataDSL.g:1809:3: ( rule__XExpressionInClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getGroup());
}
- // InternalDataDSL.g:1660:3: ( rule__XExpressionInClosure__Group__0 )
- // InternalDataDSL.g:1660:4: rule__XExpressionInClosure__Group__0
+ // InternalDataDSL.g:1810:3: ( rule__XExpressionInClosure__Group__0 )
+ // InternalDataDSL.g:1810:4: rule__XExpressionInClosure__Group__0
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__Group__0();
@@ -5627,11 +6150,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXShortClosure"
- // InternalDataDSL.g:1669:1: entryRuleXShortClosure : ruleXShortClosure EOF ;
+ // InternalDataDSL.g:1819:1: entryRuleXShortClosure : ruleXShortClosure EOF ;
public final void entryRuleXShortClosure() throws RecognitionException {
try {
- // InternalDataDSL.g:1670:1: ( ruleXShortClosure EOF )
- // InternalDataDSL.g:1671:1: ruleXShortClosure EOF
+ // InternalDataDSL.g:1820:1: ( ruleXShortClosure EOF )
+ // InternalDataDSL.g:1821:1: ruleXShortClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureRule());
@@ -5661,23 +6184,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXShortClosure"
- // InternalDataDSL.g:1678:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ;
+ // InternalDataDSL.g:1828:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ;
public final void ruleXShortClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1682:2: ( ( ( rule__XShortClosure__Group__0 ) ) )
- // InternalDataDSL.g:1683:2: ( ( rule__XShortClosure__Group__0 ) )
+ // InternalDataDSL.g:1832:2: ( ( ( rule__XShortClosure__Group__0 ) ) )
+ // InternalDataDSL.g:1833:2: ( ( rule__XShortClosure__Group__0 ) )
{
- // InternalDataDSL.g:1683:2: ( ( rule__XShortClosure__Group__0 ) )
- // InternalDataDSL.g:1684:3: ( rule__XShortClosure__Group__0 )
+ // InternalDataDSL.g:1833:2: ( ( rule__XShortClosure__Group__0 ) )
+ // InternalDataDSL.g:1834:3: ( rule__XShortClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup());
}
- // InternalDataDSL.g:1685:3: ( rule__XShortClosure__Group__0 )
- // InternalDataDSL.g:1685:4: rule__XShortClosure__Group__0
+ // InternalDataDSL.g:1835:3: ( rule__XShortClosure__Group__0 )
+ // InternalDataDSL.g:1835:4: rule__XShortClosure__Group__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group__0();
@@ -5712,11 +6235,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXParenthesizedExpression"
- // InternalDataDSL.g:1694:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ;
+ // InternalDataDSL.g:1844:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ;
public final void entryRuleXParenthesizedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1695:1: ( ruleXParenthesizedExpression EOF )
- // InternalDataDSL.g:1696:1: ruleXParenthesizedExpression EOF
+ // InternalDataDSL.g:1845:1: ( ruleXParenthesizedExpression EOF )
+ // InternalDataDSL.g:1846:1: ruleXParenthesizedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionRule());
@@ -5746,23 +6269,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXParenthesizedExpression"
- // InternalDataDSL.g:1703:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1853:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ;
public final void ruleXParenthesizedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1707:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) )
- // InternalDataDSL.g:1708:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
+ // InternalDataDSL.g:1857:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1858:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
{
- // InternalDataDSL.g:1708:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
- // InternalDataDSL.g:1709:3: ( rule__XParenthesizedExpression__Group__0 )
+ // InternalDataDSL.g:1858:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
+ // InternalDataDSL.g:1859:3: ( rule__XParenthesizedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1710:3: ( rule__XParenthesizedExpression__Group__0 )
- // InternalDataDSL.g:1710:4: rule__XParenthesizedExpression__Group__0
+ // InternalDataDSL.g:1860:3: ( rule__XParenthesizedExpression__Group__0 )
+ // InternalDataDSL.g:1860:4: rule__XParenthesizedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XParenthesizedExpression__Group__0();
@@ -5797,11 +6320,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXIfExpression"
- // InternalDataDSL.g:1719:1: entryRuleXIfExpression : ruleXIfExpression EOF ;
+ // InternalDataDSL.g:1869:1: entryRuleXIfExpression : ruleXIfExpression EOF ;
public final void entryRuleXIfExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1720:1: ( ruleXIfExpression EOF )
- // InternalDataDSL.g:1721:1: ruleXIfExpression EOF
+ // InternalDataDSL.g:1870:1: ( ruleXIfExpression EOF )
+ // InternalDataDSL.g:1871:1: ruleXIfExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionRule());
@@ -5831,23 +6354,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXIfExpression"
- // InternalDataDSL.g:1728:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1878:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ;
public final void ruleXIfExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1732:2: ( ( ( rule__XIfExpression__Group__0 ) ) )
- // InternalDataDSL.g:1733:2: ( ( rule__XIfExpression__Group__0 ) )
+ // InternalDataDSL.g:1882:2: ( ( ( rule__XIfExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1883:2: ( ( rule__XIfExpression__Group__0 ) )
{
- // InternalDataDSL.g:1733:2: ( ( rule__XIfExpression__Group__0 ) )
- // InternalDataDSL.g:1734:3: ( rule__XIfExpression__Group__0 )
+ // InternalDataDSL.g:1883:2: ( ( rule__XIfExpression__Group__0 ) )
+ // InternalDataDSL.g:1884:3: ( rule__XIfExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1735:3: ( rule__XIfExpression__Group__0 )
- // InternalDataDSL.g:1735:4: rule__XIfExpression__Group__0
+ // InternalDataDSL.g:1885:3: ( rule__XIfExpression__Group__0 )
+ // InternalDataDSL.g:1885:4: rule__XIfExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group__0();
@@ -5882,11 +6405,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSwitchExpression"
- // InternalDataDSL.g:1744:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ;
+ // InternalDataDSL.g:1894:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ;
public final void entryRuleXSwitchExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1745:1: ( ruleXSwitchExpression EOF )
- // InternalDataDSL.g:1746:1: ruleXSwitchExpression EOF
+ // InternalDataDSL.g:1895:1: ( ruleXSwitchExpression EOF )
+ // InternalDataDSL.g:1896:1: ruleXSwitchExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionRule());
@@ -5916,23 +6439,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSwitchExpression"
- // InternalDataDSL.g:1753:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1903:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ;
public final void ruleXSwitchExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1757:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) )
- // InternalDataDSL.g:1758:2: ( ( rule__XSwitchExpression__Group__0 ) )
+ // InternalDataDSL.g:1907:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1908:2: ( ( rule__XSwitchExpression__Group__0 ) )
{
- // InternalDataDSL.g:1758:2: ( ( rule__XSwitchExpression__Group__0 ) )
- // InternalDataDSL.g:1759:3: ( rule__XSwitchExpression__Group__0 )
+ // InternalDataDSL.g:1908:2: ( ( rule__XSwitchExpression__Group__0 ) )
+ // InternalDataDSL.g:1909:3: ( rule__XSwitchExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1760:3: ( rule__XSwitchExpression__Group__0 )
- // InternalDataDSL.g:1760:4: rule__XSwitchExpression__Group__0
+ // InternalDataDSL.g:1910:3: ( rule__XSwitchExpression__Group__0 )
+ // InternalDataDSL.g:1910:4: rule__XSwitchExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group__0();
@@ -5967,11 +6490,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCasePart"
- // InternalDataDSL.g:1769:1: entryRuleXCasePart : ruleXCasePart EOF ;
+ // InternalDataDSL.g:1919:1: entryRuleXCasePart : ruleXCasePart EOF ;
public final void entryRuleXCasePart() throws RecognitionException {
try {
- // InternalDataDSL.g:1770:1: ( ruleXCasePart EOF )
- // InternalDataDSL.g:1771:1: ruleXCasePart EOF
+ // InternalDataDSL.g:1920:1: ( ruleXCasePart EOF )
+ // InternalDataDSL.g:1921:1: ruleXCasePart EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartRule());
@@ -6001,23 +6524,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCasePart"
- // InternalDataDSL.g:1778:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ;
+ // InternalDataDSL.g:1928:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ;
public final void ruleXCasePart() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1782:2: ( ( ( rule__XCasePart__Group__0 ) ) )
- // InternalDataDSL.g:1783:2: ( ( rule__XCasePart__Group__0 ) )
+ // InternalDataDSL.g:1932:2: ( ( ( rule__XCasePart__Group__0 ) ) )
+ // InternalDataDSL.g:1933:2: ( ( rule__XCasePart__Group__0 ) )
{
- // InternalDataDSL.g:1783:2: ( ( rule__XCasePart__Group__0 ) )
- // InternalDataDSL.g:1784:3: ( rule__XCasePart__Group__0 )
+ // InternalDataDSL.g:1933:2: ( ( rule__XCasePart__Group__0 ) )
+ // InternalDataDSL.g:1934:3: ( rule__XCasePart__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup());
}
- // InternalDataDSL.g:1785:3: ( rule__XCasePart__Group__0 )
- // InternalDataDSL.g:1785:4: rule__XCasePart__Group__0
+ // InternalDataDSL.g:1935:3: ( rule__XCasePart__Group__0 )
+ // InternalDataDSL.g:1935:4: rule__XCasePart__Group__0
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group__0();
@@ -6052,11 +6575,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXForLoopExpression"
- // InternalDataDSL.g:1794:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ;
+ // InternalDataDSL.g:1944:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ;
public final void entryRuleXForLoopExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1795:1: ( ruleXForLoopExpression EOF )
- // InternalDataDSL.g:1796:1: ruleXForLoopExpression EOF
+ // InternalDataDSL.g:1945:1: ( ruleXForLoopExpression EOF )
+ // InternalDataDSL.g:1946:1: ruleXForLoopExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionRule());
@@ -6086,23 +6609,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXForLoopExpression"
- // InternalDataDSL.g:1803:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1953:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ;
public final void ruleXForLoopExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1807:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) )
- // InternalDataDSL.g:1808:2: ( ( rule__XForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:1957:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1958:2: ( ( rule__XForLoopExpression__Group__0 ) )
{
- // InternalDataDSL.g:1808:2: ( ( rule__XForLoopExpression__Group__0 ) )
- // InternalDataDSL.g:1809:3: ( rule__XForLoopExpression__Group__0 )
+ // InternalDataDSL.g:1958:2: ( ( rule__XForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:1959:3: ( rule__XForLoopExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1810:3: ( rule__XForLoopExpression__Group__0 )
- // InternalDataDSL.g:1810:4: rule__XForLoopExpression__Group__0
+ // InternalDataDSL.g:1960:3: ( rule__XForLoopExpression__Group__0 )
+ // InternalDataDSL.g:1960:4: rule__XForLoopExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group__0();
@@ -6137,11 +6660,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBasicForLoopExpression"
- // InternalDataDSL.g:1819:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ;
+ // InternalDataDSL.g:1969:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ;
public final void entryRuleXBasicForLoopExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1820:1: ( ruleXBasicForLoopExpression EOF )
- // InternalDataDSL.g:1821:1: ruleXBasicForLoopExpression EOF
+ // InternalDataDSL.g:1970:1: ( ruleXBasicForLoopExpression EOF )
+ // InternalDataDSL.g:1971:1: ruleXBasicForLoopExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionRule());
@@ -6171,23 +6694,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBasicForLoopExpression"
- // InternalDataDSL.g:1828:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1978:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ;
public final void ruleXBasicForLoopExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1832:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) )
- // InternalDataDSL.g:1833:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:1982:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1983:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
{
- // InternalDataDSL.g:1833:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
- // InternalDataDSL.g:1834:3: ( rule__XBasicForLoopExpression__Group__0 )
+ // InternalDataDSL.g:1983:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:1984:3: ( rule__XBasicForLoopExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1835:3: ( rule__XBasicForLoopExpression__Group__0 )
- // InternalDataDSL.g:1835:4: rule__XBasicForLoopExpression__Group__0
+ // InternalDataDSL.g:1985:3: ( rule__XBasicForLoopExpression__Group__0 )
+ // InternalDataDSL.g:1985:4: rule__XBasicForLoopExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group__0();
@@ -6222,11 +6745,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXWhileExpression"
- // InternalDataDSL.g:1844:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ;
+ // InternalDataDSL.g:1994:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ;
public final void entryRuleXWhileExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1845:1: ( ruleXWhileExpression EOF )
- // InternalDataDSL.g:1846:1: ruleXWhileExpression EOF
+ // InternalDataDSL.g:1995:1: ( ruleXWhileExpression EOF )
+ // InternalDataDSL.g:1996:1: ruleXWhileExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionRule());
@@ -6256,23 +6779,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXWhileExpression"
- // InternalDataDSL.g:1853:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2003:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ;
public final void ruleXWhileExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1857:2: ( ( ( rule__XWhileExpression__Group__0 ) ) )
- // InternalDataDSL.g:1858:2: ( ( rule__XWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2007:2: ( ( ( rule__XWhileExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2008:2: ( ( rule__XWhileExpression__Group__0 ) )
{
- // InternalDataDSL.g:1858:2: ( ( rule__XWhileExpression__Group__0 ) )
- // InternalDataDSL.g:1859:3: ( rule__XWhileExpression__Group__0 )
+ // InternalDataDSL.g:2008:2: ( ( rule__XWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2009:3: ( rule__XWhileExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1860:3: ( rule__XWhileExpression__Group__0 )
- // InternalDataDSL.g:1860:4: rule__XWhileExpression__Group__0
+ // InternalDataDSL.g:2010:3: ( rule__XWhileExpression__Group__0 )
+ // InternalDataDSL.g:2010:4: rule__XWhileExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__Group__0();
@@ -6307,11 +6830,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXDoWhileExpression"
- // InternalDataDSL.g:1869:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ;
+ // InternalDataDSL.g:2019:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ;
public final void entryRuleXDoWhileExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1870:1: ( ruleXDoWhileExpression EOF )
- // InternalDataDSL.g:1871:1: ruleXDoWhileExpression EOF
+ // InternalDataDSL.g:2020:1: ( ruleXDoWhileExpression EOF )
+ // InternalDataDSL.g:2021:1: ruleXDoWhileExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionRule());
@@ -6341,23 +6864,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXDoWhileExpression"
- // InternalDataDSL.g:1878:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2028:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ;
public final void ruleXDoWhileExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1882:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) )
- // InternalDataDSL.g:1883:2: ( ( rule__XDoWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2032:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2033:2: ( ( rule__XDoWhileExpression__Group__0 ) )
{
- // InternalDataDSL.g:1883:2: ( ( rule__XDoWhileExpression__Group__0 ) )
- // InternalDataDSL.g:1884:3: ( rule__XDoWhileExpression__Group__0 )
+ // InternalDataDSL.g:2033:2: ( ( rule__XDoWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2034:3: ( rule__XDoWhileExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1885:3: ( rule__XDoWhileExpression__Group__0 )
- // InternalDataDSL.g:1885:4: rule__XDoWhileExpression__Group__0
+ // InternalDataDSL.g:2035:3: ( rule__XDoWhileExpression__Group__0 )
+ // InternalDataDSL.g:2035:4: rule__XDoWhileExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__Group__0();
@@ -6392,11 +6915,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBlockExpression"
- // InternalDataDSL.g:1894:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ;
+ // InternalDataDSL.g:2044:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ;
public final void entryRuleXBlockExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1895:1: ( ruleXBlockExpression EOF )
- // InternalDataDSL.g:1896:1: ruleXBlockExpression EOF
+ // InternalDataDSL.g:2045:1: ( ruleXBlockExpression EOF )
+ // InternalDataDSL.g:2046:1: ruleXBlockExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionRule());
@@ -6426,23 +6949,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBlockExpression"
- // InternalDataDSL.g:1903:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2053:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ;
public final void ruleXBlockExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1907:2: ( ( ( rule__XBlockExpression__Group__0 ) ) )
- // InternalDataDSL.g:1908:2: ( ( rule__XBlockExpression__Group__0 ) )
+ // InternalDataDSL.g:2057:2: ( ( ( rule__XBlockExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2058:2: ( ( rule__XBlockExpression__Group__0 ) )
{
- // InternalDataDSL.g:1908:2: ( ( rule__XBlockExpression__Group__0 ) )
- // InternalDataDSL.g:1909:3: ( rule__XBlockExpression__Group__0 )
+ // InternalDataDSL.g:2058:2: ( ( rule__XBlockExpression__Group__0 ) )
+ // InternalDataDSL.g:2059:3: ( rule__XBlockExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1910:3: ( rule__XBlockExpression__Group__0 )
- // InternalDataDSL.g:1910:4: rule__XBlockExpression__Group__0
+ // InternalDataDSL.g:2060:3: ( rule__XBlockExpression__Group__0 )
+ // InternalDataDSL.g:2060:4: rule__XBlockExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__Group__0();
@@ -6477,11 +7000,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpressionOrVarDeclaration"
- // InternalDataDSL.g:1919:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ;
+ // InternalDataDSL.g:2069:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ;
public final void entryRuleXExpressionOrVarDeclaration() throws RecognitionException {
try {
- // InternalDataDSL.g:1920:1: ( ruleXExpressionOrVarDeclaration EOF )
- // InternalDataDSL.g:1921:1: ruleXExpressionOrVarDeclaration EOF
+ // InternalDataDSL.g:2070:1: ( ruleXExpressionOrVarDeclaration EOF )
+ // InternalDataDSL.g:2071:1: ruleXExpressionOrVarDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionOrVarDeclarationRule());
@@ -6511,23 +7034,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpressionOrVarDeclaration"
- // InternalDataDSL.g:1928:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ;
+ // InternalDataDSL.g:2078:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ;
public final void ruleXExpressionOrVarDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1932:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) )
- // InternalDataDSL.g:1933:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
+ // InternalDataDSL.g:2082:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) )
+ // InternalDataDSL.g:2083:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
{
- // InternalDataDSL.g:1933:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
- // InternalDataDSL.g:1934:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
+ // InternalDataDSL.g:2083:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
+ // InternalDataDSL.g:2084:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives());
}
- // InternalDataDSL.g:1935:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
- // InternalDataDSL.g:1935:4: rule__XExpressionOrVarDeclaration__Alternatives
+ // InternalDataDSL.g:2085:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
+ // InternalDataDSL.g:2085:4: rule__XExpressionOrVarDeclaration__Alternatives
{
pushFollow(FOLLOW_2);
rule__XExpressionOrVarDeclaration__Alternatives();
@@ -6562,11 +7085,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXVariableDeclaration"
- // InternalDataDSL.g:1944:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ;
+ // InternalDataDSL.g:2094:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ;
public final void entryRuleXVariableDeclaration() throws RecognitionException {
try {
- // InternalDataDSL.g:1945:1: ( ruleXVariableDeclaration EOF )
- // InternalDataDSL.g:1946:1: ruleXVariableDeclaration EOF
+ // InternalDataDSL.g:2095:1: ( ruleXVariableDeclaration EOF )
+ // InternalDataDSL.g:2096:1: ruleXVariableDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationRule());
@@ -6596,23 +7119,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXVariableDeclaration"
- // InternalDataDSL.g:1953:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ;
+ // InternalDataDSL.g:2103:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ;
public final void ruleXVariableDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1957:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) )
- // InternalDataDSL.g:1958:2: ( ( rule__XVariableDeclaration__Group__0 ) )
+ // InternalDataDSL.g:2107:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) )
+ // InternalDataDSL.g:2108:2: ( ( rule__XVariableDeclaration__Group__0 ) )
{
- // InternalDataDSL.g:1958:2: ( ( rule__XVariableDeclaration__Group__0 ) )
- // InternalDataDSL.g:1959:3: ( rule__XVariableDeclaration__Group__0 )
+ // InternalDataDSL.g:2108:2: ( ( rule__XVariableDeclaration__Group__0 ) )
+ // InternalDataDSL.g:2109:3: ( rule__XVariableDeclaration__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup());
}
- // InternalDataDSL.g:1960:3: ( rule__XVariableDeclaration__Group__0 )
- // InternalDataDSL.g:1960:4: rule__XVariableDeclaration__Group__0
+ // InternalDataDSL.g:2110:3: ( rule__XVariableDeclaration__Group__0 )
+ // InternalDataDSL.g:2110:4: rule__XVariableDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group__0();
@@ -6647,11 +7170,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmFormalParameter"
- // InternalDataDSL.g:1969:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ;
+ // InternalDataDSL.g:2119:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ;
public final void entryRuleJvmFormalParameter() throws RecognitionException {
try {
- // InternalDataDSL.g:1970:1: ( ruleJvmFormalParameter EOF )
- // InternalDataDSL.g:1971:1: ruleJvmFormalParameter EOF
+ // InternalDataDSL.g:2120:1: ( ruleJvmFormalParameter EOF )
+ // InternalDataDSL.g:2121:1: ruleJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterRule());
@@ -6681,23 +7204,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmFormalParameter"
- // InternalDataDSL.g:1978:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ;
+ // InternalDataDSL.g:2128:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ;
public final void ruleJvmFormalParameter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1982:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) )
- // InternalDataDSL.g:1983:2: ( ( rule__JvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2132:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) )
+ // InternalDataDSL.g:2133:2: ( ( rule__JvmFormalParameter__Group__0 ) )
{
- // InternalDataDSL.g:1983:2: ( ( rule__JvmFormalParameter__Group__0 ) )
- // InternalDataDSL.g:1984:3: ( rule__JvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2133:2: ( ( rule__JvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2134:3: ( rule__JvmFormalParameter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getGroup());
}
- // InternalDataDSL.g:1985:3: ( rule__JvmFormalParameter__Group__0 )
- // InternalDataDSL.g:1985:4: rule__JvmFormalParameter__Group__0
+ // InternalDataDSL.g:2135:3: ( rule__JvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2135:4: rule__JvmFormalParameter__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__Group__0();
@@ -6732,11 +7255,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFullJvmFormalParameter"
- // InternalDataDSL.g:1994:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ;
+ // InternalDataDSL.g:2144:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ;
public final void entryRuleFullJvmFormalParameter() throws RecognitionException {
try {
- // InternalDataDSL.g:1995:1: ( ruleFullJvmFormalParameter EOF )
- // InternalDataDSL.g:1996:1: ruleFullJvmFormalParameter EOF
+ // InternalDataDSL.g:2145:1: ( ruleFullJvmFormalParameter EOF )
+ // InternalDataDSL.g:2146:1: ruleFullJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterRule());
@@ -6766,23 +7289,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFullJvmFormalParameter"
- // InternalDataDSL.g:2003:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ;
+ // InternalDataDSL.g:2153:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ;
public final void ruleFullJvmFormalParameter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2007:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) )
- // InternalDataDSL.g:2008:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2157:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) )
+ // InternalDataDSL.g:2158:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
{
- // InternalDataDSL.g:2008:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
- // InternalDataDSL.g:2009:3: ( rule__FullJvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2158:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2159:3: ( rule__FullJvmFormalParameter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getGroup());
}
- // InternalDataDSL.g:2010:3: ( rule__FullJvmFormalParameter__Group__0 )
- // InternalDataDSL.g:2010:4: rule__FullJvmFormalParameter__Group__0
+ // InternalDataDSL.g:2160:3: ( rule__FullJvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2160:4: rule__FullJvmFormalParameter__Group__0
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__Group__0();
@@ -6817,11 +7340,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFeatureCall"
- // InternalDataDSL.g:2019:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
+ // InternalDataDSL.g:2169:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
public final void entryRuleXFeatureCall() throws RecognitionException {
try {
- // InternalDataDSL.g:2020:1: ( ruleXFeatureCall EOF )
- // InternalDataDSL.g:2021:1: ruleXFeatureCall EOF
+ // InternalDataDSL.g:2170:1: ( ruleXFeatureCall EOF )
+ // InternalDataDSL.g:2171:1: ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallRule());
@@ -6851,23 +7374,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFeatureCall"
- // InternalDataDSL.g:2028:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
+ // InternalDataDSL.g:2178:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
public final void ruleXFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2032:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
- // InternalDataDSL.g:2033:2: ( ( rule__XFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:2182:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
+ // InternalDataDSL.g:2183:2: ( ( rule__XFeatureCall__Group__0 ) )
{
- // InternalDataDSL.g:2033:2: ( ( rule__XFeatureCall__Group__0 ) )
- // InternalDataDSL.g:2034:3: ( rule__XFeatureCall__Group__0 )
+ // InternalDataDSL.g:2183:2: ( ( rule__XFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:2184:3: ( rule__XFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup());
}
- // InternalDataDSL.g:2035:3: ( rule__XFeatureCall__Group__0 )
- // InternalDataDSL.g:2035:4: rule__XFeatureCall__Group__0
+ // InternalDataDSL.g:2185:3: ( rule__XFeatureCall__Group__0 )
+ // InternalDataDSL.g:2185:4: rule__XFeatureCall__Group__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group__0();
@@ -6902,11 +7425,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFeatureCallID"
- // InternalDataDSL.g:2044:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ;
+ // InternalDataDSL.g:2194:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ;
public final void entryRuleFeatureCallID() throws RecognitionException {
try {
- // InternalDataDSL.g:2045:1: ( ruleFeatureCallID EOF )
- // InternalDataDSL.g:2046:1: ruleFeatureCallID EOF
+ // InternalDataDSL.g:2195:1: ( ruleFeatureCallID EOF )
+ // InternalDataDSL.g:2196:1: ruleFeatureCallID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureCallIDRule());
@@ -6936,23 +7459,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFeatureCallID"
- // InternalDataDSL.g:2053:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ;
+ // InternalDataDSL.g:2203:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ;
public final void ruleFeatureCallID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2057:2: ( ( ( rule__FeatureCallID__Alternatives ) ) )
- // InternalDataDSL.g:2058:2: ( ( rule__FeatureCallID__Alternatives ) )
+ // InternalDataDSL.g:2207:2: ( ( ( rule__FeatureCallID__Alternatives ) ) )
+ // InternalDataDSL.g:2208:2: ( ( rule__FeatureCallID__Alternatives ) )
{
- // InternalDataDSL.g:2058:2: ( ( rule__FeatureCallID__Alternatives ) )
- // InternalDataDSL.g:2059:3: ( rule__FeatureCallID__Alternatives )
+ // InternalDataDSL.g:2208:2: ( ( rule__FeatureCallID__Alternatives ) )
+ // InternalDataDSL.g:2209:3: ( rule__FeatureCallID__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureCallIDAccess().getAlternatives());
}
- // InternalDataDSL.g:2060:3: ( rule__FeatureCallID__Alternatives )
- // InternalDataDSL.g:2060:4: rule__FeatureCallID__Alternatives
+ // InternalDataDSL.g:2210:3: ( rule__FeatureCallID__Alternatives )
+ // InternalDataDSL.g:2210:4: rule__FeatureCallID__Alternatives
{
pushFollow(FOLLOW_2);
rule__FeatureCallID__Alternatives();
@@ -6987,11 +7510,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIdOrSuper"
- // InternalDataDSL.g:2069:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
+ // InternalDataDSL.g:2219:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
public final void entryRuleIdOrSuper() throws RecognitionException {
try {
- // InternalDataDSL.g:2070:1: ( ruleIdOrSuper EOF )
- // InternalDataDSL.g:2071:1: ruleIdOrSuper EOF
+ // InternalDataDSL.g:2220:1: ( ruleIdOrSuper EOF )
+ // InternalDataDSL.g:2221:1: ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperRule());
@@ -7021,23 +7544,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIdOrSuper"
- // InternalDataDSL.g:2078:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
+ // InternalDataDSL.g:2228:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
public final void ruleIdOrSuper() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2082:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
- // InternalDataDSL.g:2083:2: ( ( rule__IdOrSuper__Alternatives ) )
+ // InternalDataDSL.g:2232:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
+ // InternalDataDSL.g:2233:2: ( ( rule__IdOrSuper__Alternatives ) )
{
- // InternalDataDSL.g:2083:2: ( ( rule__IdOrSuper__Alternatives ) )
- // InternalDataDSL.g:2084:3: ( rule__IdOrSuper__Alternatives )
+ // InternalDataDSL.g:2233:2: ( ( rule__IdOrSuper__Alternatives ) )
+ // InternalDataDSL.g:2234:3: ( rule__IdOrSuper__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getAlternatives());
}
- // InternalDataDSL.g:2085:3: ( rule__IdOrSuper__Alternatives )
- // InternalDataDSL.g:2085:4: rule__IdOrSuper__Alternatives
+ // InternalDataDSL.g:2235:3: ( rule__IdOrSuper__Alternatives )
+ // InternalDataDSL.g:2235:4: rule__IdOrSuper__Alternatives
{
pushFollow(FOLLOW_2);
rule__IdOrSuper__Alternatives();
@@ -7072,11 +7595,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXConstructorCall"
- // InternalDataDSL.g:2094:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
+ // InternalDataDSL.g:2244:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
public final void entryRuleXConstructorCall() throws RecognitionException {
try {
- // InternalDataDSL.g:2095:1: ( ruleXConstructorCall EOF )
- // InternalDataDSL.g:2096:1: ruleXConstructorCall EOF
+ // InternalDataDSL.g:2245:1: ( ruleXConstructorCall EOF )
+ // InternalDataDSL.g:2246:1: ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallRule());
@@ -7106,23 +7629,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXConstructorCall"
- // InternalDataDSL.g:2103:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
+ // InternalDataDSL.g:2253:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
public final void ruleXConstructorCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2107:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
- // InternalDataDSL.g:2108:2: ( ( rule__XConstructorCall__Group__0 ) )
+ // InternalDataDSL.g:2257:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
+ // InternalDataDSL.g:2258:2: ( ( rule__XConstructorCall__Group__0 ) )
{
- // InternalDataDSL.g:2108:2: ( ( rule__XConstructorCall__Group__0 ) )
- // InternalDataDSL.g:2109:3: ( rule__XConstructorCall__Group__0 )
+ // InternalDataDSL.g:2258:2: ( ( rule__XConstructorCall__Group__0 ) )
+ // InternalDataDSL.g:2259:3: ( rule__XConstructorCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup());
}
- // InternalDataDSL.g:2110:3: ( rule__XConstructorCall__Group__0 )
- // InternalDataDSL.g:2110:4: rule__XConstructorCall__Group__0
+ // InternalDataDSL.g:2260:3: ( rule__XConstructorCall__Group__0 )
+ // InternalDataDSL.g:2260:4: rule__XConstructorCall__Group__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group__0();
@@ -7157,11 +7680,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // InternalDataDSL.g:2119:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
+ // InternalDataDSL.g:2269:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
public final void entryRuleXBooleanLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2120:1: ( ruleXBooleanLiteral EOF )
- // InternalDataDSL.g:2121:1: ruleXBooleanLiteral EOF
+ // InternalDataDSL.g:2270:1: ( ruleXBooleanLiteral EOF )
+ // InternalDataDSL.g:2271:1: ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralRule());
@@ -7191,23 +7714,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBooleanLiteral"
- // InternalDataDSL.g:2128:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2278:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
public final void ruleXBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2132:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2133:2: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // InternalDataDSL.g:2282:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2283:2: ( ( rule__XBooleanLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2133:2: ( ( rule__XBooleanLiteral__Group__0 ) )
- // InternalDataDSL.g:2134:3: ( rule__XBooleanLiteral__Group__0 )
+ // InternalDataDSL.g:2283:2: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // InternalDataDSL.g:2284:3: ( rule__XBooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2135:3: ( rule__XBooleanLiteral__Group__0 )
- // InternalDataDSL.g:2135:4: rule__XBooleanLiteral__Group__0
+ // InternalDataDSL.g:2285:3: ( rule__XBooleanLiteral__Group__0 )
+ // InternalDataDSL.g:2285:4: rule__XBooleanLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XBooleanLiteral__Group__0();
@@ -7242,11 +7765,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXNullLiteral"
- // InternalDataDSL.g:2144:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
+ // InternalDataDSL.g:2294:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
public final void entryRuleXNullLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2145:1: ( ruleXNullLiteral EOF )
- // InternalDataDSL.g:2146:1: ruleXNullLiteral EOF
+ // InternalDataDSL.g:2295:1: ( ruleXNullLiteral EOF )
+ // InternalDataDSL.g:2296:1: ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralRule());
@@ -7276,23 +7799,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXNullLiteral"
- // InternalDataDSL.g:2153:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2303:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
public final void ruleXNullLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2157:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2158:2: ( ( rule__XNullLiteral__Group__0 ) )
+ // InternalDataDSL.g:2307:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2308:2: ( ( rule__XNullLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2158:2: ( ( rule__XNullLiteral__Group__0 ) )
- // InternalDataDSL.g:2159:3: ( rule__XNullLiteral__Group__0 )
+ // InternalDataDSL.g:2308:2: ( ( rule__XNullLiteral__Group__0 ) )
+ // InternalDataDSL.g:2309:3: ( rule__XNullLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2160:3: ( rule__XNullLiteral__Group__0 )
- // InternalDataDSL.g:2160:4: rule__XNullLiteral__Group__0
+ // InternalDataDSL.g:2310:3: ( rule__XNullLiteral__Group__0 )
+ // InternalDataDSL.g:2310:4: rule__XNullLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XNullLiteral__Group__0();
@@ -7327,11 +7850,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXNumberLiteral"
- // InternalDataDSL.g:2169:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ;
+ // InternalDataDSL.g:2319:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ;
public final void entryRuleXNumberLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2170:1: ( ruleXNumberLiteral EOF )
- // InternalDataDSL.g:2171:1: ruleXNumberLiteral EOF
+ // InternalDataDSL.g:2320:1: ( ruleXNumberLiteral EOF )
+ // InternalDataDSL.g:2321:1: ruleXNumberLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralRule());
@@ -7361,23 +7884,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXNumberLiteral"
- // InternalDataDSL.g:2178:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2328:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ;
public final void ruleXNumberLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2182:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2183:2: ( ( rule__XNumberLiteral__Group__0 ) )
+ // InternalDataDSL.g:2332:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2333:2: ( ( rule__XNumberLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2183:2: ( ( rule__XNumberLiteral__Group__0 ) )
- // InternalDataDSL.g:2184:3: ( rule__XNumberLiteral__Group__0 )
+ // InternalDataDSL.g:2333:2: ( ( rule__XNumberLiteral__Group__0 ) )
+ // InternalDataDSL.g:2334:3: ( rule__XNumberLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2185:3: ( rule__XNumberLiteral__Group__0 )
- // InternalDataDSL.g:2185:4: rule__XNumberLiteral__Group__0
+ // InternalDataDSL.g:2335:3: ( rule__XNumberLiteral__Group__0 )
+ // InternalDataDSL.g:2335:4: rule__XNumberLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XNumberLiteral__Group__0();
@@ -7412,11 +7935,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXStringLiteral"
- // InternalDataDSL.g:2194:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
+ // InternalDataDSL.g:2344:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
public final void entryRuleXStringLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2195:1: ( ruleXStringLiteral EOF )
- // InternalDataDSL.g:2196:1: ruleXStringLiteral EOF
+ // InternalDataDSL.g:2345:1: ( ruleXStringLiteral EOF )
+ // InternalDataDSL.g:2346:1: ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralRule());
@@ -7446,23 +7969,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXStringLiteral"
- // InternalDataDSL.g:2203:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2353:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
public final void ruleXStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2207:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2208:2: ( ( rule__XStringLiteral__Group__0 ) )
+ // InternalDataDSL.g:2357:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2358:2: ( ( rule__XStringLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2208:2: ( ( rule__XStringLiteral__Group__0 ) )
- // InternalDataDSL.g:2209:3: ( rule__XStringLiteral__Group__0 )
+ // InternalDataDSL.g:2358:2: ( ( rule__XStringLiteral__Group__0 ) )
+ // InternalDataDSL.g:2359:3: ( rule__XStringLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2210:3: ( rule__XStringLiteral__Group__0 )
- // InternalDataDSL.g:2210:4: rule__XStringLiteral__Group__0
+ // InternalDataDSL.g:2360:3: ( rule__XStringLiteral__Group__0 )
+ // InternalDataDSL.g:2360:4: rule__XStringLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XStringLiteral__Group__0();
@@ -7497,11 +8020,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // InternalDataDSL.g:2219:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
+ // InternalDataDSL.g:2369:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
public final void entryRuleXTypeLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2220:1: ( ruleXTypeLiteral EOF )
- // InternalDataDSL.g:2221:1: ruleXTypeLiteral EOF
+ // InternalDataDSL.g:2370:1: ( ruleXTypeLiteral EOF )
+ // InternalDataDSL.g:2371:1: ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralRule());
@@ -7531,23 +8054,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTypeLiteral"
- // InternalDataDSL.g:2228:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2378:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
public final void ruleXTypeLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2232:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2233:2: ( ( rule__XTypeLiteral__Group__0 ) )
+ // InternalDataDSL.g:2382:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2383:2: ( ( rule__XTypeLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2233:2: ( ( rule__XTypeLiteral__Group__0 ) )
- // InternalDataDSL.g:2234:3: ( rule__XTypeLiteral__Group__0 )
+ // InternalDataDSL.g:2383:2: ( ( rule__XTypeLiteral__Group__0 ) )
+ // InternalDataDSL.g:2384:3: ( rule__XTypeLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2235:3: ( rule__XTypeLiteral__Group__0 )
- // InternalDataDSL.g:2235:4: rule__XTypeLiteral__Group__0
+ // InternalDataDSL.g:2385:3: ( rule__XTypeLiteral__Group__0 )
+ // InternalDataDSL.g:2385:4: rule__XTypeLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XTypeLiteral__Group__0();
@@ -7582,11 +8105,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXThrowExpression"
- // InternalDataDSL.g:2244:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
+ // InternalDataDSL.g:2394:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
public final void entryRuleXThrowExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2245:1: ( ruleXThrowExpression EOF )
- // InternalDataDSL.g:2246:1: ruleXThrowExpression EOF
+ // InternalDataDSL.g:2395:1: ( ruleXThrowExpression EOF )
+ // InternalDataDSL.g:2396:1: ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionRule());
@@ -7616,23 +8139,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXThrowExpression"
- // InternalDataDSL.g:2253:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2403:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
public final void ruleXThrowExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2257:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
- // InternalDataDSL.g:2258:2: ( ( rule__XThrowExpression__Group__0 ) )
+ // InternalDataDSL.g:2407:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2408:2: ( ( rule__XThrowExpression__Group__0 ) )
{
- // InternalDataDSL.g:2258:2: ( ( rule__XThrowExpression__Group__0 ) )
- // InternalDataDSL.g:2259:3: ( rule__XThrowExpression__Group__0 )
+ // InternalDataDSL.g:2408:2: ( ( rule__XThrowExpression__Group__0 ) )
+ // InternalDataDSL.g:2409:3: ( rule__XThrowExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2260:3: ( rule__XThrowExpression__Group__0 )
- // InternalDataDSL.g:2260:4: rule__XThrowExpression__Group__0
+ // InternalDataDSL.g:2410:3: ( rule__XThrowExpression__Group__0 )
+ // InternalDataDSL.g:2410:4: rule__XThrowExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XThrowExpression__Group__0();
@@ -7667,11 +8190,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXReturnExpression"
- // InternalDataDSL.g:2269:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
+ // InternalDataDSL.g:2419:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
public final void entryRuleXReturnExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2270:1: ( ruleXReturnExpression EOF )
- // InternalDataDSL.g:2271:1: ruleXReturnExpression EOF
+ // InternalDataDSL.g:2420:1: ( ruleXReturnExpression EOF )
+ // InternalDataDSL.g:2421:1: ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionRule());
@@ -7701,23 +8224,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXReturnExpression"
- // InternalDataDSL.g:2278:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2428:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
public final void ruleXReturnExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2282:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
- // InternalDataDSL.g:2283:2: ( ( rule__XReturnExpression__Group__0 ) )
+ // InternalDataDSL.g:2432:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2433:2: ( ( rule__XReturnExpression__Group__0 ) )
{
- // InternalDataDSL.g:2283:2: ( ( rule__XReturnExpression__Group__0 ) )
- // InternalDataDSL.g:2284:3: ( rule__XReturnExpression__Group__0 )
+ // InternalDataDSL.g:2433:2: ( ( rule__XReturnExpression__Group__0 ) )
+ // InternalDataDSL.g:2434:3: ( rule__XReturnExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2285:3: ( rule__XReturnExpression__Group__0 )
- // InternalDataDSL.g:2285:4: rule__XReturnExpression__Group__0
+ // InternalDataDSL.g:2435:3: ( rule__XReturnExpression__Group__0 )
+ // InternalDataDSL.g:2435:4: rule__XReturnExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__Group__0();
@@ -7752,11 +8275,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // InternalDataDSL.g:2294:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
+ // InternalDataDSL.g:2444:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2295:1: ( ruleXTryCatchFinallyExpression EOF )
- // InternalDataDSL.g:2296:1: ruleXTryCatchFinallyExpression EOF
+ // InternalDataDSL.g:2445:1: ( ruleXTryCatchFinallyExpression EOF )
+ // InternalDataDSL.g:2446:1: ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionRule());
@@ -7786,23 +8309,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // InternalDataDSL.g:2303:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2453:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
public final void ruleXTryCatchFinallyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2307:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
- // InternalDataDSL.g:2308:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // InternalDataDSL.g:2457:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2458:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
{
- // InternalDataDSL.g:2308:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
- // InternalDataDSL.g:2309:3: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // InternalDataDSL.g:2458:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // InternalDataDSL.g:2459:3: ( rule__XTryCatchFinallyExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2310:3: ( rule__XTryCatchFinallyExpression__Group__0 )
- // InternalDataDSL.g:2310:4: rule__XTryCatchFinallyExpression__Group__0
+ // InternalDataDSL.g:2460:3: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // InternalDataDSL.g:2460:4: rule__XTryCatchFinallyExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group__0();
@@ -7837,11 +8360,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSynchronizedExpression"
- // InternalDataDSL.g:2319:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ;
+ // InternalDataDSL.g:2469:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ;
public final void entryRuleXSynchronizedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2320:1: ( ruleXSynchronizedExpression EOF )
- // InternalDataDSL.g:2321:1: ruleXSynchronizedExpression EOF
+ // InternalDataDSL.g:2470:1: ( ruleXSynchronizedExpression EOF )
+ // InternalDataDSL.g:2471:1: ruleXSynchronizedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionRule());
@@ -7871,23 +8394,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSynchronizedExpression"
- // InternalDataDSL.g:2328:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2478:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ;
public final void ruleXSynchronizedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2332:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) )
- // InternalDataDSL.g:2333:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
+ // InternalDataDSL.g:2482:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2483:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
{
- // InternalDataDSL.g:2333:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
- // InternalDataDSL.g:2334:3: ( rule__XSynchronizedExpression__Group__0 )
+ // InternalDataDSL.g:2483:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
+ // InternalDataDSL.g:2484:3: ( rule__XSynchronizedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2335:3: ( rule__XSynchronizedExpression__Group__0 )
- // InternalDataDSL.g:2335:4: rule__XSynchronizedExpression__Group__0
+ // InternalDataDSL.g:2485:3: ( rule__XSynchronizedExpression__Group__0 )
+ // InternalDataDSL.g:2485:4: rule__XSynchronizedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group__0();
@@ -7922,11 +8445,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCatchClause"
- // InternalDataDSL.g:2344:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
+ // InternalDataDSL.g:2494:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
public final void entryRuleXCatchClause() throws RecognitionException {
try {
- // InternalDataDSL.g:2345:1: ( ruleXCatchClause EOF )
- // InternalDataDSL.g:2346:1: ruleXCatchClause EOF
+ // InternalDataDSL.g:2495:1: ( ruleXCatchClause EOF )
+ // InternalDataDSL.g:2496:1: ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseRule());
@@ -7956,23 +8479,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCatchClause"
- // InternalDataDSL.g:2353:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
+ // InternalDataDSL.g:2503:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
public final void ruleXCatchClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2357:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
- // InternalDataDSL.g:2358:2: ( ( rule__XCatchClause__Group__0 ) )
+ // InternalDataDSL.g:2507:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
+ // InternalDataDSL.g:2508:2: ( ( rule__XCatchClause__Group__0 ) )
{
- // InternalDataDSL.g:2358:2: ( ( rule__XCatchClause__Group__0 ) )
- // InternalDataDSL.g:2359:3: ( rule__XCatchClause__Group__0 )
+ // InternalDataDSL.g:2508:2: ( ( rule__XCatchClause__Group__0 ) )
+ // InternalDataDSL.g:2509:3: ( rule__XCatchClause__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getGroup());
}
- // InternalDataDSL.g:2360:3: ( rule__XCatchClause__Group__0 )
- // InternalDataDSL.g:2360:4: rule__XCatchClause__Group__0
+ // InternalDataDSL.g:2510:3: ( rule__XCatchClause__Group__0 )
+ // InternalDataDSL.g:2510:4: rule__XCatchClause__Group__0
{
pushFollow(FOLLOW_2);
rule__XCatchClause__Group__0();
@@ -8007,11 +8530,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedName"
- // InternalDataDSL.g:2369:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // InternalDataDSL.g:2519:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalDataDSL.g:2370:1: ( ruleQualifiedName EOF )
- // InternalDataDSL.g:2371:1: ruleQualifiedName EOF
+ // InternalDataDSL.g:2520:1: ( ruleQualifiedName EOF )
+ // InternalDataDSL.g:2521:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
@@ -8041,23 +8564,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedName"
- // InternalDataDSL.g:2378:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // InternalDataDSL.g:2528:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2382:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // InternalDataDSL.g:2383:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalDataDSL.g:2532:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // InternalDataDSL.g:2533:2: ( ( rule__QualifiedName__Group__0 ) )
{
- // InternalDataDSL.g:2383:2: ( ( rule__QualifiedName__Group__0 ) )
- // InternalDataDSL.g:2384:3: ( rule__QualifiedName__Group__0 )
+ // InternalDataDSL.g:2533:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalDataDSL.g:2534:3: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // InternalDataDSL.g:2385:3: ( rule__QualifiedName__Group__0 )
- // InternalDataDSL.g:2385:4: rule__QualifiedName__Group__0
+ // InternalDataDSL.g:2535:3: ( rule__QualifiedName__Group__0 )
+ // InternalDataDSL.g:2535:4: rule__QualifiedName__Group__0
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__0();
@@ -8092,14 +8615,14 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNumber"
- // InternalDataDSL.g:2394:1: entryRuleNumber : ruleNumber EOF ;
+ // InternalDataDSL.g:2544:1: entryRuleNumber : ruleNumber EOF ;
public final void entryRuleNumber() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalDataDSL.g:2398:1: ( ruleNumber EOF )
- // InternalDataDSL.g:2399:1: ruleNumber EOF
+ // InternalDataDSL.g:2548:1: ( ruleNumber EOF )
+ // InternalDataDSL.g:2549:1: ruleNumber EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberRule());
@@ -8132,24 +8655,24 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNumber"
- // InternalDataDSL.g:2409:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ;
+ // InternalDataDSL.g:2559:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ;
public final void ruleNumber() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2414:2: ( ( ( rule__Number__Alternatives ) ) )
- // InternalDataDSL.g:2415:2: ( ( rule__Number__Alternatives ) )
+ // InternalDataDSL.g:2564:2: ( ( ( rule__Number__Alternatives ) ) )
+ // InternalDataDSL.g:2565:2: ( ( rule__Number__Alternatives ) )
{
- // InternalDataDSL.g:2415:2: ( ( rule__Number__Alternatives ) )
- // InternalDataDSL.g:2416:3: ( rule__Number__Alternatives )
+ // InternalDataDSL.g:2565:2: ( ( rule__Number__Alternatives ) )
+ // InternalDataDSL.g:2566:3: ( rule__Number__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives());
}
- // InternalDataDSL.g:2417:3: ( rule__Number__Alternatives )
- // InternalDataDSL.g:2417:4: rule__Number__Alternatives
+ // InternalDataDSL.g:2567:3: ( rule__Number__Alternatives )
+ // InternalDataDSL.g:2567:4: rule__Number__Alternatives
{
pushFollow(FOLLOW_2);
rule__Number__Alternatives();
@@ -8185,11 +8708,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // InternalDataDSL.g:2427:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
+ // InternalDataDSL.g:2577:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
public final void entryRuleJvmTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2428:1: ( ruleJvmTypeReference EOF )
- // InternalDataDSL.g:2429:1: ruleJvmTypeReference EOF
+ // InternalDataDSL.g:2578:1: ( ruleJvmTypeReference EOF )
+ // InternalDataDSL.g:2579:1: ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceRule());
@@ -8219,23 +8742,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmTypeReference"
- // InternalDataDSL.g:2436:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
+ // InternalDataDSL.g:2586:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
public final void ruleJvmTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2440:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
- // InternalDataDSL.g:2441:2: ( ( rule__JvmTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2590:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
+ // InternalDataDSL.g:2591:2: ( ( rule__JvmTypeReference__Alternatives ) )
{
- // InternalDataDSL.g:2441:2: ( ( rule__JvmTypeReference__Alternatives ) )
- // InternalDataDSL.g:2442:3: ( rule__JvmTypeReference__Alternatives )
+ // InternalDataDSL.g:2591:2: ( ( rule__JvmTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2592:3: ( rule__JvmTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
- // InternalDataDSL.g:2443:3: ( rule__JvmTypeReference__Alternatives )
- // InternalDataDSL.g:2443:4: rule__JvmTypeReference__Alternatives
+ // InternalDataDSL.g:2593:3: ( rule__JvmTypeReference__Alternatives )
+ // InternalDataDSL.g:2593:4: rule__JvmTypeReference__Alternatives
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Alternatives();
@@ -8270,11 +8793,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleArrayBrackets"
- // InternalDataDSL.g:2452:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ;
+ // InternalDataDSL.g:2602:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ;
public final void entryRuleArrayBrackets() throws RecognitionException {
try {
- // InternalDataDSL.g:2453:1: ( ruleArrayBrackets EOF )
- // InternalDataDSL.g:2454:1: ruleArrayBrackets EOF
+ // InternalDataDSL.g:2603:1: ( ruleArrayBrackets EOF )
+ // InternalDataDSL.g:2604:1: ruleArrayBrackets EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsRule());
@@ -8304,23 +8827,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleArrayBrackets"
- // InternalDataDSL.g:2461:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ;
+ // InternalDataDSL.g:2611:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ;
public final void ruleArrayBrackets() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2465:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) )
- // InternalDataDSL.g:2466:2: ( ( rule__ArrayBrackets__Group__0 ) )
+ // InternalDataDSL.g:2615:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) )
+ // InternalDataDSL.g:2616:2: ( ( rule__ArrayBrackets__Group__0 ) )
{
- // InternalDataDSL.g:2466:2: ( ( rule__ArrayBrackets__Group__0 ) )
- // InternalDataDSL.g:2467:3: ( rule__ArrayBrackets__Group__0 )
+ // InternalDataDSL.g:2616:2: ( ( rule__ArrayBrackets__Group__0 ) )
+ // InternalDataDSL.g:2617:3: ( rule__ArrayBrackets__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getGroup());
}
- // InternalDataDSL.g:2468:3: ( rule__ArrayBrackets__Group__0 )
- // InternalDataDSL.g:2468:4: rule__ArrayBrackets__Group__0
+ // InternalDataDSL.g:2618:3: ( rule__ArrayBrackets__Group__0 )
+ // InternalDataDSL.g:2618:4: rule__ArrayBrackets__Group__0
{
pushFollow(FOLLOW_2);
rule__ArrayBrackets__Group__0();
@@ -8355,11 +8878,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // InternalDataDSL.g:2477:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
+ // InternalDataDSL.g:2627:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
public final void entryRuleXFunctionTypeRef() throws RecognitionException {
try {
- // InternalDataDSL.g:2478:1: ( ruleXFunctionTypeRef EOF )
- // InternalDataDSL.g:2479:1: ruleXFunctionTypeRef EOF
+ // InternalDataDSL.g:2628:1: ( ruleXFunctionTypeRef EOF )
+ // InternalDataDSL.g:2629:1: ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefRule());
@@ -8389,23 +8912,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // InternalDataDSL.g:2486:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
+ // InternalDataDSL.g:2636:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
public final void ruleXFunctionTypeRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2490:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
- // InternalDataDSL.g:2491:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // InternalDataDSL.g:2640:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
+ // InternalDataDSL.g:2641:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
{
- // InternalDataDSL.g:2491:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
- // InternalDataDSL.g:2492:3: ( rule__XFunctionTypeRef__Group__0 )
+ // InternalDataDSL.g:2641:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // InternalDataDSL.g:2642:3: ( rule__XFunctionTypeRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
- // InternalDataDSL.g:2493:3: ( rule__XFunctionTypeRef__Group__0 )
- // InternalDataDSL.g:2493:4: rule__XFunctionTypeRef__Group__0
+ // InternalDataDSL.g:2643:3: ( rule__XFunctionTypeRef__Group__0 )
+ // InternalDataDSL.g:2643:4: rule__XFunctionTypeRef__Group__0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group__0();
@@ -8440,11 +8963,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // InternalDataDSL.g:2502:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
+ // InternalDataDSL.g:2652:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2503:1: ( ruleJvmParameterizedTypeReference EOF )
- // InternalDataDSL.g:2504:1: ruleJvmParameterizedTypeReference EOF
+ // InternalDataDSL.g:2653:1: ( ruleJvmParameterizedTypeReference EOF )
+ // InternalDataDSL.g:2654:1: ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceRule());
@@ -8474,23 +8997,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // InternalDataDSL.g:2511:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
+ // InternalDataDSL.g:2661:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
public final void ruleJvmParameterizedTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2515:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
- // InternalDataDSL.g:2516:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2665:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
+ // InternalDataDSL.g:2666:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
{
- // InternalDataDSL.g:2516:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
- // InternalDataDSL.g:2517:3: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // InternalDataDSL.g:2666:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2667:3: ( rule__JvmParameterizedTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
- // InternalDataDSL.g:2518:3: ( rule__JvmParameterizedTypeReference__Group__0 )
- // InternalDataDSL.g:2518:4: rule__JvmParameterizedTypeReference__Group__0
+ // InternalDataDSL.g:2668:3: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // InternalDataDSL.g:2668:4: rule__JvmParameterizedTypeReference__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group__0();
@@ -8525,11 +9048,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // InternalDataDSL.g:2527:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
+ // InternalDataDSL.g:2677:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
public final void entryRuleJvmArgumentTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2528:1: ( ruleJvmArgumentTypeReference EOF )
- // InternalDataDSL.g:2529:1: ruleJvmArgumentTypeReference EOF
+ // InternalDataDSL.g:2678:1: ( ruleJvmArgumentTypeReference EOF )
+ // InternalDataDSL.g:2679:1: ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceRule());
@@ -8559,23 +9082,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // InternalDataDSL.g:2536:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
+ // InternalDataDSL.g:2686:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
public final void ruleJvmArgumentTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2540:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
- // InternalDataDSL.g:2541:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2690:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
+ // InternalDataDSL.g:2691:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
{
- // InternalDataDSL.g:2541:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
- // InternalDataDSL.g:2542:3: ( rule__JvmArgumentTypeReference__Alternatives )
+ // InternalDataDSL.g:2691:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2692:3: ( rule__JvmArgumentTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
- // InternalDataDSL.g:2543:3: ( rule__JvmArgumentTypeReference__Alternatives )
- // InternalDataDSL.g:2543:4: rule__JvmArgumentTypeReference__Alternatives
+ // InternalDataDSL.g:2693:3: ( rule__JvmArgumentTypeReference__Alternatives )
+ // InternalDataDSL.g:2693:4: rule__JvmArgumentTypeReference__Alternatives
{
pushFollow(FOLLOW_2);
rule__JvmArgumentTypeReference__Alternatives();
@@ -8610,11 +9133,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // InternalDataDSL.g:2552:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
+ // InternalDataDSL.g:2702:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
public final void entryRuleJvmWildcardTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2553:1: ( ruleJvmWildcardTypeReference EOF )
- // InternalDataDSL.g:2554:1: ruleJvmWildcardTypeReference EOF
+ // InternalDataDSL.g:2703:1: ( ruleJvmWildcardTypeReference EOF )
+ // InternalDataDSL.g:2704:1: ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceRule());
@@ -8644,23 +9167,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // InternalDataDSL.g:2561:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
+ // InternalDataDSL.g:2711:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
public final void ruleJvmWildcardTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2565:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
- // InternalDataDSL.g:2566:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2715:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
+ // InternalDataDSL.g:2716:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
{
- // InternalDataDSL.g:2566:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
- // InternalDataDSL.g:2567:3: ( rule__JvmWildcardTypeReference__Group__0 )
+ // InternalDataDSL.g:2716:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2717:3: ( rule__JvmWildcardTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
- // InternalDataDSL.g:2568:3: ( rule__JvmWildcardTypeReference__Group__0 )
- // InternalDataDSL.g:2568:4: rule__JvmWildcardTypeReference__Group__0
+ // InternalDataDSL.g:2718:3: ( rule__JvmWildcardTypeReference__Group__0 )
+ // InternalDataDSL.g:2718:4: rule__JvmWildcardTypeReference__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group__0();
@@ -8695,11 +9218,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // InternalDataDSL.g:2577:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
+ // InternalDataDSL.g:2727:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
public final void entryRuleJvmUpperBound() throws RecognitionException {
try {
- // InternalDataDSL.g:2578:1: ( ruleJvmUpperBound EOF )
- // InternalDataDSL.g:2579:1: ruleJvmUpperBound EOF
+ // InternalDataDSL.g:2728:1: ( ruleJvmUpperBound EOF )
+ // InternalDataDSL.g:2729:1: ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundRule());
@@ -8729,23 +9252,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBound"
- // InternalDataDSL.g:2586:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
+ // InternalDataDSL.g:2736:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
public final void ruleJvmUpperBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2590:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
- // InternalDataDSL.g:2591:2: ( ( rule__JvmUpperBound__Group__0 ) )
+ // InternalDataDSL.g:2740:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
+ // InternalDataDSL.g:2741:2: ( ( rule__JvmUpperBound__Group__0 ) )
{
- // InternalDataDSL.g:2591:2: ( ( rule__JvmUpperBound__Group__0 ) )
- // InternalDataDSL.g:2592:3: ( rule__JvmUpperBound__Group__0 )
+ // InternalDataDSL.g:2741:2: ( ( rule__JvmUpperBound__Group__0 ) )
+ // InternalDataDSL.g:2742:3: ( rule__JvmUpperBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
- // InternalDataDSL.g:2593:3: ( rule__JvmUpperBound__Group__0 )
- // InternalDataDSL.g:2593:4: rule__JvmUpperBound__Group__0
+ // InternalDataDSL.g:2743:3: ( rule__JvmUpperBound__Group__0 )
+ // InternalDataDSL.g:2743:4: rule__JvmUpperBound__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmUpperBound__Group__0();
@@ -8780,11 +9303,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // InternalDataDSL.g:2602:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
+ // InternalDataDSL.g:2752:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
try {
- // InternalDataDSL.g:2603:1: ( ruleJvmUpperBoundAnded EOF )
- // InternalDataDSL.g:2604:1: ruleJvmUpperBoundAnded EOF
+ // InternalDataDSL.g:2753:1: ( ruleJvmUpperBoundAnded EOF )
+ // InternalDataDSL.g:2754:1: ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedRule());
@@ -8814,23 +9337,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // InternalDataDSL.g:2611:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
+ // InternalDataDSL.g:2761:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
public final void ruleJvmUpperBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2615:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
- // InternalDataDSL.g:2616:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:2765:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
+ // InternalDataDSL.g:2766:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
{
- // InternalDataDSL.g:2616:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
- // InternalDataDSL.g:2617:3: ( rule__JvmUpperBoundAnded__Group__0 )
+ // InternalDataDSL.g:2766:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:2767:3: ( rule__JvmUpperBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
- // InternalDataDSL.g:2618:3: ( rule__JvmUpperBoundAnded__Group__0 )
- // InternalDataDSL.g:2618:4: rule__JvmUpperBoundAnded__Group__0
+ // InternalDataDSL.g:2768:3: ( rule__JvmUpperBoundAnded__Group__0 )
+ // InternalDataDSL.g:2768:4: rule__JvmUpperBoundAnded__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmUpperBoundAnded__Group__0();
@@ -8865,11 +9388,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // InternalDataDSL.g:2627:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
+ // InternalDataDSL.g:2777:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
public final void entryRuleJvmLowerBound() throws RecognitionException {
try {
- // InternalDataDSL.g:2628:1: ( ruleJvmLowerBound EOF )
- // InternalDataDSL.g:2629:1: ruleJvmLowerBound EOF
+ // InternalDataDSL.g:2778:1: ( ruleJvmLowerBound EOF )
+ // InternalDataDSL.g:2779:1: ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundRule());
@@ -8899,23 +9422,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmLowerBound"
- // InternalDataDSL.g:2636:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
+ // InternalDataDSL.g:2786:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
public final void ruleJvmLowerBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2640:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
- // InternalDataDSL.g:2641:2: ( ( rule__JvmLowerBound__Group__0 ) )
+ // InternalDataDSL.g:2790:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
+ // InternalDataDSL.g:2791:2: ( ( rule__JvmLowerBound__Group__0 ) )
{
- // InternalDataDSL.g:2641:2: ( ( rule__JvmLowerBound__Group__0 ) )
- // InternalDataDSL.g:2642:3: ( rule__JvmLowerBound__Group__0 )
+ // InternalDataDSL.g:2791:2: ( ( rule__JvmLowerBound__Group__0 ) )
+ // InternalDataDSL.g:2792:3: ( rule__JvmLowerBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
- // InternalDataDSL.g:2643:3: ( rule__JvmLowerBound__Group__0 )
- // InternalDataDSL.g:2643:4: rule__JvmLowerBound__Group__0
+ // InternalDataDSL.g:2793:3: ( rule__JvmLowerBound__Group__0 )
+ // InternalDataDSL.g:2793:4: rule__JvmLowerBound__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmLowerBound__Group__0();
@@ -8950,11 +9473,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmLowerBoundAnded"
- // InternalDataDSL.g:2652:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ;
+ // InternalDataDSL.g:2802:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ;
public final void entryRuleJvmLowerBoundAnded() throws RecognitionException {
try {
- // InternalDataDSL.g:2653:1: ( ruleJvmLowerBoundAnded EOF )
- // InternalDataDSL.g:2654:1: ruleJvmLowerBoundAnded EOF
+ // InternalDataDSL.g:2803:1: ( ruleJvmLowerBoundAnded EOF )
+ // InternalDataDSL.g:2804:1: ruleJvmLowerBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedRule());
@@ -8984,23 +9507,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmLowerBoundAnded"
- // InternalDataDSL.g:2661:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ;
+ // InternalDataDSL.g:2811:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ;
public final void ruleJvmLowerBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2665:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) )
- // InternalDataDSL.g:2666:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:2815:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) )
+ // InternalDataDSL.g:2816:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
{
- // InternalDataDSL.g:2666:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
- // InternalDataDSL.g:2667:3: ( rule__JvmLowerBoundAnded__Group__0 )
+ // InternalDataDSL.g:2816:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:2817:3: ( rule__JvmLowerBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup());
}
- // InternalDataDSL.g:2668:3: ( rule__JvmLowerBoundAnded__Group__0 )
- // InternalDataDSL.g:2668:4: rule__JvmLowerBoundAnded__Group__0
+ // InternalDataDSL.g:2818:3: ( rule__JvmLowerBoundAnded__Group__0 )
+ // InternalDataDSL.g:2818:4: rule__JvmLowerBoundAnded__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmLowerBoundAnded__Group__0();
@@ -9035,11 +9558,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // InternalDataDSL.g:2677:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
+ // InternalDataDSL.g:2827:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
try {
- // InternalDataDSL.g:2678:1: ( ruleQualifiedNameWithWildcard EOF )
- // InternalDataDSL.g:2679:1: ruleQualifiedNameWithWildcard EOF
+ // InternalDataDSL.g:2828:1: ( ruleQualifiedNameWithWildcard EOF )
+ // InternalDataDSL.g:2829:1: ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardRule());
@@ -9069,23 +9592,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNameWithWildcard"
- // InternalDataDSL.g:2686:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
+ // InternalDataDSL.g:2836:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2690:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
- // InternalDataDSL.g:2691:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // InternalDataDSL.g:2840:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
+ // InternalDataDSL.g:2841:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
{
- // InternalDataDSL.g:2691:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- // InternalDataDSL.g:2692:3: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // InternalDataDSL.g:2841:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // InternalDataDSL.g:2842:3: ( rule__QualifiedNameWithWildcard__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
}
- // InternalDataDSL.g:2693:3: ( rule__QualifiedNameWithWildcard__Group__0 )
- // InternalDataDSL.g:2693:4: rule__QualifiedNameWithWildcard__Group__0
+ // InternalDataDSL.g:2843:3: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // InternalDataDSL.g:2843:4: rule__QualifiedNameWithWildcard__Group__0
{
pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__0();
@@ -9120,11 +9643,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleValidID"
- // InternalDataDSL.g:2702:1: entryRuleValidID : ruleValidID EOF ;
+ // InternalDataDSL.g:2852:1: entryRuleValidID : ruleValidID EOF ;
public final void entryRuleValidID() throws RecognitionException {
try {
- // InternalDataDSL.g:2703:1: ( ruleValidID EOF )
- // InternalDataDSL.g:2704:1: ruleValidID EOF
+ // InternalDataDSL.g:2853:1: ( ruleValidID EOF )
+ // InternalDataDSL.g:2854:1: ruleValidID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDRule());
@@ -9154,17 +9677,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleValidID"
- // InternalDataDSL.g:2711:1: ruleValidID : ( RULE_ID ) ;
+ // InternalDataDSL.g:2861:1: ruleValidID : ( RULE_ID ) ;
public final void ruleValidID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2715:2: ( ( RULE_ID ) )
- // InternalDataDSL.g:2716:2: ( RULE_ID )
+ // InternalDataDSL.g:2865:2: ( ( RULE_ID ) )
+ // InternalDataDSL.g:2866:2: ( RULE_ID )
{
- // InternalDataDSL.g:2716:2: ( RULE_ID )
- // InternalDataDSL.g:2717:3: RULE_ID
+ // InternalDataDSL.g:2866:2: ( RULE_ID )
+ // InternalDataDSL.g:2867:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
@@ -9195,11 +9718,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXImportSection"
- // InternalDataDSL.g:2727:1: entryRuleXImportSection : ruleXImportSection EOF ;
+ // InternalDataDSL.g:2877:1: entryRuleXImportSection : ruleXImportSection EOF ;
public final void entryRuleXImportSection() throws RecognitionException {
try {
- // InternalDataDSL.g:2728:1: ( ruleXImportSection EOF )
- // InternalDataDSL.g:2729:1: ruleXImportSection EOF
+ // InternalDataDSL.g:2878:1: ( ruleXImportSection EOF )
+ // InternalDataDSL.g:2879:1: ruleXImportSection EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionRule());
@@ -9229,26 +9752,26 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXImportSection"
- // InternalDataDSL.g:2736:1: ruleXImportSection : ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) ;
+ // InternalDataDSL.g:2886:1: ruleXImportSection : ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) ;
public final void ruleXImportSection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2740:2: ( ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) )
- // InternalDataDSL.g:2741:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
+ // InternalDataDSL.g:2890:2: ( ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) )
+ // InternalDataDSL.g:2891:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
{
- // InternalDataDSL.g:2741:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
- // InternalDataDSL.g:2742:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
+ // InternalDataDSL.g:2891:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
+ // InternalDataDSL.g:2892:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
{
- // InternalDataDSL.g:2742:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) )
- // InternalDataDSL.g:2743:4: ( rule__XImportSection__ImportDeclarationsAssignment )
+ // InternalDataDSL.g:2892:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) )
+ // InternalDataDSL.g:2893:4: ( rule__XImportSection__ImportDeclarationsAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
}
- // InternalDataDSL.g:2744:4: ( rule__XImportSection__ImportDeclarationsAssignment )
- // InternalDataDSL.g:2744:5: rule__XImportSection__ImportDeclarationsAssignment
+ // InternalDataDSL.g:2894:4: ( rule__XImportSection__ImportDeclarationsAssignment )
+ // InternalDataDSL.g:2894:5: rule__XImportSection__ImportDeclarationsAssignment
{
pushFollow(FOLLOW_3);
rule__XImportSection__ImportDeclarationsAssignment();
@@ -9264,13 +9787,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalDataDSL.g:2747:3: ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
- // InternalDataDSL.g:2748:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
+ // InternalDataDSL.g:2897:3: ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
+ // InternalDataDSL.g:2898:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
}
- // InternalDataDSL.g:2749:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
+ // InternalDataDSL.g:2899:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
loop1:
do {
int alt1=2;
@@ -9283,7 +9806,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // InternalDataDSL.g:2749:5: rule__XImportSection__ImportDeclarationsAssignment
+ // InternalDataDSL.g:2899:5: rule__XImportSection__ImportDeclarationsAssignment
{
pushFollow(FOLLOW_3);
rule__XImportSection__ImportDeclarationsAssignment();
@@ -9327,11 +9850,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNameInStaticImport"
- // InternalDataDSL.g:2759:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ;
+ // InternalDataDSL.g:2909:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ;
public final void entryRuleQualifiedNameInStaticImport() throws RecognitionException {
try {
- // InternalDataDSL.g:2760:1: ( ruleQualifiedNameInStaticImport EOF )
- // InternalDataDSL.g:2761:1: ruleQualifiedNameInStaticImport EOF
+ // InternalDataDSL.g:2910:1: ( ruleQualifiedNameInStaticImport EOF )
+ // InternalDataDSL.g:2911:1: ruleQualifiedNameInStaticImport EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportRule());
@@ -9361,26 +9884,26 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNameInStaticImport"
- // InternalDataDSL.g:2768:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ;
+ // InternalDataDSL.g:2918:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ;
public final void ruleQualifiedNameInStaticImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2772:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) )
- // InternalDataDSL.g:2773:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
+ // InternalDataDSL.g:2922:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) )
+ // InternalDataDSL.g:2923:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
{
- // InternalDataDSL.g:2773:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
- // InternalDataDSL.g:2774:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
+ // InternalDataDSL.g:2923:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
+ // InternalDataDSL.g:2924:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
{
- // InternalDataDSL.g:2774:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) )
- // InternalDataDSL.g:2775:4: ( rule__QualifiedNameInStaticImport__Group__0 )
+ // InternalDataDSL.g:2924:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) )
+ // InternalDataDSL.g:2925:4: ( rule__QualifiedNameInStaticImport__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
- // InternalDataDSL.g:2776:4: ( rule__QualifiedNameInStaticImport__Group__0 )
- // InternalDataDSL.g:2776:5: rule__QualifiedNameInStaticImport__Group__0
+ // InternalDataDSL.g:2926:4: ( rule__QualifiedNameInStaticImport__Group__0 )
+ // InternalDataDSL.g:2926:5: rule__QualifiedNameInStaticImport__Group__0
{
pushFollow(FOLLOW_4);
rule__QualifiedNameInStaticImport__Group__0();
@@ -9396,13 +9919,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalDataDSL.g:2779:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
- // InternalDataDSL.g:2780:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
+ // InternalDataDSL.g:2929:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
+ // InternalDataDSL.g:2930:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
- // InternalDataDSL.g:2781:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
+ // InternalDataDSL.g:2931:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
loop2:
do {
int alt2=2;
@@ -9421,7 +9944,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt2) {
case 1 :
- // InternalDataDSL.g:2781:5: rule__QualifiedNameInStaticImport__Group__0
+ // InternalDataDSL.g:2931:5: rule__QualifiedNameInStaticImport__Group__0
{
pushFollow(FOLLOW_4);
rule__QualifiedNameInStaticImport__Group__0();
@@ -9465,23 +9988,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePredefinedBlobMimeTypeEnum"
- // InternalDataDSL.g:2791:1: rulePredefinedBlobMimeTypeEnum : ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) ;
+ // InternalDataDSL.g:2941:1: rulePredefinedBlobMimeTypeEnum : ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) ;
public final void rulePredefinedBlobMimeTypeEnum() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2795:1: ( ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) )
- // InternalDataDSL.g:2796:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:2945:1: ( ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) )
+ // InternalDataDSL.g:2946:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
{
- // InternalDataDSL.g:2796:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
- // InternalDataDSL.g:2797:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
+ // InternalDataDSL.g:2946:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:2947:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredefinedBlobMimeTypeEnumAccess().getAlternatives());
}
- // InternalDataDSL.g:2798:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
- // InternalDataDSL.g:2798:4: rule__PredefinedBlobMimeTypeEnum__Alternatives
+ // InternalDataDSL.g:2948:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
+ // InternalDataDSL.g:2948:4: rule__PredefinedBlobMimeTypeEnum__Alternatives
{
pushFollow(FOLLOW_2);
rule__PredefinedBlobMimeTypeEnum__Alternatives();
@@ -9516,23 +10039,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePredefinedBeanEnum"
- // InternalDataDSL.g:2807:1: rulePredefinedBeanEnum : ( ( rule__PredefinedBeanEnum__Alternatives ) ) ;
+ // InternalDataDSL.g:2957:1: rulePredefinedBeanEnum : ( ( rule__PredefinedBeanEnum__Alternatives ) ) ;
public final void rulePredefinedBeanEnum() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2811:1: ( ( ( rule__PredefinedBeanEnum__Alternatives ) ) )
- // InternalDataDSL.g:2812:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
+ // InternalDataDSL.g:2961:1: ( ( ( rule__PredefinedBeanEnum__Alternatives ) ) )
+ // InternalDataDSL.g:2962:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
{
- // InternalDataDSL.g:2812:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
- // InternalDataDSL.g:2813:3: ( rule__PredefinedBeanEnum__Alternatives )
+ // InternalDataDSL.g:2962:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
+ // InternalDataDSL.g:2963:3: ( rule__PredefinedBeanEnum__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredefinedBeanEnumAccess().getAlternatives());
}
- // InternalDataDSL.g:2814:3: ( rule__PredefinedBeanEnum__Alternatives )
- // InternalDataDSL.g:2814:4: rule__PredefinedBeanEnum__Alternatives
+ // InternalDataDSL.g:2964:3: ( rule__PredefinedBeanEnum__Alternatives )
+ // InternalDataDSL.g:2964:4: rule__PredefinedBeanEnum__Alternatives
{
pushFollow(FOLLOW_2);
rule__PredefinedBeanEnum__Alternatives();
@@ -9567,23 +10090,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePredefinedBeanTypeEnum"
- // InternalDataDSL.g:2823:1: rulePredefinedBeanTypeEnum : ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) ;
+ // InternalDataDSL.g:2973:1: rulePredefinedBeanTypeEnum : ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) ;
public final void rulePredefinedBeanTypeEnum() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2827:1: ( ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) )
- // InternalDataDSL.g:2828:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:2977:1: ( ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) )
+ // InternalDataDSL.g:2978:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
{
- // InternalDataDSL.g:2828:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
- // InternalDataDSL.g:2829:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
+ // InternalDataDSL.g:2978:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:2979:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredefinedBeanTypeEnumAccess().getAlternatives());
}
- // InternalDataDSL.g:2830:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
- // InternalDataDSL.g:2830:4: rule__PredefinedBeanTypeEnum__Alternatives
+ // InternalDataDSL.g:2980:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
+ // InternalDataDSL.g:2980:4: rule__PredefinedBeanTypeEnum__Alternatives
{
pushFollow(FOLLOW_2);
rule__PredefinedBeanTypeEnum__Alternatives();
@@ -9618,23 +10141,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEntityManagerMode"
- // InternalDataDSL.g:2839:1: ruleEntityManagerMode : ( ( rule__EntityManagerMode__Alternatives ) ) ;
+ // InternalDataDSL.g:2989:1: ruleEntityManagerMode : ( ( rule__EntityManagerMode__Alternatives ) ) ;
public final void ruleEntityManagerMode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2843:1: ( ( ( rule__EntityManagerMode__Alternatives ) ) )
- // InternalDataDSL.g:2844:2: ( ( rule__EntityManagerMode__Alternatives ) )
+ // InternalDataDSL.g:2993:1: ( ( ( rule__EntityManagerMode__Alternatives ) ) )
+ // InternalDataDSL.g:2994:2: ( ( rule__EntityManagerMode__Alternatives ) )
{
- // InternalDataDSL.g:2844:2: ( ( rule__EntityManagerMode__Alternatives ) )
- // InternalDataDSL.g:2845:3: ( rule__EntityManagerMode__Alternatives )
+ // InternalDataDSL.g:2994:2: ( ( rule__EntityManagerMode__Alternatives ) )
+ // InternalDataDSL.g:2995:3: ( rule__EntityManagerMode__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntityManagerModeAccess().getAlternatives());
}
- // InternalDataDSL.g:2846:3: ( rule__EntityManagerMode__Alternatives )
- // InternalDataDSL.g:2846:4: rule__EntityManagerMode__Alternatives
+ // InternalDataDSL.g:2996:3: ( rule__EntityManagerMode__Alternatives )
+ // InternalDataDSL.g:2996:4: rule__EntityManagerMode__Alternatives
{
pushFollow(FOLLOW_2);
rule__EntityManagerMode__Alternatives();
@@ -9668,27 +10191,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleEntityManagerMode"
- // $ANTLR start "ruleConditionAndOperator1"
- // InternalDataDSL.g:2855:1: ruleConditionAndOperator1 : ( ( rule__ConditionAndOperator1__Alternatives ) ) ;
- public final void ruleConditionAndOperator1() throws RecognitionException {
+ // $ANTLR start "ruleOperator"
+ // InternalDataDSL.g:3005:1: ruleOperator : ( ( rule__Operator__Alternatives ) ) ;
+ public final void ruleOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2859:1: ( ( ( rule__ConditionAndOperator1__Alternatives ) ) )
- // InternalDataDSL.g:2860:2: ( ( rule__ConditionAndOperator1__Alternatives ) )
+ // InternalDataDSL.g:3009:1: ( ( ( rule__Operator__Alternatives ) ) )
+ // InternalDataDSL.g:3010:2: ( ( rule__Operator__Alternatives ) )
{
- // InternalDataDSL.g:2860:2: ( ( rule__ConditionAndOperator1__Alternatives ) )
- // InternalDataDSL.g:2861:3: ( rule__ConditionAndOperator1__Alternatives )
+ // InternalDataDSL.g:3010:2: ( ( rule__Operator__Alternatives ) )
+ // InternalDataDSL.g:3011:3: ( rule__Operator__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionAndOperator1Access().getAlternatives());
+ before(grammarAccess.getOperatorAccess().getAlternatives());
}
- // InternalDataDSL.g:2862:3: ( rule__ConditionAndOperator1__Alternatives )
- // InternalDataDSL.g:2862:4: rule__ConditionAndOperator1__Alternatives
+ // InternalDataDSL.g:3012:3: ( rule__Operator__Alternatives )
+ // InternalDataDSL.g:3012:4: rule__Operator__Alternatives
{
pushFollow(FOLLOW_2);
- rule__ConditionAndOperator1__Alternatives();
+ rule__Operator__Alternatives();
state._fsp--;
if (state.failed) return ;
@@ -9696,7 +10219,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionAndOperator1Access().getAlternatives());
+ after(grammarAccess.getOperatorAccess().getAlternatives());
}
}
@@ -9716,30 +10239,30 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleConditionAndOperator1"
+ // $ANTLR end "ruleOperator"
- // $ANTLR start "ruleConditionAndOperator2"
- // InternalDataDSL.g:2871:1: ruleConditionAndOperator2 : ( ( rule__ConditionAndOperator2__Alternatives ) ) ;
- public final void ruleConditionAndOperator2() throws RecognitionException {
+ // $ANTLR start "ruleJunction"
+ // InternalDataDSL.g:3021:1: ruleJunction : ( ( rule__Junction__Alternatives ) ) ;
+ public final void ruleJunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2875:1: ( ( ( rule__ConditionAndOperator2__Alternatives ) ) )
- // InternalDataDSL.g:2876:2: ( ( rule__ConditionAndOperator2__Alternatives ) )
+ // InternalDataDSL.g:3025:1: ( ( ( rule__Junction__Alternatives ) ) )
+ // InternalDataDSL.g:3026:2: ( ( rule__Junction__Alternatives ) )
{
- // InternalDataDSL.g:2876:2: ( ( rule__ConditionAndOperator2__Alternatives ) )
- // InternalDataDSL.g:2877:3: ( rule__ConditionAndOperator2__Alternatives )
+ // InternalDataDSL.g:3026:2: ( ( rule__Junction__Alternatives ) )
+ // InternalDataDSL.g:3027:3: ( rule__Junction__Alternatives )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getConditionAndOperator2Access().getAlternatives());
+ before(grammarAccess.getJunctionAccess().getAlternatives());
}
- // InternalDataDSL.g:2878:3: ( rule__ConditionAndOperator2__Alternatives )
- // InternalDataDSL.g:2878:4: rule__ConditionAndOperator2__Alternatives
+ // InternalDataDSL.g:3028:3: ( rule__Junction__Alternatives )
+ // InternalDataDSL.g:3028:4: rule__Junction__Alternatives
{
pushFollow(FOLLOW_2);
- rule__ConditionAndOperator2__Alternatives();
+ rule__Junction__Alternatives();
state._fsp--;
if (state.failed) return ;
@@ -9747,7 +10270,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getConditionAndOperator2Access().getAlternatives());
+ after(grammarAccess.getJunctionAccess().getAlternatives());
}
}
@@ -9767,18 +10290,18 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleConditionAndOperator2"
+ // $ANTLR end "ruleJunction"
// $ANTLR start "rule__DataInterchangeFile__Alternatives"
- // InternalDataDSL.g:2886:1: rule__DataInterchangeFile__Alternatives : ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) );
+ // InternalDataDSL.g:3036:1: rule__DataInterchangeFile__Alternatives : ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) | ( ruleDataInterchangeFileFixed ) );
public final void rule__DataInterchangeFile__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2890:1: ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) )
- int alt3=3;
+ // InternalDataDSL.g:3040:1: ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) | ( ruleDataInterchangeFileFixed ) )
+ int alt3=4;
switch ( input.LA(1) ) {
case 81:
{
@@ -9795,6 +10318,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
alt3=3;
}
break;
+ case 90:
+ {
+ alt3=4;
+ }
+ break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9805,10 +10333,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt3) {
case 1 :
- // InternalDataDSL.g:2891:2: ( ruleDataInterchangeFileXML )
+ // InternalDataDSL.g:3041:2: ( ruleDataInterchangeFileXML )
{
- // InternalDataDSL.g:2891:2: ( ruleDataInterchangeFileXML )
- // InternalDataDSL.g:2892:3: ruleDataInterchangeFileXML
+ // InternalDataDSL.g:3041:2: ( ruleDataInterchangeFileXML )
+ // InternalDataDSL.g:3042:3: ruleDataInterchangeFileXML
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileXMLParserRuleCall_0());
@@ -9828,10 +10356,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:2897:2: ( ruleDataInterchangeFileCSV )
+ // InternalDataDSL.g:3047:2: ( ruleDataInterchangeFileCSV )
{
- // InternalDataDSL.g:2897:2: ( ruleDataInterchangeFileCSV )
- // InternalDataDSL.g:2898:3: ruleDataInterchangeFileCSV
+ // InternalDataDSL.g:3047:2: ( ruleDataInterchangeFileCSV )
+ // InternalDataDSL.g:3048:3: ruleDataInterchangeFileCSV
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileCSVParserRuleCall_1());
@@ -9851,10 +10379,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:2903:2: ( ruleDataInterchangeFileEDI )
+ // InternalDataDSL.g:3053:2: ( ruleDataInterchangeFileEDI )
{
- // InternalDataDSL.g:2903:2: ( ruleDataInterchangeFileEDI )
- // InternalDataDSL.g:2904:3: ruleDataInterchangeFileEDI
+ // InternalDataDSL.g:3053:2: ( ruleDataInterchangeFileEDI )
+ // InternalDataDSL.g:3054:3: ruleDataInterchangeFileEDI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileEDIParserRuleCall_2());
@@ -9873,6 +10401,29 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
+ case 4 :
+ // InternalDataDSL.g:3059:2: ( ruleDataInterchangeFileFixed )
+ {
+ // InternalDataDSL.g:3059:2: ( ruleDataInterchangeFileFixed )
+ // InternalDataDSL.g:3060:3: ruleDataInterchangeFileFixed
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileFixedParserRuleCall_3());
+ }
+ pushFollow(FOLLOW_2);
+ ruleDataInterchangeFileFixed();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileFixedParserRuleCall_3());
+ }
+
+ }
+
+
+ }
+ break;
}
}
@@ -9891,20 +10442,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeExpression__Alternatives"
- // InternalDataDSL.g:2913:1: rule__DataInterchangeExpression__Alternatives : ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) );
+ // InternalDataDSL.g:3069:1: rule__DataInterchangeExpression__Alternatives : ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) );
public final void rule__DataInterchangeExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2917:1: ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) )
+ // InternalDataDSL.g:3073:1: ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) )
int alt4=2;
int LA4_0 = input.LA(1);
- if ( (LA4_0==108) ) {
+ if ( (LA4_0==111) ) {
alt4=1;
}
- else if ( (LA4_0==114) ) {
+ else if ( (LA4_0==117) ) {
alt4=2;
}
else {
@@ -9916,10 +10467,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt4) {
case 1 :
- // InternalDataDSL.g:2918:2: ( ruleDataInterchangeEntityExpression )
+ // InternalDataDSL.g:3074:2: ( ruleDataInterchangeEntityExpression )
{
- // InternalDataDSL.g:2918:2: ( ruleDataInterchangeEntityExpression )
- // InternalDataDSL.g:2919:3: ruleDataInterchangeEntityExpression
+ // InternalDataDSL.g:3074:2: ( ruleDataInterchangeEntityExpression )
+ // InternalDataDSL.g:3075:3: ruleDataInterchangeEntityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangeEntityExpressionParserRuleCall_0());
@@ -9939,10 +10490,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:2924:2: ( ruleDataInterchangePredefinedExpression )
+ // InternalDataDSL.g:3080:2: ( ruleDataInterchangePredefinedExpression )
{
- // InternalDataDSL.g:2924:2: ( ruleDataInterchangePredefinedExpression )
- // InternalDataDSL.g:2925:3: ruleDataInterchangePredefinedExpression
+ // InternalDataDSL.g:3080:2: ( ruleDataInterchangePredefinedExpression )
+ // InternalDataDSL.g:3081:3: ruleDataInterchangePredefinedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangePredefinedExpressionParserRuleCall_1());
@@ -9979,20 +10530,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeExpose__Alternatives_3"
- // InternalDataDSL.g:2934:1: rule__DataInterchangeExpose__Alternatives_3 : ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) );
+ // InternalDataDSL.g:3090:1: rule__DataInterchangeExpose__Alternatives_3 : ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) );
public final void rule__DataInterchangeExpose__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2938:1: ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) )
+ // InternalDataDSL.g:3094:1: ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) )
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==102) ) {
+ if ( (LA5_0==115) ) {
alt5=1;
}
- else if ( (LA5_0==96) ) {
+ else if ( (LA5_0==98) ) {
alt5=2;
}
else {
@@ -10004,16 +10555,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // InternalDataDSL.g:2939:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
+ // InternalDataDSL.g:3095:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
{
- // InternalDataDSL.g:2939:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
- // InternalDataDSL.g:2940:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
+ // InternalDataDSL.g:3095:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
+ // InternalDataDSL.g:3096:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExposeAccess().getGroup_3_0());
}
- // InternalDataDSL.g:2941:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
- // InternalDataDSL.g:2941:4: rule__DataInterchangeExpose__Group_3_0__0
+ // InternalDataDSL.g:3097:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
+ // InternalDataDSL.g:3097:4: rule__DataInterchangeExpose__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExpose__Group_3_0__0();
@@ -10033,16 +10584,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:2945:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
+ // InternalDataDSL.g:3101:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
{
- // InternalDataDSL.g:2945:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
- // InternalDataDSL.g:2946:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
+ // InternalDataDSL.g:3101:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
+ // InternalDataDSL.g:3102:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExposeAccess().getGroup_3_1());
}
- // InternalDataDSL.g:2947:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
- // InternalDataDSL.g:2947:4: rule__DataInterchangeExpose__Group_3_1__0
+ // InternalDataDSL.g:3103:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
+ // InternalDataDSL.g:3103:4: rule__DataInterchangeExpose__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExpose__Group_3_1__0();
@@ -10078,21 +10629,21 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__DataInterchangeExpose__Alternatives_3"
- // $ANTLR start "rule__DataInterchangeMapping__Alternatives"
- // InternalDataDSL.g:2955:1: rule__DataInterchangeMapping__Alternatives : ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) );
- public final void rule__DataInterchangeMapping__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__DataInterchangeLookupFilterOperand__Alternatives"
+ // InternalDataDSL.g:3111:1: rule__DataInterchangeLookupFilterOperand__Alternatives : ( ( ruleDataInterchangeLookupFilterOperandString ) | ( ruleDataInterchangeLookupFilterOperandProperty ) );
+ public final void rule__DataInterchangeLookupFilterOperand__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2959:1: ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) )
+ // InternalDataDSL.g:3115:1: ( ( ruleDataInterchangeLookupFilterOperandString ) | ( ruleDataInterchangeLookupFilterOperandProperty ) )
int alt6=2;
int LA6_0 = input.LA(1);
- if ( (LA6_0==116) ) {
+ if ( (LA6_0==RULE_STRING) ) {
alt6=1;
}
- else if ( (LA6_0==118) ) {
+ else if ( (LA6_0==RULE_ID) ) {
alt6=2;
}
else {
@@ -10104,10 +10655,107 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt6) {
case 1 :
- // InternalDataDSL.g:2960:2: ( ruleDataInterchangeValueMapping )
+ // InternalDataDSL.g:3116:2: ( ruleDataInterchangeLookupFilterOperandString )
+ {
+ // InternalDataDSL.g:3116:2: ( ruleDataInterchangeLookupFilterOperandString )
+ // InternalDataDSL.g:3117:3: ruleDataInterchangeLookupFilterOperandString
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandStringParserRuleCall_0());
+ }
+ pushFollow(FOLLOW_2);
+ ruleDataInterchangeLookupFilterOperandString();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandStringParserRuleCall_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalDataDSL.g:3122:2: ( ruleDataInterchangeLookupFilterOperandProperty )
{
- // InternalDataDSL.g:2960:2: ( ruleDataInterchangeValueMapping )
- // InternalDataDSL.g:2961:3: ruleDataInterchangeValueMapping
+ // InternalDataDSL.g:3122:2: ( ruleDataInterchangeLookupFilterOperandProperty )
+ // InternalDataDSL.g:3123:3: ruleDataInterchangeLookupFilterOperandProperty
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandPropertyParserRuleCall_1());
+ }
+ pushFollow(FOLLOW_2);
+ ruleDataInterchangeLookupFilterOperandProperty();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandPropertyParserRuleCall_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DataInterchangeLookupFilterOperand__Alternatives"
+
+
+ // $ANTLR start "rule__DataInterchangeMapping__Alternatives"
+ // InternalDataDSL.g:3132:1: rule__DataInterchangeMapping__Alternatives : ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) | ( ruleDataInterchangeFixedColumnMapping ) );
+ public final void rule__DataInterchangeMapping__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:3136:1: ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) | ( ruleDataInterchangeFixedColumnMapping ) )
+ int alt7=3;
+ switch ( input.LA(1) ) {
+ case 120:
+ {
+ alt7=1;
+ }
+ break;
+ case 122:
+ {
+ alt7=2;
+ }
+ break;
+ case 124:
+ {
+ alt7=3;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt7) {
+ case 1 :
+ // InternalDataDSL.g:3137:2: ( ruleDataInterchangeValueMapping )
+ {
+ // InternalDataDSL.g:3137:2: ( ruleDataInterchangeValueMapping )
+ // InternalDataDSL.g:3138:3: ruleDataInterchangeValueMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeValueMappingParserRuleCall_0());
@@ -10127,10 +10775,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:2966:2: ( ruleDataInterchangeBlobMapping )
+ // InternalDataDSL.g:3143:2: ( ruleDataInterchangeBlobMapping )
{
- // InternalDataDSL.g:2966:2: ( ruleDataInterchangeBlobMapping )
- // InternalDataDSL.g:2967:3: ruleDataInterchangeBlobMapping
+ // InternalDataDSL.g:3143:2: ( ruleDataInterchangeBlobMapping )
+ // InternalDataDSL.g:3144:3: ruleDataInterchangeBlobMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeBlobMappingParserRuleCall_1());
@@ -10149,6 +10797,29 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
+ case 3 :
+ // InternalDataDSL.g:3149:2: ( ruleDataInterchangeFixedColumnMapping )
+ {
+ // InternalDataDSL.g:3149:2: ( ruleDataInterchangeFixedColumnMapping )
+ // InternalDataDSL.g:3150:3: ruleDataInterchangeFixedColumnMapping
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeFixedColumnMappingParserRuleCall_2());
+ }
+ pushFollow(FOLLOW_2);
+ ruleDataInterchangeFixedColumnMapping();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeFixedColumnMappingParserRuleCall_2());
+ }
+
+ }
+
+
+ }
+ break;
}
}
@@ -10166,28 +10837,372 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__DataInterchangeMapping__Alternatives"
+ // $ANTLR start "rule__DataInterchangeFixedColumnMapping__Alternatives_5_0"
+ // InternalDataDSL.g:3159:1: rule__DataInterchangeFixedColumnMapping__Alternatives_5_0 : ( ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) ) );
+ public final void rule__DataInterchangeFixedColumnMapping__Alternatives_5_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:3163:1: ( ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) ) )
+ int alt8=3;
+ switch ( input.LA(1) ) {
+ case 166:
+ {
+ alt8=1;
+ }
+ break;
+ case 167:
+ {
+ alt8=2;
+ }
+ break;
+ case 168:
+ {
+ alt8=3;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 8, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt8) {
+ case 1 :
+ // InternalDataDSL.g:3164:2: ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) )
+ {
+ // InternalDataDSL.g:3164:2: ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) )
+ // InternalDataDSL.g:3165:3: ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimAssignment_5_0_0());
+ }
+ // InternalDataDSL.g:3166:3: ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 )
+ // InternalDataDSL.g:3166:4: rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimAssignment_5_0_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalDataDSL.g:3170:2: ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) )
+ {
+ // InternalDataDSL.g:3170:2: ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) )
+ // InternalDataDSL.g:3171:3: ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimAssignment_5_0_1());
+ }
+ // InternalDataDSL.g:3172:3: ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 )
+ // InternalDataDSL.g:3172:4: rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimAssignment_5_0_1());
+ }
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalDataDSL.g:3176:2: ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) )
+ {
+ // InternalDataDSL.g:3176:2: ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) )
+ // InternalDataDSL.g:3177:3: ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimAssignment_5_0_2());
+ }
+ // InternalDataDSL.g:3178:3: ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 )
+ // InternalDataDSL.g:3178:4: rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimAssignment_5_0_2());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DataInterchangeFixedColumnMapping__Alternatives_5_0"
+
+
+ // $ANTLR start "rule__DataInterchangeFixedColumnMapping__Alternatives_5_1"
+ // InternalDataDSL.g:3186:1: rule__DataInterchangeFixedColumnMapping__Alternatives_5_1 : ( ( ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 ) ) );
+ public final void rule__DataInterchangeFixedColumnMapping__Alternatives_5_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:3190:1: ( ( ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 ) ) )
+ int alt9=5;
+ switch ( input.LA(1) ) {
+ case 169:
+ {
+ alt9=1;
+ }
+ break;
+ case 170:
+ {
+ alt9=2;
+ }
+ break;
+ case 171:
+ {
+ alt9=3;
+ }
+ break;
+ case 172:
+ {
+ alt9=4;
+ }
+ break;
+ case 173:
+ {
+ alt9=5;
+ }
+ break;
+ default:
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;