Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Mollik2019-07-15 03:28:52 -0400
committerRalf Mollik2019-07-15 03:28:52 -0400
commita7bd24a8349377500166a2d8ecbad99021262eda (patch)
tree62a67a3cfad3085d09e86f2173d35049da7cc7ce
parent488269ae94e297e0e74589430e1bbeb155de837f (diff)
downloadorg.eclipse.osbp.xtext.datainterchange-a7bd24a8349377500166a2d8ecbad99021262eda.tar.gz
org.eclipse.osbp.xtext.datainterchange-a7bd24a8349377500166a2d8ecbad99021262eda.tar.xz
org.eclipse.osbp.xtext.datainterchange-a7bd24a8349377500166a2d8ecbad99021262eda.zip
catch up with development
Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/CriteriaGenerator.java366
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/WorkerThreadRunnable.java125
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/DataDSLParser.java11
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.g514
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSL.tokens246
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLLexer.java1843
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ide/src-gen/org/eclipse/osbp/xtext/datainterchange/ide/contentassist/antlr/internal/InternalDataDSLParser.java27820
-rw-r--r--org.eclipse.osbp.xtext.datainterchange.ui/src-gen/org/eclipse/osbp/xtext/datainterchange/ui/contentassist/AbstractDataDSLProposalProvider.java24
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataDSLFactory.java18
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataDSLPackage.java338
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeExportFilter.java27
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeJoin.java117
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/DataInterchangeJoinAttr.java91
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/Operator.java84
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataDSLFactoryImpl.java22
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataDSLPackageImpl.java113
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeExportFilterImpl.java70
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeJoinAttrImpl.java231
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/impl/DataInterchangeJoinImpl.java316
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/util/DataDSLAdapterFactory.java36
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/emf-gen/org/eclipse/osbp/xtext/datainterchange/util/DataDSLSwitch.java44
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/model/DataDSL.xcore17
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/DataDSL.xtextbinbin30353 -> 30931 bytes
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/DebugInternalDataDSL.g28
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSL.g201
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSL.tokens252
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSLLexer.java1911
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/parser/antlr/internal/InternalDataDSLParser.java10265
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/serializer/DataDSLSemanticSequencer.java46
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/serializer/DataDSLSyntacticSequencer.java12
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src-gen/org/eclipse/osbp/xtext/datainterchange/services/DataDSLGrammarAccess.java210
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/DataDSL.xtext19
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/jvmmodel/DataDSLJvmModelInferrer.xtend529
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/jvmmodel/DataDSLModelGenerator.xtend124
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/scoping/DataDSLScopeProvider.xtend80
-rw-r--r--org.eclipse.osbp.xtext.datainterchange/src/org/eclipse/osbp/xtext/datainterchange/validation/DataDSLValidator.xtend19
36 files changed, 25929 insertions, 20240 deletions
diff --git a/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/CriteriaGenerator.java b/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/CriteriaGenerator.java
new file mode 100644
index 0000000..968a160
--- /dev/null
+++ b/org.eclipse.osbp.xtext.datainterchange.common/src/org/eclipse/osbp/xtext/datainterchange/common/CriteriaGenerator.java
@@ -0,0 +1,366 @@
+package org.eclipse.osbp.xtext.datainterchange.common;
+
+import java.util.List;
+import java.util.Map;
+
+import javax.persistence.criteria.CriteriaBuilder;
+import javax.persistence.criteria.CriteriaBuilder.In;
+import javax.persistence.criteria.CriteriaQuery;
+import javax.persistence.criteria.Expression;
+import javax.persistence.criteria.Join;
+import javax.persistence.criteria.Root;
+import javax.persistence.criteria.Subquery;
+
+@SuppressWarnings({ "unchecked", "rawtypes" })
+public abstract class CriteriaGenerator {
+ //https://www.objectdb.com/java/jpa/query/jpql/structure
+ //Example Criterias
+ // select * from STATE_PROVINCE;
+ // select * from STATE_PROVINCE where REGION_ID in (select ID from REGION where SALES_COUNTRY = 'USA');
+ // select ID from REGION where SALES_COUNTRY = 'USA';
+
+ /**
+ * Return the appropriate expression for the criteria builder select statement
+ * @param builder the criteria builder
+ * @return the created expression
+ */
+ public static Expression<Object> getExpression(CriteriaBuilder builder, Object rawValue){
+ if(builder != null && rawValue != null){
+ if(rawValue instanceof java.sql.Date){
+ return builder.literal(rawValue);
+ }
+ }
+ // TODO Franck extension for all expression types, view link bellow
+ // https://www.objectdb.com/java/jpa/query/jpql/expression
+ return builder.nullLiteral(null);
+ }
+
+ public static Expression generateQueryExpression(CriteriaBuilder builder, String query){
+ if(query != null && !query.isEmpty()){
+ //TODO add logic here
+ }
+ return null;
+ }
+
+ public static Join generateJoinQuery(CriteriaBuilder builder, Class c1, String a1, Class c2, String a2){
+// if(builder != null && c1 != null && c2 != null){
+// CriteriaQuery<Pet> cq = cb.createQuery(Pet.class);
+// Metamodel m = em.getMetamodel();
+// EntityType<Pet> Pet_ = m.entity(Pet.class);
+// Root<Pet> pet = cq.from(Pet.class);
+// cq.where(pet.get(Pet_.color).in("brown", "black");
+// CriteriaQuery<«bean1.entity.fullyQualifiedName»> beanCriteriaQuery = criteriaBuilder.createQuery(«bean1.entity.fullyQualifiedName».class);
+// Root<«bean1.entity.fullyQualifiedName»> from = beanCriteriaQuery.from(«bean1.entity.fullyQualifiedName».class);
+// TypedQuery<«bean1.entity.fullyQualifiedName»> beanTypedQuery = em.createQuery("SELECT attr1 FROM «bean1.entity.fullyQualifiedName» bean1, «bean2.entity.fullyQualifiedName» bean2 WHERE bean2.attr2 = attr1", «bean1.entity.fullyQualifiedName».class);
+// List<«bean1.entity.fullyQualifiedName»> allResults = beanTypedQuery.getResultList();
+// }
+ return null;
+ }
+
+ public static Expression generateQueryExpression(CriteriaBuilder builder, Class root, WhereClausel where){
+ String query = null;
+ if(query != null && !query.isEmpty()){
+ //TODO add logic here
+ }
+ return null;
+ }
+
+ public static Expression generateDeleteQueryExpression(CriteriaBuilder builder, String from, String where, String groupby, String having, String orderby){
+ String query = null;
+ if(query != null && !query.isEmpty()){
+ //TODO add logic here
+ }
+ return null;
+ }
+
+ public static Expression generateUpdateQueryExpression(CriteriaBuilder builder, String from, String set, String where){
+ String query = null;
+ if(query != null && !query.isEmpty()){
+ //TODO add logic here
+ }
+ return null;
+ }
+
+ public static CriteriaQuery generateCriteriaQueryInClause(CriteriaBuilder criteriaBuilder, Class rootclass, String column, List<String> values){
+ //TODO replace with the current expression
+ if(rootclass != null){
+ CriteriaQuery criteriaQuery = criteriaBuilder.createQuery(rootclass);
+ Root root = criteriaQuery.from(rootclass);
+ In<String> inClause = criteriaBuilder.in(root.get(column));
+ for (String title : values) {
+ inClause.value(title);
+ }
+ criteriaQuery.select(root).where(inClause);
+ return criteriaQuery;
+ }
+ return null;
+ }
+
+ public static CriteriaQuery generateCriteriaQueryIn(CriteriaBuilder criteriaBuilder, Class rootclass, String column, List<String> values){
+ if(rootclass != null){
+ CriteriaQuery criteriaQuery = criteriaBuilder.createQuery(rootclass);
+ Root root = criteriaQuery.from(rootclass);
+ criteriaQuery.select(root)
+ .where(root.get(column).in(values));
+ return criteriaQuery;
+ }
+ return null;
+ }
+
+ public static CriteriaQuery generateCriteriaQuery(CriteriaBuilder criteriaBuilder, Class rootclass, WhereClausel filter){ //List<String> values){
+ if(rootclass != null){
+ CriteriaQuery criteriaQuery = criteriaBuilder.createQuery(rootclass);
+ Root root = criteriaQuery.from(rootclass);
+
+ if(root != null && filter.hasOperator()){
+
+ switch (filter.getOperator()) {
+ case EQUALS:
+ criteriaQuery.select(root).where(root.get(filter.getColumn())); break;
+ case NOTEQUALS:
+ criteriaQuery.select(root).where(root.get(filter.getColumn())); break;
+ case ISNULL:
+ criteriaQuery.select(root).where(root.get(filter.getColumn()).isNull()); break;
+ case ISNOTNULL:
+ criteriaQuery.select(root).where(root.get(filter.getColumn()).isNotNull()); break;
+ case ISIN:
+ criteriaQuery.select(root).where(root.get(filter.getColumn()).in(filter.getValues())); break; //TODO check subquery
+ case ISNOTIN:
+ break;
+ case ISLIKE: //the value is the search key
+ criteriaQuery.select(root).where(criteriaBuilder.like(root.get(filter.getColumn()), "%" + filter.getValue() + "%")); break; //TODO Test
+
+ default:
+ criteriaQuery.select(root).where(root.get(filter.getColumn())); break;
+ }
+ }
+ else{
+ criteriaQuery.select(root);
+ }
+ return criteriaQuery;
+ }
+ return null;
+ }
+
+ public static Subquery generateSubQuery(CriteriaBuilder criteriaBuilder, Class rootclass, WhereClausel filter){
+ if(rootclass != null){
+ Subquery subQuery = criteriaBuilder.createQuery(rootclass).subquery(rootclass);
+ Root root = subQuery.from(rootclass);
+
+ if(filter != null && filter.hasOperator()){
+ switch (filter.getOperator()) {
+ case EQUALS:
+ if(filter.hasColumn() && filter.hasValue()){
+ subQuery.select(root).where(root.get(filter.getColumn())); break;
+ }
+ case NOTEQUALS:
+ if(filter.hasColumn() && filter.hasValue()){
+ subQuery.select(root).where(root.get(filter.getColumn())); break;
+ }
+ case ISNULL:
+ subQuery.select(root).where(root.get(filter.getColumn()).isNull()); break;
+ case ISNOTNULL:
+ subQuery.select(root).where(root.get(filter.getColumn()).isNotNull()); break;
+ case ISIN:
+ subQuery.select(root).where(root.get(filter.getColumn()).in(filter.getValues())); break;
+ case ISNOTIN:
+ break;
+ case ISLIKE:
+ if(filter.hasColumn() && filter.hasValue()){
+ subQuery.select(root).where(criteriaBuilder.like(root.get(filter.getColumn()), "%" + filter.getValue() + "%")); break; //TODO Test
+ }
+ default:
+ subQuery.select(root).where(root.get(filter.getColumn())); break;
+ }
+ }
+ subQuery.select(root).distinct(true).where(criteriaBuilder.equal(root.get(filter.getColumn()), filter.getValue()));
+
+ //how to use the subquery
+// criteriaQuery.select(emp).where(criteriaBuilder.in(emp.get("department")).value(subquery));
+
+ }
+ return null;
+ }
+
+ public static void generateJoinExpression(){
+
+ }
+
+ public class WhereClausel {
+ private String column;
+ private List<String> columns;
+
+ private Operator operator;
+
+ private String value;
+ private Object rawValue;
+ private Object values;
+
+ private boolean hasColumn;
+ private boolean hasColumns;
+ private boolean hasOperator;
+ private boolean hasValue;
+
+ private boolean isDistinct;
+
+
+ public WhereClausel(String column){
+ setColumn(column);
+ }
+
+ public WhereClausel(String value, String column, Operator operator){
+ setValue(value);
+ setColumn(column);
+ setOperator(operator);
+ }
+
+ public WhereClausel(Object value, String column, Operator operator){
+ setRawValue(value);
+ setColumn(column);
+ setOperator(operator);
+ }
+
+ public WhereClausel(Map<String, Object> columnsAndvalues, List<Operator> operators){
+
+ }
+
+ public boolean hasColumn() {
+ return hasColumn;
+ }
+
+ public void setHasColumn(boolean hasColumn) {
+ this.hasColumn = hasColumn;
+ }
+
+ public boolean hasColumns() {
+ return hasColumns;
+ }
+
+ public void setHasColumns(boolean hasColumns) {
+ this.hasColumns = hasColumns;
+ }
+
+ public String getColumn() {
+ return column;
+ }
+
+ public void setColumn(String column) {
+ if(column != null && !column.isEmpty()){
+ this.column = column;
+ setHasColumn(true);
+ }
+ setHasColumn(false);
+ }
+
+ public Object getRawValue() {
+ return rawValue;
+ }
+
+ public void setRawValue(Object rawValue) {
+ this.rawValue = rawValue;
+ }
+
+ public List<String> getColumns() {
+ return columns;
+ }
+
+ public void setColumns(List<String> columns) {
+ if(columns != null && !columns.isEmpty()){
+ this.columns = columns;
+ setHasOperator(true);
+ }
+ setHasOperator(false);
+ }
+
+ public void addColumns(List<String> columns) {
+ this.columns = columns;
+ }
+
+ public Operator getOperator() {
+ return operator;
+ }
+
+ public void setOperator(Operator operator) {
+ if(operator != null){
+ this.operator = operator;
+ setHasOperator(true);
+ }
+ setHasOperator(false);
+ }
+
+// public String getSearchKey() {
+// return searchKey;
+// }
+
+// public void setSearchKey(String searchkey) {
+// if(searchkey != null && !searchkey.isEmpty()){
+// this.searchKey = searchKey;
+// setHasSearchKey(true);
+// }
+// setHasSearchKey(false);
+// }
+ //
+// public boolean hasSearchKey() {
+// return hasSearchKey;
+// }
+ //
+// public void setHasSearchKey(boolean hasSearchKey) {
+// this.hasSearchKey = hasSearchKey;
+// }
+
+ public String getValue() {
+ return value;
+ }
+
+ public void setValue(String value) {
+ if(value != null && !value.isEmpty()){
+ this.value = value;
+ setHasValue(true);
+ }
+ setHasValue(false);
+ }
+
+ public Object getValues() {
+ return values;
+ }
+
+ public void setValues(Object values) {
+ this.values = values;
+ }
+
+ public boolean hasOperator() {
+ return hasOperator;
+ }
+ public void setHasOperator(boolean hasOperator) {
+ this.hasOperator = hasOperator;
+ }
+ public boolean hasValue() {
+ return hasValue;
+ }
+ public void setHasValue(boolean hasValue) {
+ this.hasValue = hasValue;
+ }
+ public boolean isDistinct() {
+ return isDistinct;
+ }
+ public void setDistinct(boolean isDistinct) {
+ this.isDistinct = isDistinct;
+ }
+ }
+
+ public enum Operator {
+ EQUALS,
+ NOTEQUALS,
+ GREATERTHAN,
+ GREATERTHANOREQUALTO,
+ LESSTHAN,
+ LESSTHANOREQUALTO,
+ ISNULL,
+ ISNOTNULL,
+ ISIN,
+ ISNOTIN,
+ ISLIKE;
+ }
+
+
+}
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 f3fb75e..41e3d38 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,24 +15,31 @@
*/
package org.eclipse.osbp.xtext.datainterchange.common;
+import java.io.BufferedOutputStream;
import java.io.File;
import java.io.IOException;
+import java.io.OutputStream;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.net.MalformedURLException;
+import java.net.URI;
+import java.net.URISyntaxException;
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.sql.Date;
+import java.nio.file.StandardOpenOption;
import java.text.SimpleDateFormat;
import java.util.HashMap;
+import java.util.List;
import java.util.Locale;
import javax.persistence.criteria.CriteriaBuilder;
+import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Expression;
+import javax.persistence.criteria.Subquery;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.ResourcesPlugin;
@@ -43,6 +50,7 @@ import org.eclipse.osbp.datainterchange.api.IDataInterchangeExecutionEventListen
import org.eclipse.osbp.dsl.common.datatypes.IDto;
import org.eclipse.osbp.runtime.common.event.IEventDispatcher;
import org.eclipse.osbp.ui.api.customfields.IBlobService;
+import org.eclipse.osbp.xtext.datainterchange.common.CriteriaGenerator.WhereClausel;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -506,33 +514,99 @@ public abstract class WorkerThreadRunnable implements Runnable, IDataInterchange
return "";
}
-
/**
- * Check if the given value is nor null or empty and gives it back or give the default value.
- * In case, even the default value is not defined an empty string will be given.
- * @param value the criteria value
- * @param defaultValue the default value
- * @return the appropriate criteria value or an empty string.
+ *
+ * @param entityname
+ * @param filename
+ * @param isroot
+ * @return
*/
- public String getCriteriaDateStringValue(CriteriaBuilder builder, Date date){
- Expression<java.sql.Date> expression = builder.literal(date);
- String result = expression.toString();
-// Expression<java.sql.Date> today = cb.literal(new java.sql.Date());
-// if(value != null && !value.isEmpty()){
-// return value;
-// }
-// if(defaultValue != null && !defaultValue.isEmpty()){
-// return defaultValue;
-// }
- return result;
+ public Object[] createExportFileComponents(String entityname, String filename, boolean isroot){
+ int openTry = 0;
+ Path exportPath = null;
+ OutputStream fileStr = null;
+ OutputStream outStr = null;
+ URI uri = null;
+ try {
+ uri = getFileURL().toURI();
+ String uriValue = uri.toString();
+ if(isroot){
+ uri = new URI(uriValue+"tmp");
+ }else{
+ String location = uriValue.substring(0, uriValue.lastIndexOf("/")+1);
+ uri = new URI(location+filename+"tmp");
+ }
+ } catch (URISyntaxException e) {
+ StringWriter sw = new StringWriter();
+ e.printStackTrace(new PrintWriter(sw));
+ log.error("{}", sw.toString());
+ }
+
+ do {
+ try {
+ exportPath = Paths.get(uri);
+ // find a unique name - similar to given
+ fileStr = Files.newOutputStream(exportPath, StandardOpenOption.CREATE_NEW);
+ } catch (FileAlreadyExistsException ae) {
+ openTry ++;
+ try {
+ int pos = uri.toString().lastIndexOf('.');
+ if(pos == -1) {
+ uri = new URI(uri.toString()+openTry);
+ } else {
+ uri = new URI(uri.toString().substring(0,pos)+openTry+"."+uri.toString().substring(pos+1));
+ }
+ } catch (URISyntaxException e) {
+ StringWriter sw = new StringWriter();
+ e.printStackTrace(new PrintWriter(sw));
+ log.error("{}", sw.toString());
+ break;
+ }
+ } catch (IOException e) {
+ StringWriter sw = new StringWriter();
+ e.printStackTrace(new PrintWriter(sw));
+ log.error("{}", sw.toString());
+ break;
+ }
+ }while(fileStr == null);
+
+ if(exportPath != null && exportPath.toFile() != null && exportPath.toFile().exists()){
+ log.debug("Temporary export file [{}] for entity {} created", exportPath, entityname);
+ }else{
+ log.debug("No temporary export file [{}] for entity {} created", exportPath, entityname);
+ }
+ outStr = new BufferedOutputStream(fileStr);
+ return new Object[]{exportPath, fileStr, outStr};
}
+ public Subquery generateSubQuery(CriteriaBuilder criteriaBuilder, Class rootclass, WhereClausel filter){
+ return CriteriaGenerator.generateSubQuery(criteriaBuilder, rootclass, filter);
+ }
+
+ public CriteriaQuery generateCriteriaQuery(CriteriaBuilder criteriaBuilder, Class rootclass, WhereClausel filter){ //List<String> values){
+ return CriteriaGenerator.generateCriteriaQuery(criteriaBuilder, rootclass, filter); //List<String> values){;
+ }
+
+ public CriteriaQuery generateCriteriaQueryIn(CriteriaBuilder criteriaBuilder, Class rootclass, String column, List<String> values){
+ return CriteriaGenerator.generateCriteriaQueryIn(criteriaBuilder, rootclass, column, values);
+ }
+
+ public Expression generateUpdateQueryExpression(CriteriaBuilder builder, String from, String set, String where){
+ return CriteriaGenerator.generateUpdateQueryExpression(builder, from, set, where);
+ }
+
+ public Expression generateDeleteQueryExpression(CriteriaBuilder builder, String from, String where, String groupby, String having, String orderby){
+ return CriteriaGenerator.generateDeleteQueryExpression(builder, from, where, groupby, having, orderby);
+ }
+
+ public Expression generateQueryExpression(CriteriaBuilder builder, String query){
+ return CriteriaGenerator.generateQueryExpression(builder, query);
+ }
/**
* Helper class to withhold filter parameter.
- * @param <T>
*/
- static public class Parameter<T> {
+ public static class Parameter {
private String name;
private Object rawValue;
private String stringValue;
@@ -552,14 +626,11 @@ public abstract class WorkerThreadRunnable implements Runnable, IDataInterchange
return stringValue;
}
-
-
/**
* Generates the string value of the given raw value object.
*/
private void setStringValue(){
- // TODO check the dto validity here and futher datatypes
- // Build or insert a value converter
+ // TODO check the dto validity here and futher datatypes, Build or insert a value converter
if(rawValue != null){
if(rawValue instanceof java.util.Date){
java.util.Date temp = (java.util.Date) rawValue;
@@ -601,16 +672,14 @@ public abstract class WorkerThreadRunnable implements Runnable, IDataInterchange
* @return the created expression
*/
public Expression getExpression(CriteriaBuilder builder){
- if(builder != null){
+ if(builder != null && rawValue != null){
if(rawValue instanceof java.sql.Date){
return builder.literal(rawValue);
}
}
// TODO Franck extension for all expression types, view link bellow
// https://www.objectdb.com/java/jpa/query/jpql/expression
- return null;
+ return builder.nullLiteral(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 8fdc116..63c63c2 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
@@ -166,6 +166,9 @@ 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.getDataInterchangeExportFilterAccess().getGroup_3(), "rule__DataInterchangeExportFilter__Group_3__0");
+ put(grammarAccess.getDataInterchangeJoinAccess().getGroup(), "rule__DataInterchangeJoin__Group__0");
+ put(grammarAccess.getDataInterchangeJoinAttrAccess().getGroup(), "rule__DataInterchangeJoinAttr__Group__0");
put(grammarAccess.getDataInterchangeFilterAccess().getGroup(), "rule__DataInterchangeFilter__Group__0");
put(grammarAccess.getAttributeFilterAccess().getGroup(), "rule__AttributeFilter__Group__0");
put(grammarAccess.getAttributeFilterAccess().getGroup_5(), "rule__AttributeFilter__Group_5__0");
@@ -471,7 +474,13 @@ public class DataDSLParser extends AbstractContentAssistParser {
put(grammarAccess.getDataInterchangeExposeAccess().getSubExposeAssignment_3_1_2(), "rule__DataInterchangeExpose__SubExposeAssignment_3_1_2");
put(grammarAccess.getDataInterchangeExportFilterAccess().getAttrFilterAssignment_1_2(), "rule__DataInterchangeExportFilter__AttrFilterAssignment_1_2");
put(grammarAccess.getDataInterchangeExportFilterAccess().getRefFilterAssignment_1_3(), "rule__DataInterchangeExportFilter__RefFilterAssignment_1_3");
- put(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_2_1(), "rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_2_1");
+ put(grammarAccess.getDataInterchangeExportFilterAccess().getJoinAssignment_2_1(), "rule__DataInterchangeExportFilter__JoinAssignment_2_1");
+ put(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_3_1(), "rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_3_1");
+ put(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr1Assignment_1(), "rule__DataInterchangeJoin__BeanAttr1Assignment_1");
+ put(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityAssignment_3(), "rule__DataInterchangeJoin__JoinEntityAssignment_3");
+ put(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr2Assignment_5(), "rule__DataInterchangeJoin__BeanAttr2Assignment_5");
+ put(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityAssignment_1(), "rule__DataInterchangeJoinAttr__RefEntityAssignment_1");
+ put(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyAssignment_2(), "rule__DataInterchangeJoinAttr__RefPropertyAssignment_2");
put(grammarAccess.getDataInterchangeFilterAccess().getAttrFilterAssignment_1(), "rule__DataInterchangeFilter__AttrFilterAssignment_1");
put(grammarAccess.getDataInterchangeFilterAccess().getRefFilterAssignment_2(), "rule__DataInterchangeFilter__RefFilterAssignment_2");
put(grammarAccess.getAttributeFilterAccess().getRefPropertyAssignment_2(), "rule__AttributeFilter__RefPropertyAssignment_2");
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 f706d16..12130ef 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
@@ -565,6 +565,56 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleDataInterchangeJoin
+entryRuleDataInterchangeJoin
+:
+{ before(grammarAccess.getDataInterchangeJoinRule()); }
+ ruleDataInterchangeJoin
+{ after(grammarAccess.getDataInterchangeJoinRule()); }
+ EOF
+;
+
+// Rule DataInterchangeJoin
+ruleDataInterchangeJoin
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeJoinAccess().getGroup()); }
+ (rule__DataInterchangeJoin__Group__0)
+ { after(grammarAccess.getDataInterchangeJoinAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDataInterchangeJoinAttr
+entryRuleDataInterchangeJoinAttr
+:
+{ before(grammarAccess.getDataInterchangeJoinAttrRule()); }
+ ruleDataInterchangeJoinAttr
+{ after(grammarAccess.getDataInterchangeJoinAttrRule()); }
+ EOF
+;
+
+// Rule DataInterchangeJoinAttr
+ruleDataInterchangeJoinAttr
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getGroup()); }
+ (rule__DataInterchangeJoinAttr__Group__0)
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleDataInterchangeFilter
entryRuleDataInterchangeFilter
:
@@ -4787,7 +4837,7 @@ rule__Operator__Alternatives
|
(
{ before(grammarAccess.getOperatorAccess().getLessthanEnumLiteralDeclaration_4()); }
- ('lessThen')
+ ('lessThan')
{ after(grammarAccess.getOperatorAccess().getLessthanEnumLiteralDeclaration_4()); }
)
|
@@ -4808,6 +4858,24 @@ rule__Operator__Alternatives
('isNotNull')
{ after(grammarAccess.getOperatorAccess().getIsnotnullEnumLiteralDeclaration_7()); }
)
+ |
+ (
+ { before(grammarAccess.getOperatorAccess().getIsinEnumLiteralDeclaration_8()); }
+ ('isIn')
+ { after(grammarAccess.getOperatorAccess().getIsinEnumLiteralDeclaration_8()); }
+ )
+ |
+ (
+ { before(grammarAccess.getOperatorAccess().getIsnotinEnumLiteralDeclaration_9()); }
+ ('isNotIn')
+ { after(grammarAccess.getOperatorAccess().getIsnotinEnumLiteralDeclaration_9()); }
+ )
+ |
+ (
+ { before(grammarAccess.getOperatorAccess().getIslikeEnumLiteralDeclaration_10()); }
+ ('isLike')
+ { after(grammarAccess.getOperatorAccess().getIslikeEnumLiteralDeclaration_10()); }
+ )
;
finally {
restoreStackSize(stackSize);
@@ -10807,6 +10875,7 @@ rule__DataInterchangeExportFilter__Group__2
}
:
rule__DataInterchangeExportFilter__Group__2__Impl
+ rule__DataInterchangeExportFilter__Group__3
;
finally {
restoreStackSize(stackSize);
@@ -10827,6 +10896,32 @@ finally {
restoreStackSize(stackSize);
}
+rule__DataInterchangeExportFilter__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeExportFilter__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilter__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getGroup_3()); }
+ (rule__DataInterchangeExportFilter__Group_3__0)?
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getGroup_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__DataInterchangeExportFilter__Group_1__0
@init {
@@ -10981,9 +11076,9 @@ rule__DataInterchangeExportFilter__Group_2__0__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeExportFilterAccess().getHideKeyword_2_0()); }
- 'hide'
- { after(grammarAccess.getDataInterchangeExportFilterAccess().getHideKeyword_2_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getJoinKeyword_2_0()); }
+ 'join'
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getJoinKeyword_2_0()); }
)
;
finally {
@@ -11007,9 +11102,306 @@ rule__DataInterchangeExportFilter__Group_2__1__Impl
}
:
(
- { before(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_2_1()); }
- (rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_2_1)*
- { after(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_2_1()); }
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getJoinAssignment_2_1()); }
+ (rule__DataInterchangeExportFilter__JoinAssignment_2_1)
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getJoinAssignment_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeExportFilter__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeExportFilter__Group_3__0__Impl
+ rule__DataInterchangeExportFilter__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilter__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getHideKeyword_3_0()); }
+ 'hide'
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getHideKeyword_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilter__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeExportFilter__Group_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilter__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_3_1()); }
+ (rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_3_1)*
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesAssignment_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeJoin__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoin__Group__0__Impl
+ rule__DataInterchangeJoin__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAccess().getDataInterchangeJoinAction_0()); }
+ ()
+ { after(grammarAccess.getDataInterchangeJoinAccess().getDataInterchangeJoinAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoin__Group__1__Impl
+ rule__DataInterchangeJoin__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr1Assignment_1()); }
+ (rule__DataInterchangeJoin__BeanAttr1Assignment_1)
+ { after(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr1Assignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoin__Group__2__Impl
+ rule__DataInterchangeJoin__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAccess().getWithKeyword_2()); }
+ 'with'
+ { after(grammarAccess.getDataInterchangeJoinAccess().getWithKeyword_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoin__Group__3__Impl
+ rule__DataInterchangeJoin__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityAssignment_3()); }
+ (rule__DataInterchangeJoin__JoinEntityAssignment_3)
+ { after(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityAssignment_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoin__Group__4__Impl
+ rule__DataInterchangeJoin__Group__5
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAccess().getOnKeyword_4()); }
+ 'on'
+ { after(grammarAccess.getDataInterchangeJoinAccess().getOnKeyword_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoin__Group__5__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__Group__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr2Assignment_5()); }
+ (rule__DataInterchangeJoin__BeanAttr2Assignment_5)
+ { after(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr2Assignment_5()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DataInterchangeJoinAttr__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoinAttr__Group__0__Impl
+ rule__DataInterchangeJoinAttr__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getDataInterchangeJoinAttrAction_0()); }
+ ()
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getDataInterchangeJoinAttrAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoinAttr__Group__1__Impl
+ rule__DataInterchangeJoinAttr__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityAssignment_1()); }
+ (rule__DataInterchangeJoinAttr__RefEntityAssignment_1)?
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DataInterchangeJoinAttr__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyAssignment_2()); }
+ (rule__DataInterchangeJoinAttr__RefPropertyAssignment_2)
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyAssignment_2()); }
)
;
finally {
@@ -27559,15 +27951,117 @@ finally {
restoreStackSize(stackSize);
}
-rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_2_1
+rule__DataInterchangeExportFilter__JoinAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesDataInterchangeExportHideParserRuleCall_2_1_0()); }
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getJoinDataInterchangeJoinParserRuleCall_2_1_0()); }
+ ruleDataInterchangeJoin
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getJoinDataInterchangeJoinParserRuleCall_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeExportFilter__HiddenpropertiesAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesDataInterchangeExportHideParserRuleCall_3_1_0()); }
ruleDataInterchangeExportHide
- { after(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesDataInterchangeExportHideParserRuleCall_2_1_0()); }
+ { after(grammarAccess.getDataInterchangeExportFilterAccess().getHiddenpropertiesDataInterchangeExportHideParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__BeanAttr1Assignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr1DataInterchangeJoinAttrParserRuleCall_1_0()); }
+ ruleDataInterchangeJoinAttr
+ { after(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr1DataInterchangeJoinAttrParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__JoinEntityAssignment_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityLEntityCrossReference_3_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityLEntityLFQNParserRuleCall_3_0_1()); }
+ ruleLFQN
+ { after(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityLEntityLFQNParserRuleCall_3_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeJoinAccess().getJoinEntityLEntityCrossReference_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoin__BeanAttr2Assignment_5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr2DataInterchangeJoinAttrParserRuleCall_5_0()); }
+ ruleDataInterchangeJoinAttr
+ { after(grammarAccess.getDataInterchangeJoinAccess().getBeanAttr2DataInterchangeJoinAttrParserRuleCall_5_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__RefEntityAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityLEntityReferenceCrossReference_1_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityLEntityReferenceIDTerminalRuleCall_1_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityLEntityReferenceIDTerminalRuleCall_1_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getRefEntityLEntityReferenceCrossReference_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DataInterchangeJoinAttr__RefPropertyAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyLEntityAttributeCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyLEntityAttributeIDTerminalRuleCall_2_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyLEntityAttributeIDTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getDataInterchangeJoinAttrAccess().getRefPropertyLEntityAttributeCrossReference_2_0()); }
)
;
finally {
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 91345c1..08d496e 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 @@
'!'=41
'!='=23
'!=='=25
-'#'=147
+'#'=151
'%'=40
'%='=21
'&&'=15
-'&'=168
-'('=143
-')'=144
+'&'=172
+'('=147
+')'=148
'*'=37
'**'=38
'*='=19
'+'=35
'++'=42
'+='=17
-','=145
+','=149
'-'=36
'--'=43
'-='=18
@@ -24,9 +24,9 @@
'..<'=30
'/'=39
'/='=20
-':'=153
-'::'=191
-';'=141
+':'=157
+'::'=195
+';'=145
'<'=28
'<>'=33
'='=13
@@ -35,152 +35,156 @@
'=>'=32
'>'=27
'>='=26
-'?'=167
-'?.'=192
+'?'=171
+'?.'=196
'?:'=34
-'@'=142
-'CSV'=94
+'@'=146
+'CSV'=97
'Date'=61
-'EDI'=98
+'EDI'=101
'ExecuteContext'=65
-'Fixed'=100
+'Fixed'=103
'Milliseconds'=62
'Nanoseconds'=63
'NowDate'=58
'Random'=64
'StartDate'=59
'UniversallyUniqueIdentifier'=60
-'XML'=91
-'['=148
-']'=146
-'actionFilter'=88
-'allowNoResult'=179
-'and'=77
-'as'=132
-'assign'=130
-'attribute'=127
-'cacheSize'=180
-'capitalize'=189
-'capitalizeFirstWord'=187
-'case'=155
-'catch'=166
-'coding'=120
-'copy'=121
-'createOn'=105
-'default'=154
-'deleteFileAfterImport'=172
-'delimiter'=95
-'describedBy'=169
-'do'=157
-'elementSize'=86
-'else'=151
-'encoding'=92
-'entity'=101
+'XML'=94
+'['=152
+']'=150
+'actionFilter'=91
+'allowNoResult'=183
+'and'=80
+'as'=136
+'assign'=135
+'attribute'=132
+'cacheSize'=184
+'capitalize'=193
+'capitalizeFirstWord'=191
+'case'=159
+'catch'=170
+'coding'=123
+'copy'=124
+'createOn'=108
+'default'=158
+'deleteFileAfterImport'=176
+'delimiter'=98
+'describedBy'=173
+'do'=161
+'elementSize'=89
+'else'=155
+'encoding'=95
+'entity'=104
'equals'=69
'executeAfterExport'=16
-'executeAfterImport'=173
-'exportFilter'=87
-'expose'=109
-'expression'=106
+'executeAfterImport'=177
+'exportFilter'=90
+'expose'=112
+'expression'=109
'extends'=46
'extension'=49
'false'=51
-'file'=84
-'filename'=102
-'finally'=164
-'for'=113
-'format'=108
-'from'=122
-'functionGroup'=90
+'file'=87
+'filename'=105
+'finally'=168
+'for'=116
+'format'=111
+'from'=125
+'functionGroup'=93
'greatThanOrEqualTo'=72
'greaterThan'=71
-'group'=82
-'hide'=126
-'if'=150
+'group'=85
+'hide'=130
+'if'=154
'import'=48
-'in'=114
-'indent'=175
-'instanceof'=149
-'interchange'=83
+'in'=117
+'indent'=179
+'instanceof'=153
+'interchange'=86
+'isIn'=77
+'isLike'=79
+'isNotIn'=78
'isNotNull'=76
'isNull'=75
+'join'=129
'jpg'=53
-'key'=112
-'keys'=111
-'latestExport'=178
-'latestImport'=177
-'leftTrim'=183
-'length'=138
+'key'=115
+'keys'=114
+'latestExport'=182
+'latestImport'=181
+'leftTrim'=187
+'length'=142
+'lessThan'=73
'lessThanOrEqualTo'=74
-'lessThen'=73
-'locale'=93
-'lookup'=107
-'lowerCase'=185
-'map'=133
-'mapBlob'=135
-'mapByAttribute'=174
-'mapFixedLength'=137
-'mapFrom'=115
-'mapLookup'=139
-'mapSkip'=140
-'mapTo'=116
-'mapping'=110
-'mappingModel'=99
-'markedBy'=181
-'markerEntity'=119
-'markerPath'=118
+'locale'=96
+'lookup'=110
+'lowerCase'=189
+'map'=137
+'mapBlob'=139
+'mapByAttribute'=178
+'mapFixedLength'=141
+'mapFrom'=118
+'mapLookup'=143
+'mapSkip'=144
+'mapTo'=119
+'mapping'=113
+'mappingModel'=102
+'markedBy'=185
+'markerEntity'=122
+'markerPath'=121
'merge'=67
-'mimeType'=136
+'mimeType'=140
'mpeg'=55
-'new'=158
-'nodeName'=104
+'new'=162
+'nodeName'=107
'notEquals'=70
-'ns'=190
-'null'=159
+'ns'=194
+'null'=163
'octet-stream'=56
-'on'=125
-'or'=78
-'package'=79
-'path'=85
+'on'=128
+'or'=81
+'package'=82
+'path'=88
'pdf'=57
'persist'=66
'plain'=52
'png'=54
-'postFunction'=89
-'property'=123
-'quoteCharacter'=96
-'ref'=124
-'reference'=129
-'referenceAttribute'=128
-'referencedBy'=103
+'postFunction'=92
+'property'=126
+'quoteCharacter'=99
+'ref'=127
+'reference'=134
+'referenceAttribute'=133
+'referencedBy'=106
'remove'=68
-'report'=171
-'return'=162
-'rightTrim'=184
-'skipLines'=97
+'report'=175
+'return'=166
+'rightTrim'=188
+'skipLines'=100
'static'=47
'super'=50
-'switch'=152
-'synchronized'=165
-'throw'=161
-'to'=134
-'trim'=182
-'true'=195
-'try'=163
-'typeof'=160
-'uncapitalizeFirstWord'=188
-'upperCase'=186
+'switch'=156
+'synchronized'=169
+'throw'=165
+'to'=138
+'trim'=186
+'true'=199
+'try'=167
+'typeof'=164
+'uncapitalizeFirstWord'=192
+'upperCase'=190
'val'=45
-'validate'=176
-'var'=194
-'vectorName'=170
-'where'=117
-'while'=156
+'validate'=180
+'var'=198
+'vectorName'=174
+'where'=120
+'while'=160
'with'=131
-'{'=80
-'|'=193
+'{'=83
+'|'=197
'||'=14
-'}'=81
+'}'=84
RULE_ANY_OTHER=12
RULE_DECIMAL=8
RULE_HEX=6
@@ -292,6 +296,10 @@ T__192=192
T__193=193
T__194=194
T__195=195
+T__196=196
+T__197=197
+T__198=198
+T__199=199
T__19=19
T__20=20
T__21=21
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 d1e45c9..5ef653b 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
@@ -188,12 +188,16 @@ public class InternalDataDSLLexer extends Lexer {
public static final int T__75=75;
public static final int T__76=76;
public static final int T__80=80;
+ public static final int T__199=199;
public static final int T__81=81;
+ public static final int T__198=198;
public static final int T__82=82;
public static final int T__83=83;
public static final int T__195=195;
public static final int T__194=194;
public static final int RULE_WS=11;
+ public static final int T__197=197;
+ public static final int T__196=196;
public static final int T__191=191;
public static final int T__190=190;
public static final int T__193=193;
@@ -1474,10 +1478,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:71:7: ( 'lessThen' )
- // InternalDataDSL.g:71:9: 'lessThen'
+ // InternalDataDSL.g:71:7: ( 'lessThan' )
+ // InternalDataDSL.g:71:9: 'lessThan'
{
- match("lessThen");
+ match("lessThan");
}
@@ -1558,10 +1562,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:75:7: ( 'and' )
- // InternalDataDSL.g:75:9: 'and'
+ // InternalDataDSL.g:75:7: ( 'isIn' )
+ // InternalDataDSL.g:75:9: 'isIn'
{
- match("and");
+ match("isIn");
}
@@ -1579,10 +1583,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:76:7: ( 'or' )
- // InternalDataDSL.g:76:9: 'or'
+ // InternalDataDSL.g:76:7: ( 'isNotIn' )
+ // InternalDataDSL.g:76:9: 'isNotIn'
{
- match("or");
+ match("isNotIn");
}
@@ -1600,10 +1604,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:77:7: ( 'package' )
- // InternalDataDSL.g:77:9: 'package'
+ // InternalDataDSL.g:77:7: ( 'isLike' )
+ // InternalDataDSL.g:77:9: 'isLike'
{
- match("package");
+ match("isLike");
}
@@ -1621,10 +1625,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:78:7: ( '{' )
- // InternalDataDSL.g:78:9: '{'
+ // InternalDataDSL.g:78:7: ( 'and' )
+ // InternalDataDSL.g:78:9: 'and'
{
- match('{');
+ match("and");
+
}
@@ -1641,10 +1646,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:79:7: ( '}' )
- // InternalDataDSL.g:79:9: '}'
+ // InternalDataDSL.g:79:7: ( 'or' )
+ // InternalDataDSL.g:79:9: 'or'
{
- match('}');
+ match("or");
+
}
@@ -1661,10 +1667,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:80:7: ( 'group' )
- // InternalDataDSL.g:80:9: 'group'
+ // InternalDataDSL.g:80:7: ( 'package' )
+ // InternalDataDSL.g:80:9: 'package'
{
- match("group");
+ match("package");
}
@@ -1682,11 +1688,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:81:7: ( 'interchange' )
- // InternalDataDSL.g:81:9: 'interchange'
+ // InternalDataDSL.g:81:7: ( '{' )
+ // InternalDataDSL.g:81:9: '{'
{
- match("interchange");
-
+ match('{');
}
@@ -1703,11 +1708,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:82:7: ( 'file' )
- // InternalDataDSL.g:82:9: 'file'
+ // InternalDataDSL.g:82:7: ( '}' )
+ // InternalDataDSL.g:82:9: '}'
{
- match("file");
-
+ match('}');
}
@@ -1724,10 +1728,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:83:7: ( 'path' )
- // InternalDataDSL.g:83:9: 'path'
+ // InternalDataDSL.g:83:7: ( 'group' )
+ // InternalDataDSL.g:83:9: 'group'
{
- match("path");
+ match("group");
}
@@ -1745,10 +1749,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:84:7: ( 'elementSize' )
- // InternalDataDSL.g:84:9: 'elementSize'
+ // InternalDataDSL.g:84:7: ( 'interchange' )
+ // InternalDataDSL.g:84:9: 'interchange'
{
- match("elementSize");
+ match("interchange");
}
@@ -1766,10 +1770,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:85:7: ( 'exportFilter' )
- // InternalDataDSL.g:85:9: 'exportFilter'
+ // InternalDataDSL.g:85:7: ( 'file' )
+ // InternalDataDSL.g:85:9: 'file'
{
- match("exportFilter");
+ match("file");
}
@@ -1787,10 +1791,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:86:7: ( 'actionFilter' )
- // InternalDataDSL.g:86:9: 'actionFilter'
+ // InternalDataDSL.g:86:7: ( 'path' )
+ // InternalDataDSL.g:86:9: 'path'
{
- match("actionFilter");
+ match("path");
}
@@ -1808,10 +1812,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:87:7: ( 'postFunction' )
- // InternalDataDSL.g:87:9: 'postFunction'
+ // InternalDataDSL.g:87:7: ( 'elementSize' )
+ // InternalDataDSL.g:87:9: 'elementSize'
{
- match("postFunction");
+ match("elementSize");
}
@@ -1829,10 +1833,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:88:7: ( 'functionGroup' )
- // InternalDataDSL.g:88:9: 'functionGroup'
+ // InternalDataDSL.g:88:7: ( 'exportFilter' )
+ // InternalDataDSL.g:88:9: 'exportFilter'
{
- match("functionGroup");
+ match("exportFilter");
}
@@ -1850,10 +1854,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:89:7: ( 'XML' )
- // InternalDataDSL.g:89:9: 'XML'
+ // InternalDataDSL.g:89:7: ( 'actionFilter' )
+ // InternalDataDSL.g:89:9: 'actionFilter'
{
- match("XML");
+ match("actionFilter");
}
@@ -1871,10 +1875,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:90:7: ( 'encoding' )
- // InternalDataDSL.g:90:9: 'encoding'
+ // InternalDataDSL.g:90:7: ( 'postFunction' )
+ // InternalDataDSL.g:90:9: 'postFunction'
{
- match("encoding");
+ match("postFunction");
}
@@ -1892,10 +1896,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:91:7: ( 'locale' )
- // InternalDataDSL.g:91:9: 'locale'
+ // InternalDataDSL.g:91:7: ( 'functionGroup' )
+ // InternalDataDSL.g:91:9: 'functionGroup'
{
- match("locale");
+ match("functionGroup");
}
@@ -1913,10 +1917,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:92:7: ( 'CSV' )
- // InternalDataDSL.g:92:9: 'CSV'
+ // InternalDataDSL.g:92:7: ( 'XML' )
+ // InternalDataDSL.g:92:9: 'XML'
{
- match("CSV");
+ match("XML");
}
@@ -1934,10 +1938,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:93:7: ( 'delimiter' )
- // InternalDataDSL.g:93:9: 'delimiter'
+ // InternalDataDSL.g:93:7: ( 'encoding' )
+ // InternalDataDSL.g:93:9: 'encoding'
{
- match("delimiter");
+ match("encoding");
}
@@ -1955,10 +1959,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:94:7: ( 'quoteCharacter' )
- // InternalDataDSL.g:94:9: 'quoteCharacter'
+ // InternalDataDSL.g:94:7: ( 'locale' )
+ // InternalDataDSL.g:94:9: 'locale'
{
- match("quoteCharacter");
+ match("locale");
}
@@ -1976,10 +1980,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:95:7: ( 'skipLines' )
- // InternalDataDSL.g:95:9: 'skipLines'
+ // InternalDataDSL.g:95:7: ( 'CSV' )
+ // InternalDataDSL.g:95:9: 'CSV'
{
- match("skipLines");
+ match("CSV");
}
@@ -1997,10 +2001,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:96:7: ( 'EDI' )
- // InternalDataDSL.g:96:9: 'EDI'
+ // InternalDataDSL.g:96:7: ( 'delimiter' )
+ // InternalDataDSL.g:96:9: 'delimiter'
{
- match("EDI");
+ match("delimiter");
}
@@ -2018,10 +2022,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:97:7: ( 'mappingModel' )
- // InternalDataDSL.g:97:9: 'mappingModel'
+ // InternalDataDSL.g:97:7: ( 'quoteCharacter' )
+ // InternalDataDSL.g:97:9: 'quoteCharacter'
{
- match("mappingModel");
+ match("quoteCharacter");
}
@@ -2039,10 +2043,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:98:8: ( 'Fixed' )
- // InternalDataDSL.g:98:10: 'Fixed'
+ // InternalDataDSL.g:98:8: ( 'skipLines' )
+ // InternalDataDSL.g:98:10: 'skipLines'
{
- match("Fixed");
+ match("skipLines");
}
@@ -2060,10 +2064,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:99:8: ( 'entity' )
- // InternalDataDSL.g:99:10: 'entity'
+ // InternalDataDSL.g:99:8: ( 'EDI' )
+ // InternalDataDSL.g:99:10: 'EDI'
{
- match("entity");
+ match("EDI");
}
@@ -2081,10 +2085,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:100:8: ( 'filename' )
- // InternalDataDSL.g:100:10: 'filename'
+ // InternalDataDSL.g:100:8: ( 'mappingModel' )
+ // InternalDataDSL.g:100:10: 'mappingModel'
{
- match("filename");
+ match("mappingModel");
}
@@ -2102,10 +2106,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:101:8: ( 'referencedBy' )
- // InternalDataDSL.g:101:10: 'referencedBy'
+ // InternalDataDSL.g:101:8: ( 'Fixed' )
+ // InternalDataDSL.g:101:10: 'Fixed'
{
- match("referencedBy");
+ match("Fixed");
}
@@ -2123,10 +2127,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:102:8: ( 'nodeName' )
- // InternalDataDSL.g:102:10: 'nodeName'
+ // InternalDataDSL.g:102:8: ( 'entity' )
+ // InternalDataDSL.g:102:10: 'entity'
{
- match("nodeName");
+ match("entity");
}
@@ -2144,10 +2148,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:103:8: ( 'createOn' )
- // InternalDataDSL.g:103:10: 'createOn'
+ // InternalDataDSL.g:103:8: ( 'filename' )
+ // InternalDataDSL.g:103:10: 'filename'
{
- match("createOn");
+ match("filename");
}
@@ -2165,10 +2169,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:104:8: ( 'expression' )
- // InternalDataDSL.g:104:10: 'expression'
+ // InternalDataDSL.g:104:8: ( 'referencedBy' )
+ // InternalDataDSL.g:104:10: 'referencedBy'
{
- match("expression");
+ match("referencedBy");
}
@@ -2186,10 +2190,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:105:8: ( 'lookup' )
- // InternalDataDSL.g:105:10: 'lookup'
+ // InternalDataDSL.g:105:8: ( 'nodeName' )
+ // InternalDataDSL.g:105:10: 'nodeName'
{
- match("lookup");
+ match("nodeName");
}
@@ -2207,10 +2211,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:106:8: ( 'format' )
- // InternalDataDSL.g:106:10: 'format'
+ // InternalDataDSL.g:106:8: ( 'createOn' )
+ // InternalDataDSL.g:106:10: 'createOn'
{
- match("format");
+ match("createOn");
}
@@ -2228,10 +2232,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:107:8: ( 'expose' )
- // InternalDataDSL.g:107:10: 'expose'
+ // InternalDataDSL.g:107:8: ( 'expression' )
+ // InternalDataDSL.g:107:10: 'expression'
{
- match("expose");
+ match("expression");
}
@@ -2249,10 +2253,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:108:8: ( 'mapping' )
- // InternalDataDSL.g:108:10: 'mapping'
+ // InternalDataDSL.g:108:8: ( 'lookup' )
+ // InternalDataDSL.g:108:10: 'lookup'
{
- match("mapping");
+ match("lookup");
}
@@ -2270,10 +2274,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:109:8: ( 'keys' )
- // InternalDataDSL.g:109:10: 'keys'
+ // InternalDataDSL.g:109:8: ( 'format' )
+ // InternalDataDSL.g:109:10: 'format'
{
- match("keys");
+ match("format");
}
@@ -2291,10 +2295,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:110:8: ( 'key' )
- // InternalDataDSL.g:110:10: 'key'
+ // InternalDataDSL.g:110:8: ( 'expose' )
+ // InternalDataDSL.g:110:10: 'expose'
{
- match("key");
+ match("expose");
}
@@ -2312,10 +2316,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:111:8: ( 'for' )
- // InternalDataDSL.g:111:10: 'for'
+ // InternalDataDSL.g:111:8: ( 'mapping' )
+ // InternalDataDSL.g:111:10: 'mapping'
{
- match("for");
+ match("mapping");
}
@@ -2333,10 +2337,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:112:8: ( 'in' )
- // InternalDataDSL.g:112:10: 'in'
+ // InternalDataDSL.g:112:8: ( 'keys' )
+ // InternalDataDSL.g:112:10: 'keys'
{
- match("in");
+ match("keys");
}
@@ -2354,10 +2358,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:113:8: ( 'mapFrom' )
- // InternalDataDSL.g:113:10: 'mapFrom'
+ // InternalDataDSL.g:113:8: ( 'key' )
+ // InternalDataDSL.g:113:10: 'key'
{
- match("mapFrom");
+ match("key");
}
@@ -2375,10 +2379,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:114:8: ( 'mapTo' )
- // InternalDataDSL.g:114:10: 'mapTo'
+ // InternalDataDSL.g:114:8: ( 'for' )
+ // InternalDataDSL.g:114:10: 'for'
{
- match("mapTo");
+ match("for");
}
@@ -2396,10 +2400,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:115:8: ( 'where' )
- // InternalDataDSL.g:115:10: 'where'
+ // InternalDataDSL.g:115:8: ( 'in' )
+ // InternalDataDSL.g:115:10: 'in'
{
- match("where");
+ match("in");
}
@@ -2417,10 +2421,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:116:8: ( 'markerPath' )
- // InternalDataDSL.g:116:10: 'markerPath'
+ // InternalDataDSL.g:116:8: ( 'mapFrom' )
+ // InternalDataDSL.g:116:10: 'mapFrom'
{
- match("markerPath");
+ match("mapFrom");
}
@@ -2438,10 +2442,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:117:8: ( 'markerEntity' )
- // InternalDataDSL.g:117:10: 'markerEntity'
+ // InternalDataDSL.g:117:8: ( 'mapTo' )
+ // InternalDataDSL.g:117:10: 'mapTo'
{
- match("markerEntity");
+ match("mapTo");
}
@@ -2459,10 +2463,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:118:8: ( 'coding' )
- // InternalDataDSL.g:118:10: 'coding'
+ // InternalDataDSL.g:118:8: ( 'where' )
+ // InternalDataDSL.g:118:10: 'where'
{
- match("coding");
+ match("where");
}
@@ -2480,10 +2484,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:119:8: ( 'copy' )
- // InternalDataDSL.g:119:10: 'copy'
+ // InternalDataDSL.g:119:8: ( 'markerPath' )
+ // InternalDataDSL.g:119:10: 'markerPath'
{
- match("copy");
+ match("markerPath");
}
@@ -2501,10 +2505,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:120:8: ( 'from' )
- // InternalDataDSL.g:120:10: 'from'
+ // InternalDataDSL.g:120:8: ( 'markerEntity' )
+ // InternalDataDSL.g:120:10: 'markerEntity'
{
- match("from");
+ match("markerEntity");
}
@@ -2522,10 +2526,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:121:8: ( 'property' )
- // InternalDataDSL.g:121:10: 'property'
+ // InternalDataDSL.g:121:8: ( 'coding' )
+ // InternalDataDSL.g:121:10: 'coding'
{
- match("property");
+ match("coding");
}
@@ -2543,10 +2547,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:122:8: ( 'ref' )
- // InternalDataDSL.g:122:10: 'ref'
+ // InternalDataDSL.g:122:8: ( 'copy' )
+ // InternalDataDSL.g:122:10: 'copy'
{
- match("ref");
+ match("copy");
}
@@ -2564,10 +2568,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:123:8: ( 'on' )
- // InternalDataDSL.g:123:10: 'on'
+ // InternalDataDSL.g:123:8: ( 'from' )
+ // InternalDataDSL.g:123:10: 'from'
{
- match("on");
+ match("from");
}
@@ -2585,10 +2589,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:124:8: ( 'hide' )
- // InternalDataDSL.g:124:10: 'hide'
+ // InternalDataDSL.g:124:8: ( 'property' )
+ // InternalDataDSL.g:124:10: 'property'
{
- match("hide");
+ match("property");
}
@@ -2606,10 +2610,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:125:8: ( 'attribute' )
- // InternalDataDSL.g:125:10: 'attribute'
+ // InternalDataDSL.g:125:8: ( 'ref' )
+ // InternalDataDSL.g:125:10: 'ref'
{
- match("attribute");
+ match("ref");
}
@@ -2627,10 +2631,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:126:8: ( 'referenceAttribute' )
- // InternalDataDSL.g:126:10: 'referenceAttribute'
+ // InternalDataDSL.g:126:8: ( 'on' )
+ // InternalDataDSL.g:126:10: 'on'
{
- match("referenceAttribute");
+ match("on");
}
@@ -2648,10 +2652,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:127:8: ( 'reference' )
- // InternalDataDSL.g:127:10: 'reference'
+ // InternalDataDSL.g:127:8: ( 'join' )
+ // InternalDataDSL.g:127:10: 'join'
{
- match("reference");
+ match("join");
}
@@ -2669,10 +2673,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:128:8: ( 'assign' )
- // InternalDataDSL.g:128:10: 'assign'
+ // InternalDataDSL.g:128:8: ( 'hide' )
+ // InternalDataDSL.g:128:10: 'hide'
{
- match("assign");
+ match("hide");
}
@@ -2711,10 +2715,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:130:8: ( 'as' )
- // InternalDataDSL.g:130:10: 'as'
+ // InternalDataDSL.g:130:8: ( 'attribute' )
+ // InternalDataDSL.g:130:10: 'attribute'
{
- match("as");
+ match("attribute");
}
@@ -2732,10 +2736,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:131:8: ( 'map' )
- // InternalDataDSL.g:131:10: 'map'
+ // InternalDataDSL.g:131:8: ( 'referenceAttribute' )
+ // InternalDataDSL.g:131:10: 'referenceAttribute'
{
- match("map");
+ match("referenceAttribute");
}
@@ -2753,10 +2757,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:132:8: ( 'to' )
- // InternalDataDSL.g:132:10: 'to'
+ // InternalDataDSL.g:132:8: ( 'reference' )
+ // InternalDataDSL.g:132:10: 'reference'
{
- match("to");
+ match("reference");
}
@@ -2774,10 +2778,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:133:8: ( 'mapBlob' )
- // InternalDataDSL.g:133:10: 'mapBlob'
+ // InternalDataDSL.g:133:8: ( 'assign' )
+ // InternalDataDSL.g:133:10: 'assign'
{
- match("mapBlob");
+ match("assign");
}
@@ -2795,10 +2799,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:134:8: ( 'mimeType' )
- // InternalDataDSL.g:134:10: 'mimeType'
+ // InternalDataDSL.g:134:8: ( 'as' )
+ // InternalDataDSL.g:134:10: 'as'
{
- match("mimeType");
+ match("as");
}
@@ -2816,10 +2820,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:135:8: ( 'mapFixedLength' )
- // InternalDataDSL.g:135:10: 'mapFixedLength'
+ // InternalDataDSL.g:135:8: ( 'map' )
+ // InternalDataDSL.g:135:10: 'map'
{
- match("mapFixedLength");
+ match("map");
}
@@ -2837,10 +2841,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:136:8: ( 'length' )
- // InternalDataDSL.g:136:10: 'length'
+ // InternalDataDSL.g:136:8: ( 'to' )
+ // InternalDataDSL.g:136:10: 'to'
{
- match("length");
+ match("to");
}
@@ -2858,10 +2862,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__139;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:137:8: ( 'mapLookup' )
- // InternalDataDSL.g:137:10: 'mapLookup'
+ // InternalDataDSL.g:137:8: ( 'mapBlob' )
+ // InternalDataDSL.g:137:10: 'mapBlob'
{
- match("mapLookup");
+ match("mapBlob");
}
@@ -2879,10 +2883,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__140;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:138:8: ( 'mapSkip' )
- // InternalDataDSL.g:138:10: 'mapSkip'
+ // InternalDataDSL.g:138:8: ( 'mimeType' )
+ // InternalDataDSL.g:138:10: 'mimeType'
{
- match("mapSkip");
+ match("mimeType");
}
@@ -2900,10 +2904,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__141;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:139:8: ( ';' )
- // InternalDataDSL.g:139:10: ';'
+ // InternalDataDSL.g:139:8: ( 'mapFixedLength' )
+ // InternalDataDSL.g:139:10: 'mapFixedLength'
{
- match(';');
+ match("mapFixedLength");
+
}
@@ -2920,10 +2925,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:140:8: ( '@' )
- // InternalDataDSL.g:140:10: '@'
+ // InternalDataDSL.g:140:8: ( 'length' )
+ // InternalDataDSL.g:140:10: 'length'
{
- match('@');
+ match("length");
+
}
@@ -2940,10 +2946,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:141:8: ( '(' )
- // InternalDataDSL.g:141:10: '('
+ // InternalDataDSL.g:141:8: ( 'mapLookup' )
+ // InternalDataDSL.g:141:10: 'mapLookup'
{
- match('(');
+ match("mapLookup");
+
}
@@ -2960,10 +2967,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:142:8: ( ')' )
- // InternalDataDSL.g:142:10: ')'
+ // InternalDataDSL.g:142:8: ( 'mapSkip' )
+ // InternalDataDSL.g:142:10: 'mapSkip'
{
- match(')');
+ match("mapSkip");
+
}
@@ -2980,10 +2988,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__145;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:143:8: ( ',' )
- // InternalDataDSL.g:143:10: ','
+ // InternalDataDSL.g:143:8: ( ';' )
+ // InternalDataDSL.g:143:10: ';'
{
- match(',');
+ match(';');
}
@@ -3000,10 +3008,10 @@ 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: ( '@' )
+ // InternalDataDSL.g:144:10: '@'
{
- match(']');
+ match('@');
}
@@ -3020,10 +3028,10 @@ 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: ( '(' )
+ // InternalDataDSL.g:145:10: '('
{
- match('#');
+ match('(');
}
@@ -3040,10 +3048,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__148;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:146:8: ( '[' )
- // InternalDataDSL.g:146:10: '['
+ // InternalDataDSL.g:146:8: ( ')' )
+ // InternalDataDSL.g:146:10: ')'
{
- match('[');
+ match(')');
}
@@ -3060,11 +3068,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__149;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:147:8: ( 'instanceof' )
- // InternalDataDSL.g:147:10: 'instanceof'
+ // InternalDataDSL.g:147:8: ( ',' )
+ // InternalDataDSL.g:147:10: ','
{
- match("instanceof");
-
+ match(',');
}
@@ -3081,11 +3088,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__150;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:148:8: ( 'if' )
- // InternalDataDSL.g:148:10: 'if'
+ // InternalDataDSL.g:148:8: ( ']' )
+ // InternalDataDSL.g:148:10: ']'
{
- match("if");
-
+ match(']');
}
@@ -3102,11 +3108,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__151;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:149:8: ( 'else' )
- // InternalDataDSL.g:149:10: 'else'
+ // InternalDataDSL.g:149:8: ( '#' )
+ // InternalDataDSL.g:149:10: '#'
{
- match("else");
-
+ match('#');
}
@@ -3123,11 +3128,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__152;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:150:8: ( 'switch' )
- // InternalDataDSL.g:150:10: 'switch'
+ // InternalDataDSL.g:150:8: ( '[' )
+ // InternalDataDSL.g:150:10: '['
{
- match("switch");
-
+ match('[');
}
@@ -3144,10 +3148,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__153;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:151:8: ( ':' )
- // InternalDataDSL.g:151:10: ':'
+ // InternalDataDSL.g:151:8: ( 'instanceof' )
+ // InternalDataDSL.g:151:10: 'instanceof'
{
- match(':');
+ match("instanceof");
+
}
@@ -3164,10 +3169,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__154;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:152:8: ( 'default' )
- // InternalDataDSL.g:152:10: 'default'
+ // InternalDataDSL.g:152:8: ( 'if' )
+ // InternalDataDSL.g:152:10: 'if'
{
- match("default");
+ match("if");
}
@@ -3185,10 +3190,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__155;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:153:8: ( 'case' )
- // InternalDataDSL.g:153:10: 'case'
+ // InternalDataDSL.g:153:8: ( 'else' )
+ // InternalDataDSL.g:153:10: 'else'
{
- match("case");
+ match("else");
}
@@ -3206,10 +3211,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__156;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:154:8: ( 'while' )
- // InternalDataDSL.g:154:10: 'while'
+ // InternalDataDSL.g:154:8: ( 'switch' )
+ // InternalDataDSL.g:154:10: 'switch'
{
- match("while");
+ match("switch");
}
@@ -3227,11 +3232,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__157;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:155:8: ( 'do' )
- // InternalDataDSL.g:155:10: 'do'
+ // InternalDataDSL.g:155:8: ( ':' )
+ // InternalDataDSL.g:155:10: ':'
{
- match("do");
-
+ match(':');
}
@@ -3248,10 +3252,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__158;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:156:8: ( 'new' )
- // InternalDataDSL.g:156:10: 'new'
+ // InternalDataDSL.g:156:8: ( 'default' )
+ // InternalDataDSL.g:156:10: 'default'
{
- match("new");
+ match("default");
}
@@ -3269,10 +3273,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__159;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:157:8: ( 'null' )
- // InternalDataDSL.g:157:10: 'null'
+ // InternalDataDSL.g:157:8: ( 'case' )
+ // InternalDataDSL.g:157:10: 'case'
{
- match("null");
+ match("case");
}
@@ -3290,10 +3294,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__160;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:158:8: ( 'typeof' )
- // InternalDataDSL.g:158:10: 'typeof'
+ // InternalDataDSL.g:158:8: ( 'while' )
+ // InternalDataDSL.g:158:10: 'while'
{
- match("typeof");
+ match("while");
}
@@ -3311,10 +3315,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__161;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:159:8: ( 'throw' )
- // InternalDataDSL.g:159:10: 'throw'
+ // InternalDataDSL.g:159:8: ( 'do' )
+ // InternalDataDSL.g:159:10: 'do'
{
- match("throw");
+ match("do");
}
@@ -3332,10 +3336,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__162;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:160:8: ( 'return' )
- // InternalDataDSL.g:160:10: 'return'
+ // InternalDataDSL.g:160:8: ( 'new' )
+ // InternalDataDSL.g:160:10: 'new'
{
- match("return");
+ match("new");
}
@@ -3353,10 +3357,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__163;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:161:8: ( 'try' )
- // InternalDataDSL.g:161:10: 'try'
+ // InternalDataDSL.g:161:8: ( 'null' )
+ // InternalDataDSL.g:161:10: 'null'
{
- match("try");
+ match("null");
}
@@ -3374,10 +3378,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__164;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:162:8: ( 'finally' )
- // InternalDataDSL.g:162:10: 'finally'
+ // InternalDataDSL.g:162:8: ( 'typeof' )
+ // InternalDataDSL.g:162:10: 'typeof'
{
- match("finally");
+ match("typeof");
}
@@ -3395,10 +3399,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__165;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:163:8: ( 'synchronized' )
- // InternalDataDSL.g:163:10: 'synchronized'
+ // InternalDataDSL.g:163:8: ( 'throw' )
+ // InternalDataDSL.g:163:10: 'throw'
{
- match("synchronized");
+ match("throw");
}
@@ -3416,10 +3420,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__166;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:164:8: ( 'catch' )
- // InternalDataDSL.g:164:10: 'catch'
+ // InternalDataDSL.g:164:8: ( 'return' )
+ // InternalDataDSL.g:164:10: 'return'
{
- match("catch");
+ match("return");
}
@@ -3437,10 +3441,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__167;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:165:8: ( '?' )
- // InternalDataDSL.g:165:10: '?'
+ // InternalDataDSL.g:165:8: ( 'try' )
+ // InternalDataDSL.g:165:10: 'try'
{
- match('?');
+ match("try");
+
}
@@ -3457,10 +3462,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__168;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:166:8: ( '&' )
- // InternalDataDSL.g:166:10: '&'
+ // InternalDataDSL.g:166:8: ( 'finally' )
+ // InternalDataDSL.g:166:10: 'finally'
{
- match('&');
+ match("finally");
+
}
@@ -3477,10 +3483,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__169;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:167:8: ( 'describedBy' )
- // InternalDataDSL.g:167:10: 'describedBy'
+ // InternalDataDSL.g:167:8: ( 'synchronized' )
+ // InternalDataDSL.g:167:10: 'synchronized'
{
- match("describedBy");
+ match("synchronized");
}
@@ -3498,10 +3504,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__170;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:168:8: ( 'vectorName' )
- // InternalDataDSL.g:168:10: 'vectorName'
+ // InternalDataDSL.g:168:8: ( 'catch' )
+ // InternalDataDSL.g:168:10: 'catch'
{
- match("vectorName");
+ match("catch");
}
@@ -3519,11 +3525,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__171;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:169:8: ( 'report' )
- // InternalDataDSL.g:169:10: 'report'
+ // InternalDataDSL.g:169:8: ( '?' )
+ // InternalDataDSL.g:169:10: '?'
{
- match("report");
-
+ match('?');
}
@@ -3540,11 +3545,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__172;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:170:8: ( 'deleteFileAfterImport' )
- // InternalDataDSL.g:170:10: 'deleteFileAfterImport'
+ // InternalDataDSL.g:170:8: ( '&' )
+ // InternalDataDSL.g:170:10: '&'
{
- match("deleteFileAfterImport");
-
+ match('&');
}
@@ -3561,10 +3565,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__173;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:171:8: ( 'executeAfterImport' )
- // InternalDataDSL.g:171:10: 'executeAfterImport'
+ // InternalDataDSL.g:171:8: ( 'describedBy' )
+ // InternalDataDSL.g:171:10: 'describedBy'
{
- match("executeAfterImport");
+ match("describedBy");
}
@@ -3582,10 +3586,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__174;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:172:8: ( 'mapByAttribute' )
- // InternalDataDSL.g:172:10: 'mapByAttribute'
+ // InternalDataDSL.g:172:8: ( 'vectorName' )
+ // InternalDataDSL.g:172:10: 'vectorName'
{
- match("mapByAttribute");
+ match("vectorName");
}
@@ -3603,10 +3607,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__175;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:173:8: ( 'indent' )
- // InternalDataDSL.g:173:10: 'indent'
+ // InternalDataDSL.g:173:8: ( 'report' )
+ // InternalDataDSL.g:173:10: 'report'
{
- match("indent");
+ match("report");
}
@@ -3624,10 +3628,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__176;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:174:8: ( 'validate' )
- // InternalDataDSL.g:174:10: 'validate'
+ // InternalDataDSL.g:174:8: ( 'deleteFileAfterImport' )
+ // InternalDataDSL.g:174:10: 'deleteFileAfterImport'
{
- match("validate");
+ match("deleteFileAfterImport");
}
@@ -3645,10 +3649,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__177;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:175:8: ( 'latestImport' )
- // InternalDataDSL.g:175:10: 'latestImport'
+ // InternalDataDSL.g:175:8: ( 'executeAfterImport' )
+ // InternalDataDSL.g:175:10: 'executeAfterImport'
{
- match("latestImport");
+ match("executeAfterImport");
}
@@ -3666,10 +3670,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__178;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:176:8: ( 'latestExport' )
- // InternalDataDSL.g:176:10: 'latestExport'
+ // InternalDataDSL.g:176:8: ( 'mapByAttribute' )
+ // InternalDataDSL.g:176:10: 'mapByAttribute'
{
- match("latestExport");
+ match("mapByAttribute");
}
@@ -3687,10 +3691,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__179;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:177:8: ( 'allowNoResult' )
- // InternalDataDSL.g:177:10: 'allowNoResult'
+ // InternalDataDSL.g:177:8: ( 'indent' )
+ // InternalDataDSL.g:177:10: 'indent'
{
- match("allowNoResult");
+ match("indent");
}
@@ -3708,10 +3712,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__180;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:178:8: ( 'cacheSize' )
- // InternalDataDSL.g:178:10: 'cacheSize'
+ // InternalDataDSL.g:178:8: ( 'validate' )
+ // InternalDataDSL.g:178:10: 'validate'
{
- match("cacheSize");
+ match("validate");
}
@@ -3729,10 +3733,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__181;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:179:8: ( 'markedBy' )
- // InternalDataDSL.g:179:10: 'markedBy'
+ // InternalDataDSL.g:179:8: ( 'latestImport' )
+ // InternalDataDSL.g:179:10: 'latestImport'
{
- match("markedBy");
+ match("latestImport");
}
@@ -3750,10 +3754,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__182;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:180:8: ( 'trim' )
- // InternalDataDSL.g:180:10: 'trim'
+ // InternalDataDSL.g:180:8: ( 'latestExport' )
+ // InternalDataDSL.g:180:10: 'latestExport'
{
- match("trim");
+ match("latestExport");
}
@@ -3771,10 +3775,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__183;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:181:8: ( 'leftTrim' )
- // InternalDataDSL.g:181:10: 'leftTrim'
+ // InternalDataDSL.g:181:8: ( 'allowNoResult' )
+ // InternalDataDSL.g:181:10: 'allowNoResult'
{
- match("leftTrim");
+ match("allowNoResult");
}
@@ -3792,10 +3796,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__184;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:182:8: ( 'rightTrim' )
- // InternalDataDSL.g:182:10: 'rightTrim'
+ // InternalDataDSL.g:182:8: ( 'cacheSize' )
+ // InternalDataDSL.g:182:10: 'cacheSize'
{
- match("rightTrim");
+ match("cacheSize");
}
@@ -3813,10 +3817,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__185;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:183:8: ( 'lowerCase' )
- // InternalDataDSL.g:183:10: 'lowerCase'
+ // InternalDataDSL.g:183:8: ( 'markedBy' )
+ // InternalDataDSL.g:183:10: 'markedBy'
{
- match("lowerCase");
+ match("markedBy");
}
@@ -3834,10 +3838,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__186;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:184:8: ( 'upperCase' )
- // InternalDataDSL.g:184:10: 'upperCase'
+ // InternalDataDSL.g:184:8: ( 'trim' )
+ // InternalDataDSL.g:184:10: 'trim'
{
- match("upperCase");
+ match("trim");
}
@@ -3855,10 +3859,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__187;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:185:8: ( 'capitalizeFirstWord' )
- // InternalDataDSL.g:185:10: 'capitalizeFirstWord'
+ // InternalDataDSL.g:185:8: ( 'leftTrim' )
+ // InternalDataDSL.g:185:10: 'leftTrim'
{
- match("capitalizeFirstWord");
+ match("leftTrim");
}
@@ -3876,10 +3880,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__188;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:186:8: ( 'uncapitalizeFirstWord' )
- // InternalDataDSL.g:186:10: 'uncapitalizeFirstWord'
+ // InternalDataDSL.g:186:8: ( 'rightTrim' )
+ // InternalDataDSL.g:186:10: 'rightTrim'
{
- match("uncapitalizeFirstWord");
+ match("rightTrim");
}
@@ -3897,10 +3901,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__189;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:187:8: ( 'capitalize' )
- // InternalDataDSL.g:187:10: 'capitalize'
+ // InternalDataDSL.g:187:8: ( 'lowerCase' )
+ // InternalDataDSL.g:187:10: 'lowerCase'
{
- match("capitalize");
+ match("lowerCase");
}
@@ -3918,10 +3922,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__190;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:188:8: ( 'ns' )
- // InternalDataDSL.g:188:10: 'ns'
+ // InternalDataDSL.g:188:8: ( 'upperCase' )
+ // InternalDataDSL.g:188:10: 'upperCase'
{
- match("ns");
+ match("upperCase");
}
@@ -3939,10 +3943,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__191;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:189:8: ( '::' )
- // InternalDataDSL.g:189:10: '::'
+ // InternalDataDSL.g:189:8: ( 'capitalizeFirstWord' )
+ // InternalDataDSL.g:189:10: 'capitalizeFirstWord'
{
- match("::");
+ match("capitalizeFirstWord");
}
@@ -3960,10 +3964,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__192;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:190:8: ( '?.' )
- // InternalDataDSL.g:190:10: '?.'
+ // InternalDataDSL.g:190:8: ( 'uncapitalizeFirstWord' )
+ // InternalDataDSL.g:190:10: 'uncapitalizeFirstWord'
{
- match("?.");
+ match("uncapitalizeFirstWord");
}
@@ -3981,10 +3985,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__193;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:191:8: ( '|' )
- // InternalDataDSL.g:191:10: '|'
+ // InternalDataDSL.g:191:8: ( 'capitalize' )
+ // InternalDataDSL.g:191:10: 'capitalize'
{
- match('|');
+ match("capitalize");
+
}
@@ -4001,10 +4006,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__194;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:192:8: ( 'var' )
- // InternalDataDSL.g:192:10: 'var'
+ // InternalDataDSL.g:192:8: ( 'ns' )
+ // InternalDataDSL.g:192:10: 'ns'
{
- match("var");
+ match("ns");
}
@@ -4022,10 +4027,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = T__195;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:193:8: ( 'true' )
- // InternalDataDSL.g:193:10: 'true'
+ // InternalDataDSL.g:193:8: ( '::' )
+ // InternalDataDSL.g:193:10: '::'
{
- match("true");
+ match("::");
}
@@ -4038,15 +4043,98 @@ public class InternalDataDSLLexer extends Lexer {
}
// $ANTLR end "T__195"
+ // $ANTLR start "T__196"
+ public final void mT__196() throws RecognitionException {
+ try {
+ int _type = T__196;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:194:8: ( '?.' )
+ // InternalDataDSL.g:194:10: '?.'
+ {
+ match("?.");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__196"
+
+ // $ANTLR start "T__197"
+ public final void mT__197() throws RecognitionException {
+ try {
+ int _type = T__197;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:195:8: ( '|' )
+ // InternalDataDSL.g:195:10: '|'
+ {
+ match('|');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__197"
+
+ // $ANTLR start "T__198"
+ public final void mT__198() throws RecognitionException {
+ try {
+ int _type = T__198;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:196:8: ( 'var' )
+ // InternalDataDSL.g:196:10: 'var'
+ {
+ match("var");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__198"
+
+ // $ANTLR start "T__199"
+ public final void mT__199() throws RecognitionException {
+ try {
+ int _type = T__199;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalDataDSL.g:197:8: ( 'true' )
+ // InternalDataDSL.g:197:10: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__199"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30835:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
- // InternalDataDSL.g:30835:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalDataDSL.g:31329:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )? )
+ // InternalDataDSL.g:31329:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+ ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
{
- // InternalDataDSL.g:30835:12: ( '0x' | '0X' )
+ // InternalDataDSL.g:31329:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -4074,7 +4162,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalDataDSL.g:30835:13: '0x'
+ // InternalDataDSL.g:31329:13: '0x'
{
match("0x");
@@ -4082,7 +4170,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:30835:18: '0X'
+ // InternalDataDSL.g:31329:18: '0X'
{
match("0X");
@@ -4092,7 +4180,7 @@ public class InternalDataDSLLexer extends Lexer {
}
- // InternalDataDSL.g:30835:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
+ // InternalDataDSL.g:31329:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' | '_' )+
int cnt2=0;
loop2:
do {
@@ -4130,7 +4218,7 @@ public class InternalDataDSLLexer extends Lexer {
cnt2++;
} while (true);
- // InternalDataDSL.g:30835:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
+ // InternalDataDSL.g:31329:58: ( '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) ) )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -4139,10 +4227,10 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalDataDSL.g:30835:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalDataDSL.g:31329:59: '#' ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
{
match('#');
- // InternalDataDSL.g:30835:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
+ // InternalDataDSL.g:31329:63: ( ( 'b' | 'B' ) ( 'i' | 'I' ) | ( 'l' | 'L' ) )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -4160,7 +4248,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // InternalDataDSL.g:30835:64: ( 'b' | 'B' ) ( 'i' | 'I' )
+ // InternalDataDSL.g:31329:64: ( 'b' | 'B' ) ( 'i' | 'I' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -4184,7 +4272,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:30835:84: ( 'l' | 'L' )
+ // InternalDataDSL.g:31329:84: ( 'l' | 'L' )
{
if ( input.LA(1)=='L'||input.LA(1)=='l' ) {
input.consume();
@@ -4223,11 +4311,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30837:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
- // InternalDataDSL.g:30837:12: '0' .. '9' ( '0' .. '9' | '_' )*
+ // InternalDataDSL.g:31331:10: ( '0' .. '9' ( '0' .. '9' | '_' )* )
+ // InternalDataDSL.g:31331:12: '0' .. '9' ( '0' .. '9' | '_' )*
{
matchRange('0','9');
- // InternalDataDSL.g:30837:21: ( '0' .. '9' | '_' )*
+ // InternalDataDSL.g:31331:21: ( '0' .. '9' | '_' )*
loop5:
do {
int alt5=2;
@@ -4276,11 +4364,11 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_DECIMAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30839:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
- // InternalDataDSL.g:30839:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalDataDSL.g:31333:14: ( RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )? )
+ // InternalDataDSL.g:31333:16: RULE_INT ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )? ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
{
mRULE_INT();
- // InternalDataDSL.g:30839:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
+ // InternalDataDSL.g:31333:25: ( ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT )?
int alt7=2;
int LA7_0 = input.LA(1);
@@ -4289,7 +4377,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // InternalDataDSL.g:30839:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
+ // InternalDataDSL.g:31333:26: ( 'e' | 'E' ) ( '+' | '-' )? RULE_INT
{
if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
input.consume();
@@ -4300,7 +4388,7 @@ public class InternalDataDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalDataDSL.g:30839:36: ( '+' | '-' )?
+ // InternalDataDSL.g:31333:36: ( '+' | '-' )?
int alt6=2;
int LA6_0 = input.LA(1);
@@ -4333,7 +4421,7 @@ public class InternalDataDSLLexer extends Lexer {
}
- // InternalDataDSL.g:30839:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
+ // InternalDataDSL.g:31333:58: ( ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' ) | ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' ) )?
int alt8=3;
int LA8_0 = input.LA(1);
@@ -4345,7 +4433,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalDataDSL.g:30839:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
+ // InternalDataDSL.g:31333:59: ( 'b' | 'B' ) ( 'i' | 'I' | 'd' | 'D' )
{
if ( input.LA(1)=='B'||input.LA(1)=='b' ) {
input.consume();
@@ -4369,7 +4457,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:30839:87: ( 'l' | 'L' | 'd' | 'D' | 'f' | 'F' )
+ // InternalDataDSL.g:31333: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();
@@ -4402,10 +4490,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30841:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
- // InternalDataDSL.g:30841:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalDataDSL.g:31335:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )* )
+ // InternalDataDSL.g:31335:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
{
- // InternalDataDSL.g:30841:11: ( '^' )?
+ // InternalDataDSL.g:31335:11: ( '^' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -4414,7 +4502,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalDataDSL.g:30841:11: '^'
+ // InternalDataDSL.g:31335:11: '^'
{
match('^');
@@ -4432,7 +4520,7 @@ public class InternalDataDSLLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalDataDSL.g:30841:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
+ // InternalDataDSL.g:31335:44: ( 'a' .. 'z' | 'A' .. 'Z' | '$' | '_' | '0' .. '9' )*
loop10:
do {
int alt10=2;
@@ -4481,10 +4569,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30843:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
- // InternalDataDSL.g:30843:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalDataDSL.g:31337:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? ) )
+ // InternalDataDSL.g:31337:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
{
- // InternalDataDSL.g:30843:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
+ // InternalDataDSL.g:31337:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )? | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )? )
int alt15=2;
int LA15_0 = input.LA(1);
@@ -4502,10 +4590,10 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt15) {
case 1 :
- // InternalDataDSL.g:30843:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
+ // InternalDataDSL.g:31337:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* ( '\"' )?
{
match('\"');
- // InternalDataDSL.g:30843:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalDataDSL.g:31337:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop11:
do {
int alt11=3;
@@ -4521,7 +4609,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalDataDSL.g:30843:21: '\\\\' .
+ // InternalDataDSL.g:31337:21: '\\\\' .
{
match('\\');
matchAny();
@@ -4529,7 +4617,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:30843:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalDataDSL.g:31337:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4549,7 +4637,7 @@ public class InternalDataDSLLexer extends Lexer {
}
} while (true);
- // InternalDataDSL.g:30843:44: ( '\"' )?
+ // InternalDataDSL.g:31337:44: ( '\"' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -4558,7 +4646,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalDataDSL.g:30843:44: '\"'
+ // InternalDataDSL.g:31337:44: '\"'
{
match('\"');
@@ -4571,10 +4659,10 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:30843:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
+ // InternalDataDSL.g:31337:49: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* ( '\\'' )?
{
match('\'');
- // InternalDataDSL.g:30843:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalDataDSL.g:31337:54: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop13:
do {
int alt13=3;
@@ -4590,7 +4678,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt13) {
case 1 :
- // InternalDataDSL.g:30843:55: '\\\\' .
+ // InternalDataDSL.g:31337:55: '\\\\' .
{
match('\\');
matchAny();
@@ -4598,7 +4686,7 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 2 :
- // InternalDataDSL.g:30843:62: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalDataDSL.g:31337:62: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -4618,7 +4706,7 @@ public class InternalDataDSLLexer extends Lexer {
}
} while (true);
- // InternalDataDSL.g:30843:79: ( '\\'' )?
+ // InternalDataDSL.g:31337:79: ( '\\'' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -4627,7 +4715,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt14) {
case 1 :
- // InternalDataDSL.g:30843:79: '\\''
+ // InternalDataDSL.g:31337:79: '\\''
{
match('\'');
@@ -4658,12 +4746,12 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30845:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalDataDSL.g:30845:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalDataDSL.g:31339:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalDataDSL.g:31339:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalDataDSL.g:30845:24: ( options {greedy=false; } : . )*
+ // InternalDataDSL.g:31339:24: ( options {greedy=false; } : . )*
loop16:
do {
int alt16=2;
@@ -4688,7 +4776,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt16) {
case 1 :
- // InternalDataDSL.g:30845:52: .
+ // InternalDataDSL.g:31339:52: .
{
matchAny();
@@ -4718,12 +4806,12 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30847:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalDataDSL.g:30847:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalDataDSL.g:31341:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalDataDSL.g:31341:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalDataDSL.g:30847:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalDataDSL.g:31341:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop17:
do {
int alt17=2;
@@ -4736,7 +4824,7 @@ public class InternalDataDSLLexer extends Lexer {
switch (alt17) {
case 1 :
- // InternalDataDSL.g:30847:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalDataDSL.g:31341: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();
@@ -4756,7 +4844,7 @@ public class InternalDataDSLLexer extends Lexer {
}
} while (true);
- // InternalDataDSL.g:30847:40: ( ( '\\r' )? '\\n' )?
+ // InternalDataDSL.g:31341:40: ( ( '\\r' )? '\\n' )?
int alt19=2;
int LA19_0 = input.LA(1);
@@ -4765,9 +4853,9 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt19) {
case 1 :
- // InternalDataDSL.g:30847:41: ( '\\r' )? '\\n'
+ // InternalDataDSL.g:31341:41: ( '\\r' )? '\\n'
{
- // InternalDataDSL.g:30847:41: ( '\\r' )?
+ // InternalDataDSL.g:31341:41: ( '\\r' )?
int alt18=2;
int LA18_0 = input.LA(1);
@@ -4776,7 +4864,7 @@ public class InternalDataDSLLexer extends Lexer {
}
switch (alt18) {
case 1 :
- // InternalDataDSL.g:30847:41: '\\r'
+ // InternalDataDSL.g:31341:41: '\\r'
{
match('\r');
@@ -4808,10 +4896,10 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30849:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalDataDSL.g:30849:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalDataDSL.g:31343:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalDataDSL.g:31343:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalDataDSL.g:30849:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalDataDSL.g:31343:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt20=0;
loop20:
do {
@@ -4865,8 +4953,8 @@ public class InternalDataDSLLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalDataDSL.g:30851:16: ( . )
- // InternalDataDSL.g:30851:18: .
+ // InternalDataDSL.g:31345:16: ( . )
+ // InternalDataDSL.g:31345:18: .
{
matchAny();
@@ -4881,8 +4969,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 | 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 | T__180 | T__181 | T__182 | T__183 | T__184 | T__185 | T__186 | T__187 | T__188 | T__189 | T__190 | T__191 | T__192 | T__193 | T__194 | T__195 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt21=192;
+ // 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 | T__180 | T__181 | T__182 | T__183 | T__184 | T__185 | T__186 | T__187 | T__188 | T__189 | T__190 | T__191 | T__192 | T__193 | T__194 | T__195 | T__196 | T__197 | T__198 | T__199 | RULE_HEX | RULE_INT | RULE_DECIMAL | RULE_ID | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt21=196;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
@@ -6167,63 +6255,91 @@ public class InternalDataDSLLexer extends Lexer {
}
break;
case 184 :
- // InternalDataDSL.g:1:1204: RULE_HEX
+ // InternalDataDSL.g:1:1204: T__196
{
- mRULE_HEX();
+ mT__196();
}
break;
case 185 :
- // InternalDataDSL.g:1:1213: RULE_INT
+ // InternalDataDSL.g:1:1211: T__197
{
- mRULE_INT();
+ mT__197();
}
break;
case 186 :
- // InternalDataDSL.g:1:1222: RULE_DECIMAL
+ // InternalDataDSL.g:1:1218: T__198
{
- mRULE_DECIMAL();
+ mT__198();
}
break;
case 187 :
- // InternalDataDSL.g:1:1235: RULE_ID
+ // InternalDataDSL.g:1:1225: T__199
{
- mRULE_ID();
+ mT__199();
}
break;
case 188 :
- // InternalDataDSL.g:1:1243: RULE_STRING
+ // InternalDataDSL.g:1:1232: RULE_HEX
{
- mRULE_STRING();
+ mRULE_HEX();
}
break;
case 189 :
- // InternalDataDSL.g:1:1255: RULE_ML_COMMENT
+ // InternalDataDSL.g:1:1241: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 190 :
- // InternalDataDSL.g:1:1271: RULE_SL_COMMENT
+ // InternalDataDSL.g:1:1250: RULE_DECIMAL
{
- mRULE_SL_COMMENT();
+ mRULE_DECIMAL();
}
break;
case 191 :
- // InternalDataDSL.g:1:1287: RULE_WS
+ // InternalDataDSL.g:1:1263: RULE_ID
{
- mRULE_WS();
+ mRULE_ID();
}
break;
case 192 :
- // InternalDataDSL.g:1:1295: RULE_ANY_OTHER
+ // InternalDataDSL.g:1:1271: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 193 :
+ // InternalDataDSL.g:1:1283: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 194 :
+ // InternalDataDSL.g:1:1299: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 195 :
+ // InternalDataDSL.g:1:1315: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 196 :
+ // InternalDataDSL.g:1:1323: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -6237,17 +6353,17 @@ public class InternalDataDSLLexer extends Lexer {
protected DFA21 dfa21 = new DFA21(this);
static final String DFA21_eotS =
- "\1\uffff\1\103\1\105\1\107\1\114\1\117\1\123\1\126\1\132\1\134\1\136\1\140\1\142\1\144\1\147\24\114\2\uffff\12\114\10\uffff\1\u00bb\1\114\2\u00c0\1\100\5\uffff\1\u00c5\6\uffff\4\114\21\uffff\1\u00cf\5\uffff\1\u00d1\4\uffff\11\114\1\u00df\1\u00e0\22\114\1\u00f6\1\u00f7\16\114\1\u010a\7\114\1\u0118\1\114\2\uffff\3\114\1\u011f\11\114\1\u012e\3\114\12\uffff\2\114\1\uffff\1\u00c0\6\uffff\10\114\4\uffff\1\u0140\1\u0141\13\114\2\uffff\4\114\1\u0153\2\114\1\u0156\1\u0157\5\114\1\u015d\2\114\1\u0166\3\114\2\uffff\10\114\1\u0172\1\114\1\u0175\5\114\1\u017b\1\114\1\uffff\11\114\1\u0186\3\114\1\uffff\1\114\1\u018b\1\u018c\3\114\1\uffff\11\114\1\u019b\4\114\1\uffff\2\114\1\u01a2\12\114\1\u01ae\3\114\2\uffff\15\114\1\u01c0\3\114\1\uffff\1\u01c4\1\114\2\uffff\2\114\1\u01c8\2\114\1\uffff\1\u01cb\7\114\1\uffff\7\114\1\u01dc\3\114\1\uffff\2\114\1\uffff\5\114\1\uffff\1\u01e7\11\114\1\uffff\4\114\2\uffff\10\114\1\u01fd\1\u01fe\3\114\1\u0202\1\uffff\2\114\1\u0205\1\u0206\2\114\1\uffff\1\u0209\1\u020a\11\114\1\uffff\5\114\1\u021a\11\114\1\u0224\1\114\1\uffff\3\114\1\uffff\1\u0229\2\114\1\uffff\2\114\1\uffff\1\u022e\3\114\1\u0232\13\114\1\uffff\12\114\1\uffff\1\114\1\u024b\20\114\1\u025c\2\114\2\uffff\1\u025f\2\114\1\uffff\1\u0262\1\u0263\2\uffff\1\114\1\u0265\2\uffff\6\114\1\u026c\1\114\1\u026e\2\114\1\u0271\2\114\1\u0274\1\uffff\1\114\1\u0276\1\114\1\u0278\1\u0279\3\114\1\u027d\1\uffff\3\114\1\u0281\1\uffff\4\114\1\uffff\3\114\1\uffff\7\114\1\uffff\5\114\1\u0296\1\114\1\u0298\1\114\1\u029a\1\u029b\5\114\1\uffff\1\114\1\u02a3\1\114\1\u02a5\1\u02a6\4\114\1\u02ac\6\114\1\uffff\1\114\1\u02b4\1\uffff\2\114\2\uffff\1\u02b7\1\uffff\3\114\1\u02bb\2\114\1\uffff\1\114\1\uffff\2\114\1\uffff\2\114\1\uffff\1\114\1\uffff\1\114\2\uffff\3\114\1\uffff\1\114\1\u02c9\1\114\1\uffff\1\u02cb\1\u02cc\2\114\1\u02d0\1\u02d1\1\114\1\u02d3\2\114\1\u02d6\4\114\1\u02db\4\114\1\uffff\1\114\1\uffff\1\114\2\uffff\7\114\1\uffff\1\114\2\uffff\5\114\1\uffff\3\114\1\u02f2\3\114\1\uffff\2\114\1\uffff\3\114\1\uffff\4\114\1\u02ff\1\u0300\6\114\1\u0307\1\uffff\1\114\2\uffff\1\114\1\u030a\1\114\2\uffff\1\114\1\uffff\2\114\1\uffff\2\114\1\u0311\1\u0312\1\uffff\10\114\1\u031b\2\114\1\u031e\1\114\1\u0320\10\114\1\uffff\2\114\1\u032b\5\114\1\u0331\3\114\2\uffff\1\114\1\u0336\1\114\1\u0338\2\114\1\uffff\2\114\1\uffff\3\114\1\u0340\2\114\2\uffff\1\114\1\u0344\3\114\1\u034a\1\u034b\1\u034c\1\uffff\2\114\1\uffff\1\114\1\uffff\1\u0350\3\114\1\u0354\1\114\1\u0356\3\114\1\uffff\1\u035a\1\114\1\u035c\2\114\1\uffff\1\114\1\u0360\1\114\1\u0362\1\uffff\1\114\1\uffff\1\114\1\u0365\5\114\1\uffff\1\u036b\2\114\1\uffff\5\114\3\uffff\3\114\1\uffff\3\114\1\uffff\1\114\1\uffff\3\114\1\uffff\1\u037e\1\uffff\3\114\1\uffff\1\u0382\1\uffff\1\114\1\u0384\1\uffff\5\114\1\uffff\1\114\1\u038b\5\114\1\u0391\7\114\1\u0399\2\114\1\uffff\2\114\1\u039f\1\uffff\1\u03a0\1\uffff\1\114\1\u03a2\1\u03a3\2\114\1\u03a6\1\uffff\1\114\1\u03a8\1\114\1\u03aa\1\114\1\uffff\2\114\1\u03ae\1\u03af\1\u03b0\2\114\1\uffff\5\114\2\uffff\1\u03b8\2\uffff\2\114\1\uffff\1\114\1\uffff\1\114\1\uffff\3\114\3\uffff\1\u03c0\6\114\1\uffff\1\u03c7\1\u03c8\1\114\1\u03ca\3\114\1\uffff\1\114\1\u03cf\4\114\2\uffff\1\114\1\uffff\4\114\1\uffff\20\114\1\u03e9\3\114\1\u03ed\1\u03ee\1\114\1\u03f0\1\u03f1\1\uffff\3\114\2\uffff\1\114\2\uffff\1\114\1\u03f7\3\114\1\uffff\2\114\1\u03fd\1\u03fe\1\114\2\uffff\4\114\1\u0404\1\uffff";
+ "\1\uffff\1\103\1\105\1\107\1\114\1\117\1\123\1\126\1\132\1\134\1\136\1\140\1\142\1\144\1\147\24\114\2\uffff\12\114\10\uffff\1\u00bc\1\114\2\u00c0\1\100\5\uffff\1\u00c6\6\uffff\4\114\21\uffff\1\u00d0\5\uffff\1\u00d2\4\uffff\11\114\1\u00e2\1\u00e3\23\114\1\u00fa\1\u00fb\16\114\1\u010e\7\114\1\u011c\1\114\2\uffff\3\114\1\u0123\11\114\1\u0132\3\114\12\uffff\2\114\2\uffff\1\u00c0\5\uffff\10\114\4\uffff\1\u0144\1\u0145\15\114\2\uffff\4\114\1\u0159\2\114\1\u015c\1\u015d\5\114\1\u0163\3\114\1\u016d\3\114\2\uffff\10\114\1\u0179\1\114\1\u017c\5\114\1\u0182\1\114\1\uffff\11\114\1\u018d\3\114\1\uffff\1\114\1\u0192\1\u0193\3\114\1\uffff\11\114\1\u01a2\4\114\1\uffff\2\114\1\u01a9\12\114\1\u01b5\3\114\2\uffff\11\114\1\u01c2\5\114\1\u01c9\3\114\1\uffff\1\u01cd\1\114\2\uffff\2\114\1\u01d1\2\114\1\uffff\1\u01d4\1\u01d5\7\114\1\uffff\7\114\1\u01e6\3\114\1\uffff\2\114\1\uffff\5\114\1\uffff\1\u01f1\11\114\1\uffff\4\114\2\uffff\10\114\1\u0207\1\u0208\3\114\1\u020c\1\uffff\2\114\1\u020f\1\u0210\2\114\1\uffff\1\u0213\1\u0214\11\114\1\uffff\5\114\1\u0224\6\114\1\uffff\4\114\1\u0230\1\114\1\uffff\3\114\1\uffff\1\u0235\2\114\1\uffff\2\114\2\uffff\1\u023a\3\114\1\u023e\13\114\1\uffff\12\114\1\uffff\1\114\1\u0257\20\114\1\u0268\2\114\2\uffff\1\u026b\2\114\1\uffff\1\u026e\1\u026f\2\uffff\1\114\1\u0271\2\uffff\6\114\1\u0278\1\114\1\u027a\2\114\1\u027d\2\114\1\u0280\1\uffff\1\114\1\u0282\1\114\1\u0284\1\u0285\2\114\1\u0288\2\114\1\u028b\1\uffff\3\114\1\u028f\1\uffff\4\114\1\uffff\3\114\1\uffff\7\114\1\uffff\5\114\1\u02a4\1\114\1\u02a6\1\114\1\u02a8\1\u02a9\5\114\1\uffff\1\114\1\u02b0\1\114\1\u02b2\1\u02b3\4\114\1\u02b9\6\114\1\uffff\1\114\1\u02c1\1\uffff\2\114\2\uffff\1\u02c4\1\uffff\3\114\1\u02c8\2\114\1\uffff\1\114\1\uffff\2\114\1\uffff\2\114\1\uffff\1\114\1\uffff\1\114\2\uffff\1\114\1\u02d3\1\uffff\2\114\1\uffff\1\114\1\u02d7\1\114\1\uffff\1\u02d9\1\u02da\2\114\1\u02de\1\u02df\1\114\1\u02e1\2\114\1\u02e4\4\114\1\u02e9\4\114\1\uffff\1\114\1\uffff\1\114\2\uffff\6\114\1\uffff\1\114\2\uffff\5\114\1\uffff\3\114\1\u02ff\3\114\1\uffff\2\114\1\uffff\3\114\1\uffff\4\114\1\u030c\1\u030d\4\114\1\uffff\2\114\1\u0314\1\uffff\1\114\2\uffff\1\114\1\u0317\1\114\2\uffff\1\114\1\uffff\2\114\1\uffff\2\114\1\u031e\1\u031f\1\uffff\10\114\1\u0328\2\114\1\u032c\1\u032d\10\114\1\uffff\2\114\1\u0338\5\114\1\u033e\3\114\2\uffff\1\114\1\u0343\1\114\1\u0345\2\114\1\uffff\2\114\1\uffff\3\114\1\u034d\2\114\2\uffff\1\114\1\u0351\3\114\1\u0357\1\u0358\1\u0359\1\uffff\3\114\2\uffff\1\u035d\3\114\1\u0361\1\114\1\u0363\3\114\1\uffff\1\u0367\1\114\1\u0369\2\114\1\uffff\1\114\1\u036d\1\114\1\u036f\1\uffff\1\114\1\uffff\1\114\1\u0372\5\114\1\uffff\1\u0378\2\114\1\uffff\5\114\3\uffff\3\114\1\uffff\3\114\1\uffff\1\114\1\uffff\3\114\1\uffff\1\u038b\1\uffff\3\114\1\uffff\1\u038f\1\uffff\1\114\1\u0391\1\uffff\5\114\1\uffff\1\114\1\u0398\5\114\1\u039e\7\114\1\u03a6\2\114\1\uffff\2\114\1\u03ac\1\uffff\1\u03ad\1\uffff\1\114\1\u03af\1\u03b0\2\114\1\u03b3\1\uffff\1\114\1\u03b5\1\114\1\u03b7\1\114\1\uffff\2\114\1\u03bb\1\u03bc\1\u03bd\2\114\1\uffff\5\114\2\uffff\1\u03c5\2\uffff\2\114\1\uffff\1\114\1\uffff\1\114\1\uffff\3\114\3\uffff\1\u03cd\6\114\1\uffff\1\u03d4\1\u03d5\1\114\1\u03d7\3\114\1\uffff\1\114\1\u03dc\4\114\2\uffff\1\114\1\uffff\4\114\1\uffff\20\114\1\u03f6\3\114\1\u03fa\1\u03fb\1\114\1\u03fd\1\u03fe\1\uffff\3\114\2\uffff\1\114\2\uffff\1\114\1\u0404\3\114\1\uffff\2\114\1\u040a\1\u040b\1\114\2\uffff\4\114\1\u0411\1\uffff";
static final String DFA21_eofS =
- "\u0405\uffff";
+ "\u0412\uffff";
static final String DFA21_minS =
- "\1\0\1\75\1\174\1\46\1\154\1\53\1\55\2\52\3\75\1\76\2\56\1\141\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\2\145\1\162\1\141\1\143\2\uffff\1\115\1\123\1\145\1\165\1\151\1\141\1\145\1\150\1\151\1\150\10\uffff\1\72\1\156\2\60\1\44\5\uffff\1\75\6\uffff\1\145\1\165\1\145\1\143\21\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\143\1\141\1\160\2\151\1\156\1\160\1\116\2\44\2\154\1\156\1\162\1\157\1\141\1\147\1\146\1\162\1\143\1\163\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\167\1\154\1\44\1\145\1\146\1\143\1\164\1\144\2\164\1\44\1\154\2\uffff\1\114\1\126\1\146\1\44\1\157\1\170\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\6\uffff\1\143\1\145\1\157\1\141\1\155\1\145\1\157\1\151\4\uffff\2\44\2\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\143\1\44\1\155\1\151\2\44\1\163\1\153\1\150\1\164\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\105\1\145\1\44\1\154\1\uffff\1\141\1\165\1\163\1\147\1\164\1\141\1\153\2\145\1\44\1\151\1\162\1\151\1\uffff\1\157\2\44\1\145\1\141\1\143\1\uffff\1\164\1\145\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\165\1\156\1\162\1\145\1\154\1\145\1\44\1\144\1\164\1\144\2\uffff\1\157\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\164\1\141\1\uffff\1\44\1\156\2\uffff\1\151\1\141\1\44\1\106\1\145\1\uffff\1\44\1\145\2\151\1\157\1\154\1\157\1\153\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\161\1\116\1\uffff\1\44\1\164\1\160\1\124\1\164\1\124\1\154\1\165\1\162\1\163\1\uffff\1\157\1\151\1\147\1\167\2\uffff\1\155\1\164\1\165\1\162\1\145\1\144\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\164\1\144\1\164\1\145\2\163\1\156\1\uffff\1\151\1\171\1\141\1\162\1\143\1\44\1\151\1\150\1\162\1\164\1\154\1\116\1\143\1\156\1\164\1\44\1\141\1\uffff\1\154\1\151\1\164\1\uffff\1\44\1\163\1\147\1\uffff\1\165\1\162\1\uffff\1\44\1\156\1\157\1\170\1\44\1\157\1\101\1\157\1\151\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\165\1\141\1\uffff\1\124\1\44\2\150\1\162\1\145\1\160\1\103\1\164\1\156\1\142\1\156\1\116\1\151\1\145\1\154\1\151\1\103\1\44\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\145\1\163\1\151\1\106\1\44\1\163\1\44\1\164\1\156\1\44\1\164\1\116\1\44\1\uffff\1\156\1\44\1\157\2\44\1\165\1\150\1\143\1\44\1\uffff\1\155\1\171\1\157\1\44\1\uffff\1\164\1\145\1\156\1\164\1\uffff\1\147\1\155\1\145\1\uffff\1\142\1\164\1\153\1\160\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\141\1\155\1\162\1\150\1\uffff\1\141\1\44\1\151\2\44\1\141\1\105\1\106\1\165\1\44\1\157\1\164\1\106\1\164\1\142\1\150\1\uffff\1\117\1\44\1\uffff\1\151\1\154\2\uffff\1\44\1\uffff\1\141\1\164\1\101\1\44\1\157\1\151\1\uffff\1\151\1\uffff\1\123\1\147\1\uffff\1\145\1\141\1\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\141\1\145\1\uffff\1\145\1\44\1\156\1\uffff\2\44\1\143\1\171\2\44\1\144\1\44\1\164\1\165\1\44\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\154\1\145\1\124\1\141\2\156\1\uffff\1\155\2\uffff\1\163\1\155\1\170\1\151\1\164\1\uffff\1\122\1\145\1\151\1\44\1\145\1\141\1\156\1\uffff\1\172\1\151\1\uffff\1\163\1\141\1\146\1\uffff\1\156\1\154\1\157\1\151\2\44\1\155\1\163\1\151\1\154\1\156\1\157\1\44\1\uffff\1\107\2\uffff\1\164\1\44\1\157\2\uffff\1\114\1\uffff\1\162\1\160\1\uffff\2\164\2\44\1\uffff\1\156\1\145\1\154\2\157\1\145\1\155\1\163\1\44\1\150\1\156\1\44\1\117\1\44\1\145\2\160\1\154\2\145\1\162\1\154\1\uffff\1\144\1\162\1\44\1\145\1\172\1\145\1\154\1\164\1\44\1\164\1\156\1\172\2\uffff\1\145\1\44\1\172\1\44\1\147\1\146\1\uffff\1\162\1\151\1\uffff\1\144\1\145\1\151\1\44\1\150\1\151\2\uffff\1\144\1\44\1\154\2\156\3\44\1\uffff\1\141\1\117\1\uffff\1\162\1\uffff\1\44\2\157\1\164\1\44\1\163\1\44\1\145\1\102\1\141\1\uffff\1\44\1\145\1\44\1\151\1\145\1\uffff\1\145\1\44\1\145\1\44\1\uffff\1\145\1\uffff\1\145\1\44\2\157\1\145\1\156\1\142\1\uffff\1\44\1\164\1\163\1\uffff\1\171\1\144\1\164\1\102\1\164\3\uffff\1\156\1\162\1\105\1\uffff\2\162\1\145\1\uffff\1\165\1\uffff\1\101\1\171\1\143\1\uffff\1\44\1\uffff\1\172\2\162\1\uffff\1\44\1\uffff\1\144\1\44\1\uffff\1\165\1\156\1\154\1\147\1\165\1\uffff\1\171\1\44\1\125\1\163\1\145\1\171\1\164\1\44\1\105\1\161\2\164\1\162\1\154\1\146\1\44\1\164\1\151\1\uffff\1\145\1\105\1\44\1\uffff\1\44\1\uffff\1\160\2\44\2\164\1\44\1\uffff\1\156\1\44\1\170\1\44\1\162\1\uffff\1\161\1\165\3\44\2\164\1\uffff\1\145\1\162\1\106\1\170\1\155\2\uffff\1\44\2\uffff\1\150\1\145\1\uffff\1\151\1\uffff\1\164\1\uffff\1\151\1\165\1\141\3\uffff\1\44\1\145\1\162\1\163\1\151\2\160\1\uffff\2\44\1\161\1\44\1\142\1\141\1\154\1\uffff\1\162\1\44\1\164\1\162\2\157\2\uffff\1\165\1\uffff\1\165\1\154\1\124\1\111\1\uffff\1\127\1\163\2\162\1\145\1\164\1\124\1\157\1\155\1\157\3\164\1\111\1\145\1\157\1\44\1\160\1\162\1\127\2\44\1\144\2\44\1\uffff\1\157\1\144\1\157\2\uffff\1\145\2\uffff\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";
+ "\1\0\1\75\1\174\1\46\1\154\1\53\1\55\2\52\3\75\1\76\2\56\1\141\1\153\1\146\2\141\1\157\1\141\1\143\1\141\1\164\1\156\1\141\1\151\1\141\1\104\2\145\1\162\1\141\1\143\2\uffff\1\115\1\123\1\145\1\165\1\151\1\141\1\145\1\150\1\151\1\150\10\uffff\1\72\1\156\2\60\1\44\5\uffff\1\75\6\uffff\1\145\1\165\1\145\1\143\21\uffff\1\75\5\uffff\1\74\4\uffff\1\154\1\143\1\141\1\160\2\151\1\156\1\160\1\111\2\44\2\154\1\156\1\162\1\157\1\141\1\147\1\146\1\162\1\143\1\163\1\157\1\147\1\151\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\167\1\154\1\44\1\145\1\146\1\143\1\164\1\144\2\164\1\44\1\154\2\uffff\1\114\1\126\1\146\1\44\1\157\1\170\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\2\uffff\1\60\5\uffff\1\143\1\145\1\157\1\141\1\155\1\145\1\157\1\151\4\uffff\2\44\2\164\1\145\1\160\1\164\1\143\2\157\1\156\1\151\1\145\1\164\1\145\2\uffff\1\163\1\145\1\141\1\143\1\44\1\155\1\151\2\44\1\163\1\153\1\150\1\164\1\160\1\44\1\156\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\105\1\145\1\44\1\154\1\uffff\1\141\1\165\1\163\1\147\1\164\1\141\1\153\2\145\1\44\1\151\1\162\1\151\1\uffff\1\157\2\44\1\145\1\141\1\143\1\uffff\1\164\1\145\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\165\1\156\1\162\1\145\1\154\1\145\1\44\1\144\1\164\1\144\2\uffff\1\157\1\151\1\162\1\114\1\143\1\150\1\162\1\154\1\164\1\44\1\153\1\162\1\141\1\156\1\145\1\44\1\154\1\164\1\141\1\uffff\1\44\1\156\2\uffff\1\151\1\141\1\44\1\106\1\145\1\uffff\2\44\1\145\2\151\1\157\1\154\1\157\1\153\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\161\1\116\1\uffff\1\44\1\164\1\160\1\124\1\164\1\124\1\154\1\165\1\162\1\163\1\uffff\1\157\1\151\1\147\1\167\2\uffff\1\155\1\164\1\165\1\162\1\145\1\144\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\164\1\144\1\164\1\145\2\163\1\156\1\uffff\1\151\1\171\1\141\1\162\1\143\1\44\1\151\1\150\1\162\1\164\1\154\1\111\1\uffff\1\145\1\143\1\156\1\164\1\44\1\141\1\uffff\1\154\1\151\1\164\1\uffff\1\44\1\163\1\147\1\uffff\1\165\1\162\2\uffff\1\44\1\156\1\157\1\170\1\44\1\157\1\101\1\157\1\151\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\165\1\141\1\uffff\1\124\1\44\2\150\1\162\1\145\1\160\1\103\1\164\1\156\1\142\1\156\1\116\1\151\1\145\1\154\1\151\1\103\1\44\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\145\1\163\1\151\1\106\1\44\1\163\1\44\1\164\1\156\1\44\1\164\1\116\1\44\1\uffff\1\156\1\44\1\157\2\44\1\165\1\156\1\44\1\150\1\143\1\44\1\uffff\1\155\1\171\1\157\1\44\1\uffff\1\164\1\145\1\156\1\164\1\uffff\1\147\1\155\1\145\1\uffff\1\142\1\164\1\153\1\160\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\141\1\155\1\162\1\150\1\uffff\1\141\1\44\1\151\2\44\1\141\1\105\1\106\1\165\1\44\1\157\1\164\1\106\1\164\1\142\1\150\1\uffff\1\117\1\44\1\uffff\1\151\1\154\2\uffff\1\44\1\uffff\1\141\1\164\1\101\1\44\1\157\1\151\1\uffff\1\151\1\uffff\1\123\1\147\1\uffff\1\145\1\141\1\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\44\1\uffff\1\141\1\145\1\uffff\1\145\1\44\1\156\1\uffff\2\44\1\143\1\171\2\44\1\144\1\44\1\164\1\165\1\44\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\154\1\145\1\124\1\141\1\156\1\uffff\1\155\2\uffff\1\163\1\155\1\170\1\151\1\164\1\uffff\1\122\1\145\1\151\1\44\1\145\1\141\1\156\1\uffff\1\172\1\151\1\uffff\1\163\1\141\1\146\1\uffff\1\156\1\154\1\157\1\151\2\44\1\155\1\163\1\151\1\154\1\uffff\1\156\1\157\1\44\1\uffff\1\107\2\uffff\1\164\1\44\1\157\2\uffff\1\114\1\uffff\1\162\1\160\1\uffff\2\164\2\44\1\uffff\1\156\1\145\1\154\2\157\1\145\1\155\1\163\1\44\1\150\1\156\2\44\1\145\2\160\1\154\2\145\1\162\1\154\1\uffff\1\144\1\162\1\44\1\145\1\172\1\145\1\154\1\164\1\44\1\164\1\156\1\172\2\uffff\1\145\1\44\1\172\1\44\1\147\1\146\1\uffff\1\162\1\151\1\uffff\1\144\1\145\1\151\1\44\1\150\1\151\2\uffff\1\144\1\44\1\154\2\156\3\44\1\uffff\1\141\1\117\1\162\2\uffff\1\44\2\157\1\164\1\44\1\163\1\44\1\145\1\102\1\141\1\uffff\1\44\1\145\1\44\1\151\1\145\1\uffff\1\145\1\44\1\145\1\44\1\uffff\1\145\1\uffff\1\145\1\44\2\157\1\145\1\156\1\142\1\uffff\1\44\1\164\1\163\1\uffff\1\171\1\144\1\164\1\102\1\164\3\uffff\1\156\1\162\1\105\1\uffff\2\162\1\145\1\uffff\1\165\1\uffff\1\101\1\171\1\143\1\uffff\1\44\1\uffff\1\172\2\162\1\uffff\1\44\1\uffff\1\144\1\44\1\uffff\1\165\1\156\1\154\1\147\1\165\1\uffff\1\171\1\44\1\125\1\163\1\145\1\171\1\164\1\44\1\105\1\161\2\164\1\162\1\154\1\146\1\44\1\164\1\151\1\uffff\1\145\1\105\1\44\1\uffff\1\44\1\uffff\1\160\2\44\2\164\1\44\1\uffff\1\156\1\44\1\170\1\44\1\162\1\uffff\1\161\1\165\3\44\2\164\1\uffff\1\145\1\162\1\106\1\170\1\155\2\uffff\1\44\2\uffff\1\150\1\145\1\uffff\1\151\1\uffff\1\164\1\uffff\1\151\1\165\1\141\3\uffff\1\44\1\145\1\162\1\163\1\151\2\160\1\uffff\2\44\1\161\1\44\1\142\1\141\1\154\1\uffff\1\162\1\44\1\164\1\162\2\157\2\uffff\1\165\1\uffff\1\165\1\154\1\124\1\111\1\uffff\1\127\1\163\2\162\1\145\1\164\1\124\1\157\1\155\1\157\3\164\1\111\1\145\1\157\1\44\1\160\1\162\1\127\2\44\1\144\2\44\1\uffff\1\157\1\144\1\157\2\uffff\1\145\2\uffff\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\170\1\75\1\76\5\75\1\76\1\56\1\72\1\145\1\171\1\163\1\165\1\162\2\160\1\162\1\157\1\164\1\156\1\141\1\151\1\141\1\170\1\151\1\165\1\162\1\157\1\164\2\uffff\1\115\1\123\1\157\1\165\1\151\1\162\1\145\2\151\1\171\10\uffff\1\72\1\160\1\170\1\154\1\172\5\uffff\1\75\6\uffff\1\164\1\165\1\163\1\164\21\uffff\1\75\5\uffff\1\74\4\uffff\1\162\1\143\1\141\1\160\2\151\1\156\1\160\1\116\2\172\1\154\2\156\1\162\1\157\1\141\1\147\1\146\1\162\1\164\1\163\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\164\1\167\1\154\1\172\1\157\1\163\1\167\1\164\1\144\2\164\1\172\1\154\2\uffff\1\114\1\126\1\163\1\172\1\157\1\170\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\6\uffff\1\143\1\145\1\162\1\141\1\155\1\145\1\157\1\151\4\uffff\2\172\2\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\143\1\172\1\155\1\151\2\172\1\163\1\153\1\150\1\164\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\105\1\145\1\172\1\154\1\uffff\1\141\1\165\1\163\1\147\1\164\1\141\1\153\2\145\1\172\1\151\1\162\1\151\1\uffff\1\157\2\172\1\151\1\141\1\143\1\uffff\1\164\1\145\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\165\1\156\1\163\1\145\1\154\1\145\1\172\1\144\1\164\1\144\2\uffff\1\157\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\164\1\141\1\uffff\1\172\1\156\2\uffff\1\151\1\141\1\172\1\106\1\145\1\uffff\1\172\1\145\1\151\1\162\1\157\1\171\1\157\1\153\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\161\1\116\1\uffff\1\172\1\164\1\160\1\124\1\164\1\124\1\154\1\165\1\162\1\163\1\uffff\1\157\1\151\1\147\1\167\2\uffff\1\155\1\164\1\165\1\162\1\145\1\144\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\164\1\163\1\164\1\145\2\163\1\156\1\uffff\1\151\1\171\1\141\1\162\1\143\1\172\1\151\1\150\1\162\1\164\1\154\1\116\1\143\1\156\1\164\1\172\1\141\1\uffff\1\154\1\151\1\164\1\uffff\1\172\1\163\1\147\1\uffff\1\165\1\162\1\uffff\1\172\1\156\1\157\1\170\1\172\1\157\1\101\1\157\1\151\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\165\1\141\1\uffff\1\145\1\172\2\150\1\162\1\145\1\160\1\103\1\164\1\156\1\142\1\156\1\116\1\151\1\145\1\154\1\151\1\103\1\172\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\145\1\163\1\151\1\106\1\172\1\163\1\172\1\164\1\156\1\172\1\164\1\116\1\172\1\uffff\1\156\1\172\1\157\2\172\1\165\1\150\1\143\1\172\1\uffff\1\155\1\171\1\157\1\172\1\uffff\1\164\1\145\1\156\1\164\1\uffff\1\147\1\155\1\145\1\uffff\1\142\1\164\1\153\1\160\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\141\1\155\1\162\1\150\1\uffff\1\145\1\172\1\151\2\172\1\141\1\111\1\106\1\165\1\172\1\157\1\164\1\106\1\164\1\142\1\150\1\uffff\1\117\1\172\1\uffff\1\151\1\154\2\uffff\1\172\1\uffff\1\141\1\164\1\101\1\172\1\157\1\151\1\uffff\1\151\1\uffff\1\123\1\147\1\uffff\1\145\1\141\1\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\141\1\145\1\uffff\1\145\1\172\1\156\1\uffff\2\172\1\143\1\171\2\172\1\144\1\172\1\164\1\165\1\172\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\154\1\145\1\124\1\141\2\156\1\uffff\1\155\2\uffff\1\163\1\155\1\170\1\151\1\164\1\uffff\1\122\1\145\1\151\1\172\1\145\1\141\1\156\1\uffff\1\172\1\151\1\uffff\1\163\1\141\1\146\1\uffff\1\156\1\154\1\157\1\151\2\172\1\155\1\163\1\151\1\154\1\156\1\157\1\172\1\uffff\1\107\2\uffff\1\164\1\172\1\157\2\uffff\1\114\1\uffff\1\162\1\160\1\uffff\2\164\2\172\1\uffff\1\156\1\145\1\154\2\157\1\145\1\155\1\163\1\172\1\150\1\156\1\172\1\117\1\172\1\145\2\160\1\154\2\145\1\162\1\154\1\uffff\1\144\1\162\1\172\1\145\1\172\1\145\1\154\1\164\1\172\1\164\1\156\1\172\2\uffff\1\145\3\172\1\147\1\146\1\uffff\1\162\1\151\1\uffff\1\144\1\145\1\151\1\172\1\150\1\151\2\uffff\1\144\1\172\1\154\2\156\3\172\1\uffff\1\141\1\117\1\uffff\1\162\1\uffff\1\172\2\157\1\164\1\172\1\163\1\172\1\145\1\102\1\141\1\uffff\1\172\1\145\1\172\1\151\1\145\1\uffff\1\145\1\172\1\145\1\172\1\uffff\1\145\1\uffff\1\145\1\172\2\157\1\145\1\156\1\142\1\uffff\1\172\1\164\1\163\1\uffff\1\171\1\144\1\164\1\102\1\164\3\uffff\1\156\1\162\1\105\1\uffff\2\162\1\145\1\uffff\1\165\1\uffff\1\101\1\171\1\143\1\uffff\1\172\1\uffff\1\172\2\162\1\uffff\1\172\1\uffff\1\144\1\172\1\uffff\1\165\1\156\1\154\1\147\1\165\1\uffff\1\171\1\172\1\125\1\163\1\145\1\171\1\164\1\172\1\105\1\161\2\164\1\162\1\154\1\146\1\172\1\164\1\151\1\uffff\1\145\1\111\1\172\1\uffff\1\172\1\uffff\1\160\2\172\2\164\1\172\1\uffff\1\156\1\172\1\170\1\172\1\162\1\uffff\1\161\1\165\3\172\2\164\1\uffff\1\145\1\162\1\106\1\170\1\155\2\uffff\1\172\2\uffff\1\150\1\145\1\uffff\1\151\1\uffff\1\164\1\uffff\1\151\1\165\1\141\3\uffff\1\172\1\145\1\162\1\163\1\151\2\160\1\uffff\2\172\1\161\1\172\1\142\1\141\1\154\1\uffff\1\162\1\172\1\164\1\162\2\157\2\uffff\1\165\1\uffff\1\165\1\154\1\124\1\111\1\uffff\1\127\1\163\2\162\1\145\1\164\1\124\1\157\1\155\1\157\3\164\1\111\1\145\1\157\1\172\1\160\1\162\1\127\2\172\1\144\2\172\1\uffff\1\157\1\144\1\157\2\uffff\1\145\2\uffff\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";
+ "\1\uffff\1\76\1\174\1\46\1\170\1\75\1\76\5\75\1\76\1\56\1\72\1\145\1\171\1\163\1\165\1\162\2\160\1\162\1\157\1\164\1\156\1\141\1\151\1\141\1\170\1\151\1\165\1\162\1\157\1\164\2\uffff\1\115\1\123\1\157\1\165\1\151\1\162\1\145\2\151\1\171\10\uffff\1\72\1\160\1\170\1\154\1\172\5\uffff\1\75\6\uffff\1\164\1\165\1\163\1\164\21\uffff\1\75\5\uffff\1\74\4\uffff\1\162\1\143\1\141\1\160\2\151\1\156\1\160\1\116\2\172\1\154\2\156\1\162\1\157\1\141\1\147\1\146\1\162\1\164\1\163\1\157\1\147\1\151\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\164\1\167\1\154\1\172\1\157\1\163\1\167\1\164\1\144\2\164\1\172\1\154\2\uffff\1\114\1\126\1\163\1\172\1\157\1\170\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\2\uffff\1\154\5\uffff\1\143\1\145\1\162\1\141\1\155\1\145\1\157\1\151\4\uffff\2\172\2\164\1\145\1\160\1\164\1\143\1\157\1\165\1\156\1\151\1\145\1\164\1\145\2\uffff\1\163\1\145\1\141\1\143\1\172\1\155\1\151\2\172\1\163\1\153\1\150\1\164\1\160\1\172\1\156\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\105\1\145\1\172\1\154\1\uffff\1\141\1\165\1\163\1\147\1\164\1\141\1\153\2\145\1\172\1\151\1\162\1\151\1\uffff\1\157\2\172\1\151\1\141\1\143\1\uffff\1\164\1\145\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\165\1\156\1\163\1\145\1\154\1\145\1\172\1\144\1\164\1\144\2\uffff\1\157\1\151\1\162\1\114\1\143\1\150\1\162\1\154\1\164\1\172\1\153\1\162\1\141\1\156\1\145\1\172\1\154\1\164\1\141\1\uffff\1\172\1\156\2\uffff\1\151\1\141\1\172\1\106\1\145\1\uffff\2\172\1\145\1\151\1\162\1\157\1\171\1\157\1\153\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\161\1\116\1\uffff\1\172\1\164\1\160\1\124\1\164\1\124\1\154\1\165\1\162\1\163\1\uffff\1\157\1\151\1\147\1\167\2\uffff\1\155\1\164\1\165\1\162\1\145\1\144\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\164\1\163\1\164\1\145\2\163\1\156\1\uffff\1\151\1\171\1\141\1\162\1\143\1\172\1\151\1\150\1\162\1\164\1\154\1\116\1\uffff\1\145\1\143\1\156\1\164\1\172\1\141\1\uffff\1\154\1\151\1\164\1\uffff\1\172\1\163\1\147\1\uffff\1\165\1\162\2\uffff\1\172\1\156\1\157\1\170\1\172\1\157\1\101\1\157\1\151\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\165\1\141\1\uffff\1\145\1\172\2\150\1\162\1\145\1\160\1\103\1\164\1\156\1\142\1\156\1\116\1\151\1\145\1\154\1\151\1\103\1\172\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\145\1\163\1\151\1\106\1\172\1\163\1\172\1\164\1\156\1\172\1\164\1\116\1\172\1\uffff\1\156\1\172\1\157\2\172\1\165\1\156\1\172\1\150\1\143\1\172\1\uffff\1\155\1\171\1\157\1\172\1\uffff\1\164\1\145\1\156\1\164\1\uffff\1\147\1\155\1\145\1\uffff\1\142\1\164\1\153\1\160\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\141\1\155\1\162\1\150\1\uffff\1\141\1\172\1\151\2\172\1\141\1\111\1\106\1\165\1\172\1\157\1\164\1\106\1\164\1\142\1\150\1\uffff\1\117\1\172\1\uffff\1\151\1\154\2\uffff\1\172\1\uffff\1\141\1\164\1\101\1\172\1\157\1\151\1\uffff\1\151\1\uffff\1\123\1\147\1\uffff\1\145\1\141\1\uffff\1\145\1\uffff\1\156\2\uffff\1\154\1\172\1\uffff\1\141\1\145\1\uffff\1\145\1\172\1\156\1\uffff\2\172\1\143\1\171\2\172\1\144\1\172\1\164\1\165\1\172\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\154\1\145\1\124\1\141\1\156\1\uffff\1\155\2\uffff\1\163\1\155\1\170\1\151\1\164\1\uffff\1\122\1\145\1\151\1\172\1\145\1\141\1\156\1\uffff\1\172\1\151\1\uffff\1\163\1\141\1\146\1\uffff\1\156\1\154\1\157\1\151\2\172\1\155\1\163\1\151\1\154\1\uffff\1\156\1\157\1\172\1\uffff\1\107\2\uffff\1\164\1\172\1\157\2\uffff\1\114\1\uffff\1\162\1\160\1\uffff\2\164\2\172\1\uffff\1\156\1\145\1\154\2\157\1\145\1\155\1\163\1\172\1\150\1\156\2\172\1\145\2\160\1\154\2\145\1\162\1\154\1\uffff\1\144\1\162\1\172\1\145\1\172\1\145\1\154\1\164\1\172\1\164\1\156\1\172\2\uffff\1\145\3\172\1\147\1\146\1\uffff\1\162\1\151\1\uffff\1\144\1\145\1\151\1\172\1\150\1\151\2\uffff\1\144\1\172\1\154\2\156\3\172\1\uffff\1\141\1\117\1\162\2\uffff\1\172\2\157\1\164\1\172\1\163\1\172\1\145\1\102\1\141\1\uffff\1\172\1\145\1\172\1\151\1\145\1\uffff\1\145\1\172\1\145\1\172\1\uffff\1\145\1\uffff\1\145\1\172\2\157\1\145\1\156\1\142\1\uffff\1\172\1\164\1\163\1\uffff\1\171\1\144\1\164\1\102\1\164\3\uffff\1\156\1\162\1\105\1\uffff\2\162\1\145\1\uffff\1\165\1\uffff\1\101\1\171\1\143\1\uffff\1\172\1\uffff\1\172\2\162\1\uffff\1\172\1\uffff\1\144\1\172\1\uffff\1\165\1\156\1\154\1\147\1\165\1\uffff\1\171\1\172\1\125\1\163\1\145\1\171\1\164\1\172\1\105\1\161\2\164\1\162\1\154\1\146\1\172\1\164\1\151\1\uffff\1\145\1\111\1\172\1\uffff\1\172\1\uffff\1\160\2\172\2\164\1\172\1\uffff\1\156\1\172\1\170\1\172\1\162\1\uffff\1\161\1\165\3\172\2\164\1\uffff\1\145\1\162\1\106\1\170\1\155\2\uffff\1\172\2\uffff\1\150\1\145\1\uffff\1\151\1\uffff\1\164\1\uffff\1\151\1\165\1\141\3\uffff\1\172\1\145\1\162\1\163\1\151\2\160\1\uffff\2\172\1\161\1\172\1\142\1\141\1\154\1\uffff\1\162\1\172\1\164\1\162\2\157\2\uffff\1\165\1\uffff\1\165\1\154\1\124\1\111\1\uffff\1\127\1\163\2\162\1\145\1\164\1\124\1\157\1\155\1\157\3\164\1\111\1\145\1\157\1\172\1\160\1\162\1\127\2\172\1\144\2\172\1\uffff\1\157\1\144\1\157\2\uffff\1\145\2\uffff\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 =
- "\43\uffff\1\104\1\105\12\uffff\1\u0081\1\u0082\1\u0083\1\u0084\1\u0085\1\u0086\1\u0087\1\u0088\5\uffff\1\u00bb\2\u00bc\1\u00bf\1\u00c0\1\uffff\1\24\1\1\1\2\1\u00b5\1\3\1\u009c\4\uffff\1\u00bb\1\5\1\36\1\27\1\6\1\21\1\37\1\30\1\7\1\32\1\31\1\10\1\u00bd\1\u00be\1\33\1\11\1\34\1\uffff\1\35\1\16\1\17\1\25\1\20\1\uffff\1\40\1\26\1\u00b4\1\u009b\67\uffff\1\104\1\105\21\uffff\1\u0081\1\u0082\1\u0083\1\u0084\1\u0085\1\u0086\1\u0087\1\u0088\1\u00b3\1\u008d\2\uffff\1\u00b8\1\uffff\1\u00b9\1\u00ba\1\u00bc\1\u00bf\1\14\1\12\10\uffff\1\15\1\13\1\22\1\23\15\uffff\1\146\1\u008a\25\uffff\1\102\1\161\22\uffff\1\u00b2\15\uffff\1\170\6\uffff\1\u0091\16\uffff\1\172\21\uffff\1\41\1\u00b6\21\uffff\1\145\2\uffff\1\52\1\55\5\uffff\1\51\10\uffff\1\171\13\uffff\1\126\2\uffff\1\160\5\uffff\1\u0092\12\uffff\1\101\4\uffff\1\117\1\122\16\uffff\1\144\6\uffff\1\u0097\13\uffff\1\u008b\21\uffff\1\110\3\uffff\1\156\3\uffff\1\111\2\uffff\1\53\20\uffff\1\61\12\uffff\1\u0093\25\uffff\1\155\1\u008f\3\uffff\1\143\2\uffff\1\167\1\162\2\uffff\1\u00aa\1\u00b7\17\uffff\1\46\11\uffff\1\47\4\uffff\1\50\4\uffff\1\67\3\uffff\1\150\7\uffff\1\54\20\uffff\1\106\20\uffff\1\130\2\uffff\1\u009a\2\uffff\1\151\1\u0090\1\uffff\1\u0095\6\uffff\1\141\1\uffff\1\71\2\uffff\1\131\2\uffff\1\43\1\uffff\1\u008c\1\uffff\1\44\1\77\3\uffff\1\u00a3\3\uffff\1\140\24\uffff\1\64\1\uffff\1\70\1\uffff\1\u0096\1\u009f\7\uffff\1\176\1\uffff\1\121\1\137\5\uffff\1\166\7\uffff\1\154\2\uffff\1\u0094\3\uffff\1\42\15\uffff\1\u0098\1\uffff\1\66\1\103\3\uffff\1\142\1\147\1\uffff\1\173\2\uffff\1\u0080\4\uffff\1\56\26\uffff\1\u008e\14\uffff\1\120\1\u00a4\6\uffff\1\132\2\uffff\1\157\6\uffff\1\u00a9\1\174\10\uffff\1\134\2\uffff\1\75\1\uffff\1\u00ab\12\uffff\1\135\5\uffff\1\45\4\uffff\1\125\1\uffff\1\100\7\uffff\1\177\3\uffff\1\57\5\uffff\1\165\1\u00ac\1\72\3\uffff\1\u00ad\3\uffff\1\163\1\uffff\1\123\3\uffff\1\u00a8\1\uffff\1\u00ae\3\uffff\1\136\1\uffff\1\u009e\2\uffff\1\u0089\5\uffff\1\152\22\uffff\1\u00b1\3\uffff\1\112\1\uffff\1\107\6\uffff\1\63\5\uffff\1\73\7\uffff\1\u009d\5\uffff\1\113\1\u0099\1\uffff\1\115\1\127\2\uffff\1\153\1\uffff\1\62\1\uffff\1\133\3\uffff\1\u00a5\1\u00a6\1\114\7\uffff\1\116\7\uffff\1\u00a7\6\uffff\1\175\1\u00a2\1\uffff\1\65\4\uffff\1\124\31\uffff\1\76\3\uffff\1\4\1\u00a1\1\uffff\1\164\1\74\5\uffff\1\u00af\5\uffff\1\u00a0\1\u00b0\5\uffff\1\60";
+ "\43\uffff\1\107\1\110\12\uffff\1\u0085\1\u0086\1\u0087\1\u0088\1\u0089\1\u008a\1\u008b\1\u008c\5\uffff\1\u00bf\2\u00c0\1\u00c3\1\u00c4\1\uffff\1\24\1\1\1\2\1\u00b9\1\3\1\u00a0\4\uffff\1\u00bf\1\5\1\36\1\27\1\6\1\21\1\37\1\30\1\7\1\32\1\31\1\10\1\u00c1\1\u00c2\1\33\1\11\1\34\1\uffff\1\35\1\16\1\17\1\25\1\20\1\uffff\1\40\1\26\1\u00b8\1\u009f\70\uffff\1\107\1\110\21\uffff\1\u0085\1\u0086\1\u0087\1\u0088\1\u0089\1\u008a\1\u008b\1\u008c\1\u00b7\1\u0091\2\uffff\1\u00bc\1\u00bd\1\uffff\1\u00be\1\u00c0\1\u00c3\1\14\1\12\10\uffff\1\15\1\13\1\22\1\23\17\uffff\1\151\1\u008e\26\uffff\1\105\1\164\22\uffff\1\u00b6\15\uffff\1\174\6\uffff\1\u0095\16\uffff\1\176\21\uffff\1\41\1\u00ba\23\uffff\1\150\2\uffff\1\52\1\55\5\uffff\1\51\11\uffff\1\175\13\uffff\1\131\2\uffff\1\163\5\uffff\1\u0096\12\uffff\1\104\4\uffff\1\122\1\125\16\uffff\1\147\6\uffff\1\u009b\13\uffff\1\u008f\14\uffff\1\101\6\uffff\1\113\3\uffff\1\161\3\uffff\1\114\2\uffff\1\165\1\53\20\uffff\1\61\12\uffff\1\u0097\25\uffff\1\160\1\u0093\3\uffff\1\146\2\uffff\1\167\1\166\2\uffff\1\u00ae\1\u00bb\17\uffff\1\46\13\uffff\1\47\4\uffff\1\50\4\uffff\1\67\3\uffff\1\153\7\uffff\1\54\20\uffff\1\111\20\uffff\1\133\2\uffff\1\u009e\2\uffff\1\154\1\u0094\1\uffff\1\u0099\6\uffff\1\144\1\uffff\1\71\2\uffff\1\134\2\uffff\1\43\1\uffff\1\u0090\1\uffff\1\44\1\77\2\uffff\1\103\2\uffff\1\u00a7\3\uffff\1\143\24\uffff\1\64\1\uffff\1\70\1\uffff\1\u009a\1\u00a3\6\uffff\1\u0082\1\uffff\1\124\1\142\5\uffff\1\173\7\uffff\1\157\2\uffff\1\u0098\3\uffff\1\42\12\uffff\1\102\3\uffff\1\u009c\1\uffff\1\66\1\106\3\uffff\1\145\1\152\1\uffff\1\177\2\uffff\1\u0084\4\uffff\1\56\25\uffff\1\u0092\14\uffff\1\123\1\u00a8\6\uffff\1\135\2\uffff\1\162\6\uffff\1\u00ad\1\u0080\10\uffff\1\137\3\uffff\1\75\1\u00af\12\uffff\1\140\5\uffff\1\45\4\uffff\1\130\1\uffff\1\100\7\uffff\1\u0083\3\uffff\1\57\5\uffff\1\172\1\u00b0\1\72\3\uffff\1\u00b1\3\uffff\1\170\1\uffff\1\126\3\uffff\1\u00ac\1\uffff\1\u00b2\3\uffff\1\141\1\uffff\1\u00a2\2\uffff\1\u008d\5\uffff\1\155\22\uffff\1\u00b5\3\uffff\1\115\1\uffff\1\112\6\uffff\1\63\5\uffff\1\73\7\uffff\1\u00a1\5\uffff\1\116\1\u009d\1\uffff\1\120\1\132\2\uffff\1\156\1\uffff\1\62\1\uffff\1\136\3\uffff\1\u00a9\1\u00aa\1\117\7\uffff\1\121\7\uffff\1\u00ab\6\uffff\1\u0081\1\u00a6\1\uffff\1\65\4\uffff\1\127\31\uffff\1\76\3\uffff\1\4\1\u00a5\1\uffff\1\171\1\74\5\uffff\1\u00b3\5\uffff\1\u00a4\1\u00b4\5\uffff\1\60";
static final String DFA21_specialS =
- "\1\0\u0404\uffff}>";
+ "\1\0\u0411\uffff}>";
static final String[] DFA21_transitionS = {
"\11\100\2\77\2\100\1\77\22\100\1\77\1\12\1\75\1\65\1\74\1\11\1\3\1\76\1\61\1\62\1\7\1\5\1\63\1\6\1\15\1\10\1\71\11\72\1\67\1\57\1\14\1\1\1\13\1\16\1\60\2\74\1\46\1\32\1\35\1\51\6\74\1\33\1\27\3\74\1\34\1\30\1\74\1\31\2\74\1\45\2\74\1\66\1\100\1\64\1\73\1\74\1\100\1\42\1\74\1\52\1\47\1\4\1\22\1\40\1\55\1\21\1\24\1\53\1\41\1\25\1\37\1\26\1\23\1\50\1\36\1\20\1\56\1\70\1\17\1\54\3\74\1\43\1\2\1\44\uff82\100",
"\1\101\1\102",
@@ -6269,33 +6385,33 @@ public class InternalDataDSLLexer extends Lexer {
"\1\162\6\uffff\1\157\1\161\4\uffff\1\160",
"\1\163\7\uffff\1\164\5\uffff\1\166\2\uffff\1\167\2\uffff\1\165",
"\1\174\2\uffff\1\172\1\173\6\uffff\1\170\1\uffff\1\171\1\175\2\uffff\1\176",
- "\1\177",
- "\1\u0082\3\uffff\1\u0081\3\uffff\1\u0083\6\uffff\1\u0080",
- "\1\u0084\12\uffff\1\u0086\3\uffff\1\u0085",
- "\1\u0088\15\uffff\1\u0087",
- "\1\u0089",
+ "\1\u0080\1\177",
+ "\1\u0083\3\uffff\1\u0082\3\uffff\1\u0084\6\uffff\1\u0081",
+ "\1\u0085\12\uffff\1\u0087\3\uffff\1\u0086",
+ "\1\u0089\15\uffff\1\u0088",
"\1\u008a",
"\1\u008b",
"\1\u008c",
"\1\u008d",
- "\1\u008f\63\uffff\1\u008e",
- "\1\u0090\3\uffff\1\u0091",
- "\1\u0093\11\uffff\1\u0092\3\uffff\1\u0095\1\uffff\1\u0094",
- "\1\u0096",
- "\1\u0099\3\uffff\1\u0097\11\uffff\1\u0098",
- "\1\u009b\10\uffff\1\u009e\1\uffff\1\u009a\4\uffff\1\u009d\1\u009c",
+ "\1\u008e",
+ "\1\u0090\63\uffff\1\u008f",
+ "\1\u0091\3\uffff\1\u0092",
+ "\1\u0094\11\uffff\1\u0093\3\uffff\1\u0096\1\uffff\1\u0095",
+ "\1\u0097",
+ "\1\u009a\3\uffff\1\u0098\11\uffff\1\u0099",
+ "\1\u009c\10\uffff\1\u009f\1\uffff\1\u009b\4\uffff\1\u009e\1\u009d",
"",
"",
- "\1\u00a1",
"\1\u00a2",
- "\1\u00a3\11\uffff\1\u00a4",
- "\1\u00a5",
+ "\1\u00a3",
+ "\1\u00a4\11\uffff\1\u00a5",
"\1\u00a6",
- "\1\u00a9\15\uffff\1\u00a8\2\uffff\1\u00a7",
- "\1\u00aa",
- "\1\u00ab\1\u00ac",
- "\1\u00ad",
- "\1\u00b0\6\uffff\1\u00ae\2\uffff\1\u00b1\6\uffff\1\u00af",
+ "\1\u00a7",
+ "\1\u00aa\15\uffff\1\u00a9\2\uffff\1\u00a8",
+ "\1\u00ab",
+ "\1\u00ac\1\u00ad",
+ "\1\u00ae",
+ "\1\u00b1\6\uffff\1\u00af\2\uffff\1\u00b2\6\uffff\1\u00b0",
"",
"",
"",
@@ -6304,27 +6420,27 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00ba",
- "\1\u00bd\1\uffff\1\u00bc",
- "\12\u00bf\10\uffff\1\u00c1\1\uffff\3\u00c1\5\uffff\1\u00c1\13\uffff\1\u00be\6\uffff\1\u00bf\2\uffff\1\u00c1\1\uffff\3\u00c1\5\uffff\1\u00c1\13\uffff\1\u00be",
- "\12\u00bf\10\uffff\1\u00c1\1\uffff\3\u00c1\5\uffff\1\u00c1\22\uffff\1\u00bf\2\uffff\1\u00c1\1\uffff\3\u00c1\5\uffff\1\u00c1",
+ "\1\u00bb",
+ "\1\u00be\1\uffff\1\u00bd",
+ "\12\u00c1\10\uffff\1\u00c2\1\uffff\3\u00c2\5\uffff\1\u00c2\13\uffff\1\u00bf\6\uffff\1\u00c1\2\uffff\1\u00c2\1\uffff\3\u00c2\5\uffff\1\u00c2\13\uffff\1\u00bf",
+ "\12\u00c1\10\uffff\1\u00c2\1\uffff\3\u00c2\5\uffff\1\u00c2\22\uffff\1\u00c1\2\uffff\1\u00c2\1\uffff\3\u00c2\5\uffff\1\u00c2",
"\1\114\34\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
"",
"",
"",
"",
- "\1\u00c4",
+ "\1\u00c5",
"",
"",
"",
"",
"",
"",
- "\1\u00c6\12\uffff\1\u00c8\3\uffff\1\u00c7",
- "\1\u00c9",
- "\1\u00ca\15\uffff\1\u00cb",
- "\1\u00cc\20\uffff\1\u00cd",
+ "\1\u00c7\12\uffff\1\u00c9\3\uffff\1\u00c8",
+ "\1\u00ca",
+ "\1\u00cb\15\uffff\1\u00cc",
+ "\1\u00cd\20\uffff\1\u00ce",
"",
"",
"",
@@ -6342,19 +6458,18 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
- "\1\u00ce",
+ "\1\u00cf",
"",
"",
"",
"",
"",
- "\1\u00d0",
+ "\1\u00d1",
"",
"",
"",
"",
- "\1\u00d2\5\uffff\1\u00d3",
- "\1\u00d4",
+ "\1\u00d3\5\uffff\1\u00d4",
"\1\u00d5",
"\1\u00d6",
"\1\u00d7",
@@ -6362,71 +6477,73 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u00d9",
"\1\u00da",
"\1\u00db",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\3\114\1\u00de\16\114\1\u00dd\1\u00dc\6\114",
+ "\1\u00dd\2\uffff\1\u00de\1\uffff\1\u00dc",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\3\114\1\u00e1\16\114\1\u00e0\1\u00df\6\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u00e1",
- "\1\u00e2\1\uffff\1\u00e3",
"\1\u00e4",
- "\1\u00e5",
- "\1\u00e6",
+ "\1\u00e5\1\uffff\1\u00e6",
"\1\u00e7",
"\1\u00e8",
"\1\u00e9",
"\1\u00ea",
- "\1\u00eb\20\uffff\1\u00ec",
+ "\1\u00eb",
+ "\1\u00ec",
"\1\u00ed",
- "\1\u00ee",
- "\1\u00ef",
+ "\1\u00ee\20\uffff\1\u00ef",
"\1\u00f0",
"\1\u00f1",
- "\1\u00f2\1\uffff\1\u00f3",
+ "\1\u00f2",
+ "\1\u00f3",
"\1\u00f4",
"\1\u00f5",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u00f6\1\uffff\1\u00f7",
"\1\u00f8",
"\1\u00f9",
- "\1\u00fa",
- "\1\u00fb",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u00fc",
"\1\u00fd",
"\1\u00fe",
"\1\u00ff",
"\1\u0100",
- "\1\u0102\6\uffff\1\u0101\2\uffff\1\u0104\3\uffff\1\u0103",
- "\1\u0105",
- "\1\u0107\17\uffff\1\u0106",
- "\1\u0108",
+ "\1\u0101",
+ "\1\u0102",
+ "\1\u0103",
+ "\1\u0104",
+ "\1\u0106\6\uffff\1\u0105\2\uffff\1\u0108\3\uffff\1\u0107",
"\1\u0109",
+ "\1\u010b\17\uffff\1\u010a",
+ "\1\u010c",
+ "\1\u010d",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u010b\11\uffff\1\u010c",
- "\1\u010f\7\uffff\1\u010e\4\uffff\1\u010d",
- "\1\u0110\13\uffff\1\u0111\7\uffff\1\u0112",
- "\1\u0113",
- "\1\u0114",
- "\1\u0115",
- "\1\u0116",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\22\114\1\u0117\7\114",
+ "\1\u010f\11\uffff\1\u0110",
+ "\1\u0113\7\uffff\1\u0112\4\uffff\1\u0111",
+ "\1\u0114\13\uffff\1\u0115\7\uffff\1\u0116",
+ "\1\u0117",
+ "\1\u0118",
"\1\u0119",
+ "\1\u011a",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\22\114\1\u011b\7\114",
+ "\1\u011d",
"",
"",
- "\1\u011a",
- "\1\u011b",
- "\1\u011d\5\uffff\1\u011c\6\uffff\1\u011e",
+ "\1\u011e",
+ "\1\u011f",
+ "\1\u0121\5\uffff\1\u0120\6\uffff\1\u0122",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0120",
- "\1\u0121",
- "\1\u0122",
- "\1\u0123\13\uffff\1\u0124",
- "\1\u0127\14\uffff\1\u0128\2\uffff\1\u0125\1\u0126",
- "\1\u0129",
- "\1\u012a\3\uffff\1\u012b",
- "\1\u012c",
+ "\1\u0124",
+ "\1\u0125",
+ "\1\u0126",
+ "\1\u0127\13\uffff\1\u0128",
+ "\1\u012b\14\uffff\1\u012c\2\uffff\1\u0129\1\u012a",
"\1\u012d",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u012f",
+ "\1\u012e\3\uffff\1\u012f",
"\1\u0130",
- "\1\u0132\13\uffff\1\u0133\3\uffff\1\u0131",
+ "\1\u0131",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0133",
+ "\1\u0134",
+ "\1\u0136\13\uffff\1\u0137\3\uffff\1\u0135",
"",
"",
"",
@@ -6437,259 +6554,255 @@ public class InternalDataDSLLexer extends Lexer {
"",
"",
"",
- "\1\u0134",
- "\1\u0135",
+ "\1\u0138",
+ "\1\u0139",
"",
- "\12\u00bf\10\uffff\1\u00c1\1\uffff\3\u00c1\5\uffff\1\u00c1\22\uffff\1\u00bf\2\uffff\1\u00c1\1\uffff\3\u00c1\5\uffff\1\u00c1",
"",
+ "\12\u00c1\10\uffff\1\u00c2\1\uffff\3\u00c2\5\uffff\1\u00c2\22\uffff\1\u00c1\2\uffff\1\u00c2\1\uffff\3\u00c2\5\uffff\1\u00c2",
"",
"",
"",
"",
"",
- "\1\u0136",
- "\1\u0137",
- "\1\u0138\2\uffff\1\u0139",
"\1\u013a",
"\1\u013b",
- "\1\u013c",
- "\1\u013d",
+ "\1\u013c\2\uffff\1\u013d",
"\1\u013e",
+ "\1\u013f",
+ "\1\u0140",
+ "\1\u0141",
+ "\1\u0142",
"",
"",
"",
"",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\10\114\1\u013f\21\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\10\114\1\u0143\21\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0142",
- "\1\u0143",
- "\1\u0144",
- "\1\u0145",
"\1\u0146",
"\1\u0147",
"\1\u0148",
- "\1\u014a\5\uffff\1\u0149",
+ "\1\u0149",
+ "\1\u014a",
"\1\u014b",
"\1\u014c",
- "\1\u014d",
- "",
- "",
- "\1\u014e",
+ "\1\u014e\5\uffff\1\u014d",
"\1\u014f",
"\1\u0150",
"\1\u0151",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\14\114\1\u0152\15\114",
+ "\1\u0152",
+ "\1\u0153",
+ "",
+ "",
"\1\u0154",
"\1\u0155",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0158",
- "\1\u0159",
+ "\1\u0156",
+ "\1\u0157",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\14\114\1\u0158\15\114",
"\1\u015a",
"\1\u015b",
- "\1\u015c",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u015e",
"\1\u015f",
- "\1\114\13\uffff\12\114\7\uffff\1\114\1\u0163\3\114\1\u0161\5\114\1\u0164\6\114\1\u0165\1\u0162\6\114\4\uffff\1\114\1\uffff\17\114\1\u0160\12\114",
- "\1\u0167",
- "\1\u0168",
- "\1\u0169",
- "",
- "",
- "\1\u016a",
- "\1\u016b",
- "\1\u016c",
- "\1\u016d",
+ "\1\u0160",
+ "\1\u0161",
+ "\1\u0162",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0164",
+ "\1\u0165",
+ "\1\u0166",
+ "\1\114\13\uffff\12\114\7\uffff\1\114\1\u016a\3\114\1\u0168\5\114\1\u016b\6\114\1\u016c\1\u0169\6\114\4\uffff\1\114\1\uffff\17\114\1\u0167\12\114",
"\1\u016e",
"\1\u016f",
"\1\u0170",
+ "",
+ "",
"\1\u0171",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0172",
"\1\u0173",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\4\114\1\u0174\25\114",
+ "\1\u0174",
+ "\1\u0175",
"\1\u0176",
"\1\u0177",
"\1\u0178",
- "\1\u0179",
- "\1\u017a",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u017c",
- "",
+ "\1\u017a",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\4\114\1\u017b\25\114",
"\1\u017d",
"\1\u017e",
"\1\u017f",
"\1\u0180",
"\1\u0181",
- "\1\u0182",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0183",
+ "",
"\1\u0184",
"\1\u0185",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0186",
"\1\u0187",
"\1\u0188",
"\1\u0189",
- "",
"\1\u018a",
+ "\1\u018b",
+ "\1\u018c",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u018e\3\uffff\1\u018d",
+ "\1\u018e",
"\1\u018f",
"\1\u0190",
"",
"\1\u0191",
- "\1\u0192",
- "\1\u0193",
- "\1\u0194",
- "\1\u0195",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0195\3\uffff\1\u0194",
"\1\u0196",
"\1\u0197",
+ "",
"\1\u0198",
"\1\u0199",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\22\114\1\u019a\7\114",
+ "\1\u019a",
+ "\1\u019b",
"\1\u019c",
"\1\u019d",
"\1\u019e",
"\1\u019f",
- "",
"\1\u01a0",
- "\1\u01a1",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\22\114\1\u01a1\7\114",
"\1\u01a3",
"\1\u01a4",
"\1\u01a5",
"\1\u01a6",
+ "",
"\1\u01a7",
"\1\u01a8",
- "\1\u01a9\1\u01aa",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01aa",
"\1\u01ab",
"\1\u01ac",
"\1\u01ad",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01ae",
"\1\u01af",
- "\1\u01b0",
- "\1\u01b1",
- "",
- "",
+ "\1\u01b0\1\u01b1",
"\1\u01b2",
"\1\u01b3",
"\1\u01b4",
- "\1\u01b5",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u01b6",
"\1\u01b7",
"\1\u01b8",
+ "",
+ "",
"\1\u01b9",
"\1\u01ba",
"\1\u01bb",
"\1\u01bc",
"\1\u01bd",
"\1\u01be",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\15\114\1\u01bf\14\114",
+ "\1\u01bf",
+ "\1\u01c0",
"\1\u01c1",
- "\1\u01c2",
- "\1\u01c3",
- "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01c3",
+ "\1\u01c4",
"\1\u01c5",
- "",
- "",
"\1\u01c6",
"\1\u01c7",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u01c9",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\15\114\1\u01c8\14\114",
"\1\u01ca",
+ "\1\u01cb",
+ "\1\u01cc",
"",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u01cc",
- "\1\u01cd",
- "\1\u01cf\10\uffff\1\u01ce",
+ "\1\u01ce",
+ "",
+ "",
+ "\1\u01cf",
"\1\u01d0",
- "\1\u01d1\14\uffff\1\u01d2",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01d2",
"\1\u01d3",
- "\1\u01d4",
"",
- "\1\u01d5",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u01d6",
"\1\u01d7",
- "\1\u01d8",
- "\1\u01d9",
+ "\1\u01d9\10\uffff\1\u01d8",
"\1\u01da",
- "\1\u01db",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01db\14\uffff\1\u01dc",
"\1\u01dd",
"\1\u01de",
- "\1\u01df",
"",
+ "\1\u01df",
"\1\u01e0",
"\1\u01e1",
- "",
"\1\u01e2",
"\1\u01e3",
"\1\u01e4",
"\1\u01e5",
- "\1\u01e6",
- "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01e7",
"\1\u01e8",
"\1\u01e9",
+ "",
"\1\u01ea",
"\1\u01eb",
+ "",
"\1\u01ec",
"\1\u01ed",
"\1\u01ee",
"\1\u01ef",
"\1\u01f0",
"",
- "\1\u01f1",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u01f2",
"\1\u01f3",
"\1\u01f4",
- "",
- "",
"\1\u01f5",
"\1\u01f6",
"\1\u01f7",
"\1\u01f8",
"\1\u01f9",
"\1\u01fa",
+ "",
"\1\u01fb",
"\1\u01fc",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u01fd",
+ "\1\u01fe",
+ "",
+ "",
"\1\u01ff",
"\1\u0200",
"\1\u0201",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u0202",
"\1\u0203",
"\1\u0204",
+ "\1\u0205",
+ "\1\u0206",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0209",
+ "\1\u020a",
+ "\1\u020b",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0207",
- "\1\u0208",
"",
+ "\1\u020d",
+ "\1\u020e",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u020b",
- "\1\u020c",
- "\1\u020d",
- "\1\u020e\16\uffff\1\u020f",
- "\1\u0210",
"\1\u0211",
"\1\u0212",
- "\1\u0213",
- "\1\u0214",
"",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0215",
"\1\u0216",
"\1\u0217",
- "\1\u0218",
- "\1\u0219",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0218\16\uffff\1\u0219",
+ "\1\u021a",
"\1\u021b",
"\1\u021c",
"\1\u021d",
"\1\u021e",
+ "",
"\1\u021f",
"\1\u0220",
"\1\u0221",
@@ -6697,48 +6810,49 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u0223",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0225",
- "",
"\1\u0226",
"\1\u0227",
"\1\u0228",
- "",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u022a",
- "\1\u022b",
+ "\1\u0229",
+ "\1\u022b\4\uffff\1\u022a",
"",
"\1\u022c",
"\1\u022d",
- "",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u022e",
"\1\u022f",
- "\1\u0230",
- "\1\u0231",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0231",
+ "",
+ "\1\u0232",
"\1\u0233",
"\1\u0234",
- "\1\u0235",
+ "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0236",
- "\1\u0238\15\uffff\1\u0237",
+ "\1\u0237",
+ "",
+ "\1\u0238",
"\1\u0239",
- "\1\u023a",
+ "",
+ "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u023b",
"\1\u023c",
"\1\u023d",
- "\1\u023e",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u023f",
"\1\u0240",
"\1\u0241",
"\1\u0242",
- "\1\u0243",
- "\1\u0244",
+ "\1\u0244\15\uffff\1\u0243",
"\1\u0245",
"\1\u0246",
"\1\u0247",
"\1\u0248",
+ "\1\u0249",
+ "\1\u024a",
"",
- "\1\u024a\20\uffff\1\u0249",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u024b",
"\1\u024c",
"\1\u024d",
"\1\u024e",
@@ -6748,253 +6862,256 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u0252",
"\1\u0253",
"\1\u0254",
- "\1\u0255",
- "\1\u0256",
- "\1\u0257",
+ "",
+ "\1\u0256\20\uffff\1\u0255",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0258",
"\1\u0259",
"\1\u025a",
"\1\u025b",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u025c",
"\1\u025d",
"\1\u025e",
- "",
- "",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u025f",
"\1\u0260",
"\1\u0261",
- "",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
- "",
+ "\1\u0262",
+ "\1\u0263",
"\1\u0264",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
- "",
+ "\1\u0265",
"\1\u0266",
"\1\u0267",
- "\1\u0268",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0269",
"\1\u026a",
- "\1\u026b",
+ "",
+ "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u026c",
"\1\u026d",
+ "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u026f",
+ "",
+ "",
"\1\u0270",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
+ "",
"\1\u0272",
"\1\u0273",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u0274",
"\1\u0275",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0276",
"\1\u0277",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0279",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u027a",
"\1\u027b",
"\1\u027c",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
"\1\u027e",
"\1\u027f",
- "\1\u0280",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
- "\1\u0282",
+ "\1\u0281",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0283",
- "\1\u0284",
- "\1\u0285",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0286",
"\1\u0287",
- "\1\u0288",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0289",
"\1\u028a",
- "\1\u028b",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
"\1\u028c",
- "\1\u028e\12\uffff\1\u028d",
- "\1\u028f",
- "\1\u0290",
+ "\1\u028d",
+ "\1\u028e",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
+ "\1\u0290",
"\1\u0291",
"\1\u0292",
"\1\u0293",
+ "",
"\1\u0294",
"\1\u0295",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0296",
+ "",
"\1\u0297",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0298",
"\1\u0299",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u029c",
+ "\1\u029a",
+ "\1\u029c\12\uffff\1\u029b",
"\1\u029d",
"\1\u029e",
+ "",
"\1\u029f",
"\1\u02a0",
- "",
- "\1\u02a2\3\uffff\1\u02a1",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u02a4",
+ "\1\u02a1",
+ "\1\u02a2",
+ "\1\u02a3",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02a5",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02a7",
- "\1\u02a9\3\uffff\1\u02a8",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02aa",
"\1\u02ab",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02ac",
"\1\u02ad",
"\1\u02ae",
+ "",
"\1\u02af",
- "\1\u02b0",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02b1",
- "\1\u02b2",
- "",
- "\1\u02b3",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
- "\1\u02b5",
- "\1\u02b6",
- "",
- "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u02b4",
+ "\1\u02b6\3\uffff\1\u02b5",
+ "\1\u02b7",
"\1\u02b8",
- "\1\u02b9",
- "\1\u02ba",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02ba",
+ "\1\u02bb",
"\1\u02bc",
"\1\u02bd",
- "",
"\1\u02be",
- "",
"\1\u02bf",
+ "",
"\1\u02c0",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
- "\1\u02c1",
"\1\u02c2",
- "",
"\1\u02c3",
"",
- "\1\u02c4",
"",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
"\1\u02c5",
"\1\u02c6",
"\1\u02c7",
- "",
- "\1\u02c8",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02c9",
"\1\u02ca",
"",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02cb",
+ "",
+ "\1\u02cc",
"\1\u02cd",
+ "",
"\1\u02ce",
- "\1\114\13\uffff\12\114\7\uffff\14\114\1\u02cf\15\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02cf",
+ "",
+ "\1\u02d0",
+ "",
+ "\1\u02d1",
+ "",
+ "",
"\1\u02d2",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
"\1\u02d4",
"\1\u02d5",
+ "",
+ "\1\u02d6",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u02d7",
"\1\u02d8",
- "\1\u02d9",
- "\1\u02da",
+ "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02db",
"\1\u02dc",
- "\1\u02dd",
- "\1\u02de",
- "\1\u02df",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\14\114\1\u02dd\15\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02e0",
- "",
- "\1\u02e1",
- "",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02e2",
"\1\u02e3",
- "\1\u02e4",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02e5",
"\1\u02e6",
"\1\u02e7",
"\1\u02e8",
- "",
- "\1\u02e9",
- "",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u02ea",
"\1\u02eb",
"\1\u02ec",
"\1\u02ed",
+ "",
"\1\u02ee",
"",
"\1\u02ef",
+ "",
+ "",
"\1\u02f0",
"\1\u02f1",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u02f2",
"\1\u02f3",
"\1\u02f4",
"\1\u02f5",
"",
"\1\u02f6",
- "\1\u02f7",
"",
+ "",
+ "\1\u02f7",
"\1\u02f8",
"\1\u02f9",
"\1\u02fa",
- "",
"\1\u02fb",
+ "",
"\1\u02fc",
"\1\u02fd",
"\1\u02fe",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0300",
"\1\u0301",
"\1\u0302",
+ "",
"\1\u0303",
"\1\u0304",
+ "",
"\1\u0305",
"\1\u0306",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0307",
"",
"\1\u0308",
- "",
- "",
"\1\u0309",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u030a",
"\1\u030b",
- "",
- "",
- "\1\u030c",
- "",
- "\1\u030d",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u030e",
- "",
"\1\u030f",
"\1\u0310",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0311",
"",
+ "\1\u0312",
"\1\u0313",
- "\1\u0314",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
"\1\u0315",
+ "",
+ "",
"\1\u0316",
- "\1\u0317",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0318",
+ "",
+ "",
"\1\u0319",
+ "",
"\1\u031a",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u031b",
+ "",
"\1\u031c",
"\1\u031d",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u031f",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
+ "\1\u0320",
"\1\u0321",
"\1\u0322",
"\1\u0323",
@@ -7002,281 +7119,293 @@ public class InternalDataDSLLexer extends Lexer {
"\1\u0325",
"\1\u0326",
"\1\u0327",
- "\1\u0328",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0329",
"\1\u032a",
+ "\1\114\13\uffff\12\114\7\uffff\16\114\1\u032b\13\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u032c",
- "\1\u032d",
"\1\u032e",
"\1\u032f",
"\1\u0330",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0331",
"\1\u0332",
"\1\u0333",
"\1\u0334",
- "",
- "",
"\1\u0335",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
+ "\1\u0336",
"\1\u0337",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0339",
"\1\u033a",
- "",
"\1\u033b",
"\1\u033c",
- "",
"\1\u033d",
- "\1\u033e",
- "\1\u033f",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u033f",
+ "\1\u0340",
"\1\u0341",
- "\1\u0342",
"",
"",
- "\1\u0343",
+ "\1\u0342",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0344",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0345",
"\1\u0346",
"\1\u0347",
- "\1\114\13\uffff\12\114\7\uffff\1\u0349\31\114\4\uffff\1\114\1\uffff\3\114\1\u0348\26\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
- "\1\u034d",
- "\1\u034e",
+ "\1\u0348",
+ "\1\u0349",
"",
+ "\1\u034a",
+ "\1\u034b",
+ "\1\u034c",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u034e",
"\1\u034f",
"",
+ "",
+ "\1\u0350",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0351",
"\1\u0352",
"\1\u0353",
+ "\1\u0354",
+ "\1\114\13\uffff\12\114\7\uffff\1\u0356\31\114\4\uffff\1\114\1\uffff\3\114\1\u0355\26\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0355",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0357",
- "\1\u0358",
- "\1\u0359",
"",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u035a",
"\1\u035b",
+ "\1\u035c",
+ "",
+ "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u035d",
"\1\u035e",
- "",
"\1\u035f",
+ "\1\u0360",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u0361",
+ "\1\u0362",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
- "\1\u0363",
- "",
"\1\u0364",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0365",
"\1\u0366",
- "\1\u0367",
+ "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0368",
- "\1\u0369",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u036a",
+ "\1\u036b",
"",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u036c",
- "\1\u036d",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u036e",
- "\1\u036f",
- "\1\u0370",
- "\1\u0371",
- "\1\u0372",
- "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
+ "\1\u0370",
"",
+ "\1\u0371",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0373",
"\1\u0374",
"\1\u0375",
- "",
"\1\u0376",
"\1\u0377",
- "\1\u0378",
"",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u0379",
- "",
"\1\u037a",
+ "",
"\1\u037b",
"\1\u037c",
+ "\1\u037d",
+ "\1\u037e",
+ "\1\u037f",
+ "",
"",
- "\1\114\13\uffff\12\114\7\uffff\5\114\1\u037d\24\114\4\uffff\1\114\1\uffff\32\114",
"",
- "\1\u037f",
"\1\u0380",
"\1\u0381",
- "",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0382",
"",
"\1\u0383",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u0384",
"\1\u0385",
+ "",
"\1\u0386",
+ "",
"\1\u0387",
"\1\u0388",
"\1\u0389",
"",
- "\1\u038a",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\5\114\1\u038a\24\114\4\uffff\1\114\1\uffff\32\114",
+ "",
"\1\u038c",
"\1\u038d",
"\1\u038e",
- "\1\u038f",
+ "",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
"\1\u0390",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
"\1\u0392",
"\1\u0393",
"\1\u0394",
"\1\u0395",
"\1\u0396",
+ "",
"\1\u0397",
- "\1\u0398",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0399",
"\1\u039a",
"\1\u039b",
- "",
"\1\u039c",
- "\1\u039d\3\uffff\1\u039e",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u039d",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u039f",
+ "\1\u03a0",
"\1\u03a1",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03a2",
+ "\1\u03a3",
"\1\u03a4",
"\1\u03a5",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
"\1\u03a7",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03a8",
+ "",
"\1\u03a9",
+ "\1\u03aa\3\uffff\1\u03ab",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u03ab",
"",
- "\1\u03ac",
- "\1\u03ad",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
+ "\1\u03ae",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03b1",
"\1\u03b2",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"",
- "\1\u03b3",
"\1\u03b4",
- "\1\u03b5",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03b6",
- "\1\u03b7",
- "",
- "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u03b8",
"",
"\1\u03b9",
"\1\u03ba",
- "",
- "\1\u03bb",
- "",
- "\1\u03bc",
- "",
- "\1\u03bd",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03be",
"\1\u03bf",
"",
- "",
- "",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03c0",
"\1\u03c1",
"\1\u03c2",
"\1\u03c3",
"\1\u03c4",
- "\1\u03c5",
- "\1\u03c6",
+ "",
"",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
+ "",
+ "\1\u03c6",
+ "\1\u03c7",
+ "",
+ "\1\u03c8",
+ "",
"\1\u03c9",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "",
+ "\1\u03ca",
"\1\u03cb",
"\1\u03cc",
- "\1\u03cd",
"",
- "\1\u03ce",
+ "",
+ "",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03ce",
+ "\1\u03cf",
"\1\u03d0",
"\1\u03d1",
"\1\u03d2",
"\1\u03d3",
"",
- "",
- "\1\u03d4",
- "",
- "\1\u03d5",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03d6",
- "\1\u03d7",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03d8",
- "",
"\1\u03d9",
"\1\u03da",
+ "",
"\1\u03db",
- "\1\u03dc",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03dd",
"\1\u03de",
"\1\u03df",
"\1\u03e0",
+ "",
+ "",
"\1\u03e1",
+ "",
"\1\u03e2",
"\1\u03e3",
"\1\u03e4",
"\1\u03e5",
+ "",
"\1\u03e6",
"\1\u03e7",
"\1\u03e8",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03e9",
"\1\u03ea",
"\1\u03eb",
"\1\u03ec",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03ed",
+ "\1\u03ee",
"\1\u03ef",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "",
+ "\1\u03f0",
+ "\1\u03f1",
"\1\u03f2",
"\1\u03f3",
"\1\u03f4",
- "",
- "",
"\1\u03f5",
- "",
- "",
- "\1\u03f6",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u03f7",
"\1\u03f8",
"\1\u03f9",
- "\1\u03fa",
- "",
- "\1\u03fb",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\u03fc",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
- "\1\u03ff",
- "",
"",
+ "\1\u03ff",
"\1\u0400",
"\1\u0401",
+ "",
+ "",
"\1\u0402",
+ "",
+ "",
"\1\u0403",
"\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u0405",
+ "\1\u0406",
+ "\1\u0407",
+ "",
+ "\1\u0408",
+ "\1\u0409",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
+ "\1\u040c",
+ "",
+ "",
+ "\1\u040d",
+ "\1\u040e",
+ "\1\u040f",
+ "\1\u0410",
+ "\1\114\13\uffff\12\114\7\uffff\32\114\4\uffff\1\114\1\uffff\32\114",
""
};
@@ -7310,7 +7439,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 | 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 | T__180 | T__181 | T__182 | T__183 | T__184 | T__185 | T__186 | T__187 | T__188 | T__189 | T__190 | T__191 | T__192 | T__193 | T__194 | T__195 | 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 | T__180 | T__181 | T__182 | T__183 | T__184 | T__185 | T__186 | T__187 | T__188 | T__189 | T__190 | T__191 | T__192 | T__193 | T__194 | T__195 | T__196 | T__197 | T__198 | T__199 | 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;
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 8ecc565..61a858b 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", "'='", "'||'", "'&&'", "'executeAfterExport'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'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'", "'equals'", "'notEquals'", "'greaterThan'", "'greatThanOrEqualTo'", "'lessThen'", "'lessThanOrEqualTo'", "'isNull'", "'isNotNull'", "'and'", "'or'", "'package'", "'{'", "'}'", "'group'", "'interchange'", "'file'", "'path'", "'elementSize'", "'exportFilter'", "'actionFilter'", "'postFunction'", "'functionGroup'", "'XML'", "'encoding'", "'locale'", "'CSV'", "'delimiter'", "'quoteCharacter'", "'skipLines'", "'EDI'", "'mappingModel'", "'Fixed'", "'entity'", "'filename'", "'referencedBy'", "'nodeName'", "'createOn'", "'expression'", "'lookup'", "'format'", "'expose'", "'mapping'", "'keys'", "'key'", "'for'", "'in'", "'mapFrom'", "'mapTo'", "'where'", "'markerPath'", "'markerEntity'", "'coding'", "'copy'", "'from'", "'property'", "'ref'", "'on'", "'hide'", "'attribute'", "'referenceAttribute'", "'reference'", "'assign'", "'with'", "'as'", "'map'", "'to'", "'mapBlob'", "'mimeType'", "'mapFixedLength'", "'length'", "'mapLookup'", "'mapSkip'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'describedBy'", "'vectorName'", "'report'", "'deleteFileAfterImport'", "'executeAfterImport'", "'mapByAttribute'", "'indent'", "'validate'", "'latestImport'", "'latestExport'", "'allowNoResult'", "'cacheSize'", "'markedBy'", "'trim'", "'leftTrim'", "'rightTrim'", "'lowerCase'", "'upperCase'", "'capitalizeFirstWord'", "'uncapitalizeFirstWord'", "'capitalize'", "'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", "'='", "'||'", "'&&'", "'executeAfterExport'", "'+='", "'-='", "'*='", "'/='", "'%='", "'=='", "'!='", "'==='", "'!=='", "'>='", "'>'", "'<'", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'++'", "'--'", "'.'", "'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'", "'equals'", "'notEquals'", "'greaterThan'", "'greatThanOrEqualTo'", "'lessThan'", "'lessThanOrEqualTo'", "'isNull'", "'isNotNull'", "'isIn'", "'isNotIn'", "'isLike'", "'and'", "'or'", "'package'", "'{'", "'}'", "'group'", "'interchange'", "'file'", "'path'", "'elementSize'", "'exportFilter'", "'actionFilter'", "'postFunction'", "'functionGroup'", "'XML'", "'encoding'", "'locale'", "'CSV'", "'delimiter'", "'quoteCharacter'", "'skipLines'", "'EDI'", "'mappingModel'", "'Fixed'", "'entity'", "'filename'", "'referencedBy'", "'nodeName'", "'createOn'", "'expression'", "'lookup'", "'format'", "'expose'", "'mapping'", "'keys'", "'key'", "'for'", "'in'", "'mapFrom'", "'mapTo'", "'where'", "'markerPath'", "'markerEntity'", "'coding'", "'copy'", "'from'", "'property'", "'ref'", "'on'", "'join'", "'hide'", "'with'", "'attribute'", "'referenceAttribute'", "'reference'", "'assign'", "'as'", "'map'", "'to'", "'mapBlob'", "'mimeType'", "'mapFixedLength'", "'length'", "'mapLookup'", "'mapSkip'", "';'", "'@'", "'('", "')'", "','", "']'", "'#'", "'['", "'instanceof'", "'if'", "'else'", "'switch'", "':'", "'default'", "'case'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'synchronized'", "'catch'", "'?'", "'&'", "'describedBy'", "'vectorName'", "'report'", "'deleteFileAfterImport'", "'executeAfterImport'", "'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;
@@ -218,12 +218,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
public static final int T__75=75;
public static final int T__76=76;
public static final int T__80=80;
+ public static final int T__199=199;
public static final int T__81=81;
+ public static final int T__198=198;
public static final int T__82=82;
public static final int T__83=83;
public static final int T__195=195;
public static final int T__194=194;
public static final int RULE_WS=11;
+ public static final int T__197=197;
+ public static final int T__196=196;
public static final int T__191=191;
public static final int T__190=190;
public static final int T__193=193;
@@ -1971,12 +1975,182 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleDataInterchangeExportFilter"
+ // $ANTLR start "entryRuleDataInterchangeJoin"
+ // InternalDataDSL.g:569:1: entryRuleDataInterchangeJoin : ruleDataInterchangeJoin EOF ;
+ public final void entryRuleDataInterchangeJoin() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:570:1: ( ruleDataInterchangeJoin EOF )
+ // InternalDataDSL.g:571:1: ruleDataInterchangeJoin EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeJoinRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeJoin();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeJoinRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeJoin"
+
+
+ // $ANTLR start "ruleDataInterchangeJoin"
+ // InternalDataDSL.g:578:1: ruleDataInterchangeJoin : ( ( rule__DataInterchangeJoin__Group__0 ) ) ;
+ public final void ruleDataInterchangeJoin() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:582:2: ( ( ( rule__DataInterchangeJoin__Group__0 ) ) )
+ // InternalDataDSL.g:583:2: ( ( rule__DataInterchangeJoin__Group__0 ) )
+ {
+ // InternalDataDSL.g:583:2: ( ( rule__DataInterchangeJoin__Group__0 ) )
+ // InternalDataDSL.g:584:3: ( rule__DataInterchangeJoin__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeJoinAccess().getGroup());
+ }
+ // InternalDataDSL.g:585:3: ( rule__DataInterchangeJoin__Group__0 )
+ // InternalDataDSL.g:585:4: rule__DataInterchangeJoin__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeJoin__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeJoinAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeJoin"
+
+
+ // $ANTLR start "entryRuleDataInterchangeJoinAttr"
+ // InternalDataDSL.g:594:1: entryRuleDataInterchangeJoinAttr : ruleDataInterchangeJoinAttr EOF ;
+ public final void entryRuleDataInterchangeJoinAttr() throws RecognitionException {
+ try {
+ // InternalDataDSL.g:595:1: ( ruleDataInterchangeJoinAttr EOF )
+ // InternalDataDSL.g:596:1: ruleDataInterchangeJoinAttr EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeJoinAttrRule());
+ }
+ pushFollow(FOLLOW_1);
+ ruleDataInterchangeJoinAttr();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeJoinAttrRule());
+ }
+ match(input,EOF,FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDataInterchangeJoinAttr"
+
+
+ // $ANTLR start "ruleDataInterchangeJoinAttr"
+ // InternalDataDSL.g:603:1: ruleDataInterchangeJoinAttr : ( ( rule__DataInterchangeJoinAttr__Group__0 ) ) ;
+ public final void ruleDataInterchangeJoinAttr() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalDataDSL.g:607:2: ( ( ( rule__DataInterchangeJoinAttr__Group__0 ) ) )
+ // InternalDataDSL.g:608:2: ( ( rule__DataInterchangeJoinAttr__Group__0 ) )
+ {
+ // InternalDataDSL.g:608:2: ( ( rule__DataInterchangeJoinAttr__Group__0 ) )
+ // InternalDataDSL.g:609:3: ( rule__DataInterchangeJoinAttr__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getDataInterchangeJoinAttrAccess().getGroup());
+ }
+ // InternalDataDSL.g:610:3: ( rule__DataInterchangeJoinAttr__Group__0 )
+ // InternalDataDSL.g:610:4: rule__DataInterchangeJoinAttr__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DataInterchangeJoinAttr__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getDataInterchangeJoinAttrAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDataInterchangeJoinAttr"
+
+
// $ANTLR start "entryRuleDataInterchangeFilter"
- // InternalDataDSL.g:569:1: entryRuleDataInterchangeFilter : ruleDataInterchangeFilter EOF ;
+ // InternalDataDSL.g:619:1: entryRuleDataInterchangeFilter : ruleDataInterchangeFilter EOF ;
public final void entryRuleDataInterchangeFilter() throws RecognitionException {
try {
- // InternalDataDSL.g:570:1: ( ruleDataInterchangeFilter EOF )
- // InternalDataDSL.g:571:1: ruleDataInterchangeFilter EOF
+ // InternalDataDSL.g:620:1: ( ruleDataInterchangeFilter EOF )
+ // InternalDataDSL.g:621:1: ruleDataInterchangeFilter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFilterRule());
@@ -2006,23 +2180,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeFilter"
- // InternalDataDSL.g:578:1: ruleDataInterchangeFilter : ( ( rule__DataInterchangeFilter__Group__0 ) ) ;
+ // InternalDataDSL.g:628:1: ruleDataInterchangeFilter : ( ( rule__DataInterchangeFilter__Group__0 ) ) ;
public final void ruleDataInterchangeFilter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:582:2: ( ( ( rule__DataInterchangeFilter__Group__0 ) ) )
- // InternalDataDSL.g:583:2: ( ( rule__DataInterchangeFilter__Group__0 ) )
+ // InternalDataDSL.g:632:2: ( ( ( rule__DataInterchangeFilter__Group__0 ) ) )
+ // InternalDataDSL.g:633:2: ( ( rule__DataInterchangeFilter__Group__0 ) )
{
- // InternalDataDSL.g:583:2: ( ( rule__DataInterchangeFilter__Group__0 ) )
- // InternalDataDSL.g:584:3: ( rule__DataInterchangeFilter__Group__0 )
+ // InternalDataDSL.g:633:2: ( ( rule__DataInterchangeFilter__Group__0 ) )
+ // InternalDataDSL.g:634:3: ( rule__DataInterchangeFilter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFilterAccess().getGroup());
}
- // InternalDataDSL.g:585:3: ( rule__DataInterchangeFilter__Group__0 )
- // InternalDataDSL.g:585:4: rule__DataInterchangeFilter__Group__0
+ // InternalDataDSL.g:635:3: ( rule__DataInterchangeFilter__Group__0 )
+ // InternalDataDSL.g:635:4: rule__DataInterchangeFilter__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFilter__Group__0();
@@ -2057,11 +2231,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAttributeFilter"
- // InternalDataDSL.g:594:1: entryRuleAttributeFilter : ruleAttributeFilter EOF ;
+ // InternalDataDSL.g:644:1: entryRuleAttributeFilter : ruleAttributeFilter EOF ;
public final void entryRuleAttributeFilter() throws RecognitionException {
try {
- // InternalDataDSL.g:595:1: ( ruleAttributeFilter EOF )
- // InternalDataDSL.g:596:1: ruleAttributeFilter EOF
+ // InternalDataDSL.g:645:1: ( ruleAttributeFilter EOF )
+ // InternalDataDSL.g:646:1: ruleAttributeFilter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeFilterRule());
@@ -2091,23 +2265,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAttributeFilter"
- // InternalDataDSL.g:603:1: ruleAttributeFilter : ( ( rule__AttributeFilter__Group__0 ) ) ;
+ // InternalDataDSL.g:653:1: ruleAttributeFilter : ( ( rule__AttributeFilter__Group__0 ) ) ;
public final void ruleAttributeFilter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:607:2: ( ( ( rule__AttributeFilter__Group__0 ) ) )
- // InternalDataDSL.g:608:2: ( ( rule__AttributeFilter__Group__0 ) )
+ // InternalDataDSL.g:657:2: ( ( ( rule__AttributeFilter__Group__0 ) ) )
+ // InternalDataDSL.g:658:2: ( ( rule__AttributeFilter__Group__0 ) )
{
- // InternalDataDSL.g:608:2: ( ( rule__AttributeFilter__Group__0 ) )
- // InternalDataDSL.g:609:3: ( rule__AttributeFilter__Group__0 )
+ // InternalDataDSL.g:658:2: ( ( rule__AttributeFilter__Group__0 ) )
+ // InternalDataDSL.g:659:3: ( rule__AttributeFilter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeFilterAccess().getGroup());
}
- // InternalDataDSL.g:610:3: ( rule__AttributeFilter__Group__0 )
- // InternalDataDSL.g:610:4: rule__AttributeFilter__Group__0
+ // InternalDataDSL.g:660:3: ( rule__AttributeFilter__Group__0 )
+ // InternalDataDSL.g:660:4: rule__AttributeFilter__Group__0
{
pushFollow(FOLLOW_2);
rule__AttributeFilter__Group__0();
@@ -2142,11 +2316,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReferenceFilter"
- // InternalDataDSL.g:619:1: entryRuleReferenceFilter : ruleReferenceFilter EOF ;
+ // InternalDataDSL.g:669:1: entryRuleReferenceFilter : ruleReferenceFilter EOF ;
public final void entryRuleReferenceFilter() throws RecognitionException {
try {
- // InternalDataDSL.g:620:1: ( ruleReferenceFilter EOF )
- // InternalDataDSL.g:621:1: ruleReferenceFilter EOF
+ // InternalDataDSL.g:670:1: ( ruleReferenceFilter EOF )
+ // InternalDataDSL.g:671:1: ruleReferenceFilter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterRule());
@@ -2176,23 +2350,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReferenceFilter"
- // InternalDataDSL.g:628:1: ruleReferenceFilter : ( ( rule__ReferenceFilter__Alternatives ) ) ;
+ // InternalDataDSL.g:678:1: ruleReferenceFilter : ( ( rule__ReferenceFilter__Alternatives ) ) ;
public final void ruleReferenceFilter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:632:2: ( ( ( rule__ReferenceFilter__Alternatives ) ) )
- // InternalDataDSL.g:633:2: ( ( rule__ReferenceFilter__Alternatives ) )
+ // InternalDataDSL.g:682:2: ( ( ( rule__ReferenceFilter__Alternatives ) ) )
+ // InternalDataDSL.g:683:2: ( ( rule__ReferenceFilter__Alternatives ) )
{
- // InternalDataDSL.g:633:2: ( ( rule__ReferenceFilter__Alternatives ) )
- // InternalDataDSL.g:634:3: ( rule__ReferenceFilter__Alternatives )
+ // InternalDataDSL.g:683:2: ( ( rule__ReferenceFilter__Alternatives ) )
+ // InternalDataDSL.g:684:3: ( rule__ReferenceFilter__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterAccess().getAlternatives());
}
- // InternalDataDSL.g:635:3: ( rule__ReferenceFilter__Alternatives )
- // InternalDataDSL.g:635:4: rule__ReferenceFilter__Alternatives
+ // InternalDataDSL.g:685:3: ( rule__ReferenceFilter__Alternatives )
+ // InternalDataDSL.g:685:4: rule__ReferenceFilter__Alternatives
{
pushFollow(FOLLOW_2);
rule__ReferenceFilter__Alternatives();
@@ -2227,11 +2401,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReferenceFilterWithAttr"
- // InternalDataDSL.g:644:1: entryRuleReferenceFilterWithAttr : ruleReferenceFilterWithAttr EOF ;
+ // InternalDataDSL.g:694:1: entryRuleReferenceFilterWithAttr : ruleReferenceFilterWithAttr EOF ;
public final void entryRuleReferenceFilterWithAttr() throws RecognitionException {
try {
- // InternalDataDSL.g:645:1: ( ruleReferenceFilterWithAttr EOF )
- // InternalDataDSL.g:646:1: ruleReferenceFilterWithAttr EOF
+ // InternalDataDSL.g:695:1: ( ruleReferenceFilterWithAttr EOF )
+ // InternalDataDSL.g:696:1: ruleReferenceFilterWithAttr EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterWithAttrRule());
@@ -2261,23 +2435,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReferenceFilterWithAttr"
- // InternalDataDSL.g:653:1: ruleReferenceFilterWithAttr : ( ( rule__ReferenceFilterWithAttr__Group__0 ) ) ;
+ // InternalDataDSL.g:703:1: ruleReferenceFilterWithAttr : ( ( rule__ReferenceFilterWithAttr__Group__0 ) ) ;
public final void ruleReferenceFilterWithAttr() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:657:2: ( ( ( rule__ReferenceFilterWithAttr__Group__0 ) ) )
- // InternalDataDSL.g:658:2: ( ( rule__ReferenceFilterWithAttr__Group__0 ) )
+ // InternalDataDSL.g:707:2: ( ( ( rule__ReferenceFilterWithAttr__Group__0 ) ) )
+ // InternalDataDSL.g:708:2: ( ( rule__ReferenceFilterWithAttr__Group__0 ) )
{
- // InternalDataDSL.g:658:2: ( ( rule__ReferenceFilterWithAttr__Group__0 ) )
- // InternalDataDSL.g:659:3: ( rule__ReferenceFilterWithAttr__Group__0 )
+ // InternalDataDSL.g:708:2: ( ( rule__ReferenceFilterWithAttr__Group__0 ) )
+ // InternalDataDSL.g:709:3: ( rule__ReferenceFilterWithAttr__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterWithAttrAccess().getGroup());
}
- // InternalDataDSL.g:660:3: ( rule__ReferenceFilterWithAttr__Group__0 )
- // InternalDataDSL.g:660:4: rule__ReferenceFilterWithAttr__Group__0
+ // InternalDataDSL.g:710:3: ( rule__ReferenceFilterWithAttr__Group__0 )
+ // InternalDataDSL.g:710:4: rule__ReferenceFilterWithAttr__Group__0
{
pushFollow(FOLLOW_2);
rule__ReferenceFilterWithAttr__Group__0();
@@ -2312,11 +2486,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReferenceFilterWithOutAttr"
- // InternalDataDSL.g:669:1: entryRuleReferenceFilterWithOutAttr : ruleReferenceFilterWithOutAttr EOF ;
+ // InternalDataDSL.g:719:1: entryRuleReferenceFilterWithOutAttr : ruleReferenceFilterWithOutAttr EOF ;
public final void entryRuleReferenceFilterWithOutAttr() throws RecognitionException {
try {
- // InternalDataDSL.g:670:1: ( ruleReferenceFilterWithOutAttr EOF )
- // InternalDataDSL.g:671:1: ruleReferenceFilterWithOutAttr EOF
+ // InternalDataDSL.g:720:1: ( ruleReferenceFilterWithOutAttr EOF )
+ // InternalDataDSL.g:721:1: ruleReferenceFilterWithOutAttr EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterWithOutAttrRule());
@@ -2346,23 +2520,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReferenceFilterWithOutAttr"
- // InternalDataDSL.g:678:1: ruleReferenceFilterWithOutAttr : ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) ) ;
+ // InternalDataDSL.g:728:1: ruleReferenceFilterWithOutAttr : ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) ) ;
public final void ruleReferenceFilterWithOutAttr() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:682:2: ( ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) ) )
- // InternalDataDSL.g:683:2: ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) )
+ // InternalDataDSL.g:732:2: ( ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) ) )
+ // InternalDataDSL.g:733:2: ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) )
{
- // InternalDataDSL.g:683:2: ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) )
- // InternalDataDSL.g:684:3: ( rule__ReferenceFilterWithOutAttr__Group__0 )
+ // InternalDataDSL.g:733:2: ( ( rule__ReferenceFilterWithOutAttr__Group__0 ) )
+ // InternalDataDSL.g:734:3: ( rule__ReferenceFilterWithOutAttr__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterWithOutAttrAccess().getGroup());
}
- // InternalDataDSL.g:685:3: ( rule__ReferenceFilterWithOutAttr__Group__0 )
- // InternalDataDSL.g:685:4: rule__ReferenceFilterWithOutAttr__Group__0
+ // InternalDataDSL.g:735:3: ( rule__ReferenceFilterWithOutAttr__Group__0 )
+ // InternalDataDSL.g:735:4: rule__ReferenceFilterWithOutAttr__Group__0
{
pushFollow(FOLLOW_2);
rule__ReferenceFilterWithOutAttr__Group__0();
@@ -2397,11 +2571,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeLookupFilterCondition"
- // InternalDataDSL.g:694:1: entryRuleDataInterchangeLookupFilterCondition : ruleDataInterchangeLookupFilterCondition EOF ;
+ // InternalDataDSL.g:744:1: entryRuleDataInterchangeLookupFilterCondition : ruleDataInterchangeLookupFilterCondition EOF ;
public final void entryRuleDataInterchangeLookupFilterCondition() throws RecognitionException {
try {
- // InternalDataDSL.g:695:1: ( ruleDataInterchangeLookupFilterCondition EOF )
- // InternalDataDSL.g:696:1: ruleDataInterchangeLookupFilterCondition EOF
+ // InternalDataDSL.g:745:1: ( ruleDataInterchangeLookupFilterCondition EOF )
+ // InternalDataDSL.g:746:1: ruleDataInterchangeLookupFilterCondition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterConditionRule());
@@ -2431,23 +2605,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeLookupFilterCondition"
- // InternalDataDSL.g:703:1: ruleDataInterchangeLookupFilterCondition : ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) ) ;
+ // InternalDataDSL.g:753:1: ruleDataInterchangeLookupFilterCondition : ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) ) ;
public final void ruleDataInterchangeLookupFilterCondition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:707:2: ( ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) ) )
- // InternalDataDSL.g:708:2: ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) )
+ // InternalDataDSL.g:757:2: ( ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) ) )
+ // InternalDataDSL.g:758:2: ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) )
{
- // InternalDataDSL.g:708:2: ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) )
- // InternalDataDSL.g:709:3: ( rule__DataInterchangeLookupFilterCondition__Group__0 )
+ // InternalDataDSL.g:758:2: ( ( rule__DataInterchangeLookupFilterCondition__Group__0 ) )
+ // InternalDataDSL.g:759:3: ( rule__DataInterchangeLookupFilterCondition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterConditionAccess().getGroup());
}
- // InternalDataDSL.g:710:3: ( rule__DataInterchangeLookupFilterCondition__Group__0 )
- // InternalDataDSL.g:710:4: rule__DataInterchangeLookupFilterCondition__Group__0
+ // InternalDataDSL.g:760:3: ( rule__DataInterchangeLookupFilterCondition__Group__0 )
+ // InternalDataDSL.g:760:4: rule__DataInterchangeLookupFilterCondition__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeLookupFilterCondition__Group__0();
@@ -2482,11 +2656,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeLookupFilterOperand"
- // InternalDataDSL.g:719:1: entryRuleDataInterchangeLookupFilterOperand : ruleDataInterchangeLookupFilterOperand EOF ;
+ // InternalDataDSL.g:769:1: entryRuleDataInterchangeLookupFilterOperand : ruleDataInterchangeLookupFilterOperand EOF ;
public final void entryRuleDataInterchangeLookupFilterOperand() throws RecognitionException {
try {
- // InternalDataDSL.g:720:1: ( ruleDataInterchangeLookupFilterOperand EOF )
- // InternalDataDSL.g:721:1: ruleDataInterchangeLookupFilterOperand EOF
+ // InternalDataDSL.g:770:1: ( ruleDataInterchangeLookupFilterOperand EOF )
+ // InternalDataDSL.g:771:1: ruleDataInterchangeLookupFilterOperand EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandRule());
@@ -2516,23 +2690,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeLookupFilterOperand"
- // InternalDataDSL.g:728:1: ruleDataInterchangeLookupFilterOperand : ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) ) ;
+ // InternalDataDSL.g:778:1: ruleDataInterchangeLookupFilterOperand : ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) ) ;
public final void ruleDataInterchangeLookupFilterOperand() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:732:2: ( ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) ) )
- // InternalDataDSL.g:733:2: ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) )
+ // InternalDataDSL.g:782:2: ( ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) ) )
+ // InternalDataDSL.g:783:2: ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) )
{
- // InternalDataDSL.g:733:2: ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) )
- // InternalDataDSL.g:734:3: ( rule__DataInterchangeLookupFilterOperand__Alternatives )
+ // InternalDataDSL.g:783:2: ( ( rule__DataInterchangeLookupFilterOperand__Alternatives ) )
+ // InternalDataDSL.g:784:3: ( rule__DataInterchangeLookupFilterOperand__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getAlternatives());
}
- // InternalDataDSL.g:735:3: ( rule__DataInterchangeLookupFilterOperand__Alternatives )
- // InternalDataDSL.g:735:4: rule__DataInterchangeLookupFilterOperand__Alternatives
+ // InternalDataDSL.g:785:3: ( rule__DataInterchangeLookupFilterOperand__Alternatives )
+ // InternalDataDSL.g:785:4: rule__DataInterchangeLookupFilterOperand__Alternatives
{
pushFollow(FOLLOW_2);
rule__DataInterchangeLookupFilterOperand__Alternatives();
@@ -2567,11 +2741,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeLookupFilterOperandProperty"
- // InternalDataDSL.g:744:1: entryRuleDataInterchangeLookupFilterOperandProperty : ruleDataInterchangeLookupFilterOperandProperty EOF ;
+ // InternalDataDSL.g:794:1: entryRuleDataInterchangeLookupFilterOperandProperty : ruleDataInterchangeLookupFilterOperandProperty EOF ;
public final void entryRuleDataInterchangeLookupFilterOperandProperty() throws RecognitionException {
try {
- // InternalDataDSL.g:745:1: ( ruleDataInterchangeLookupFilterOperandProperty EOF )
- // InternalDataDSL.g:746:1: ruleDataInterchangeLookupFilterOperandProperty EOF
+ // InternalDataDSL.g:795:1: ( ruleDataInterchangeLookupFilterOperandProperty EOF )
+ // InternalDataDSL.g:796:1: ruleDataInterchangeLookupFilterOperandProperty EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyRule());
@@ -2601,23 +2775,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeLookupFilterOperandProperty"
- // InternalDataDSL.g:753:1: ruleDataInterchangeLookupFilterOperandProperty : ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) ) ;
+ // InternalDataDSL.g:803:1: ruleDataInterchangeLookupFilterOperandProperty : ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) ) ;
public final void ruleDataInterchangeLookupFilterOperandProperty() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:757:2: ( ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) ) )
- // InternalDataDSL.g:758:2: ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) )
+ // InternalDataDSL.g:807:2: ( ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) ) )
+ // InternalDataDSL.g:808:2: ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) )
{
- // InternalDataDSL.g:758:2: ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) )
- // InternalDataDSL.g:759:3: ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 )
+ // InternalDataDSL.g:808:2: ( ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 ) )
+ // InternalDataDSL.g:809:3: ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandPropertyAccess().getGroup());
}
- // InternalDataDSL.g:760:3: ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 )
- // InternalDataDSL.g:760:4: rule__DataInterchangeLookupFilterOperandProperty__Group__0
+ // InternalDataDSL.g:810:3: ( rule__DataInterchangeLookupFilterOperandProperty__Group__0 )
+ // InternalDataDSL.g:810:4: rule__DataInterchangeLookupFilterOperandProperty__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeLookupFilterOperandProperty__Group__0();
@@ -2652,11 +2826,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeLookupFilterOperandString"
- // InternalDataDSL.g:769:1: entryRuleDataInterchangeLookupFilterOperandString : ruleDataInterchangeLookupFilterOperandString EOF ;
+ // InternalDataDSL.g:819:1: entryRuleDataInterchangeLookupFilterOperandString : ruleDataInterchangeLookupFilterOperandString EOF ;
public final void entryRuleDataInterchangeLookupFilterOperandString() throws RecognitionException {
try {
- // InternalDataDSL.g:770:1: ( ruleDataInterchangeLookupFilterOperandString EOF )
- // InternalDataDSL.g:771:1: ruleDataInterchangeLookupFilterOperandString EOF
+ // InternalDataDSL.g:820:1: ( ruleDataInterchangeLookupFilterOperandString EOF )
+ // InternalDataDSL.g:821:1: ruleDataInterchangeLookupFilterOperandString EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandStringRule());
@@ -2686,23 +2860,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeLookupFilterOperandString"
- // InternalDataDSL.g:778:1: ruleDataInterchangeLookupFilterOperandString : ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) ) ;
+ // InternalDataDSL.g:828:1: ruleDataInterchangeLookupFilterOperandString : ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) ) ;
public final void ruleDataInterchangeLookupFilterOperandString() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:782:2: ( ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) ) )
- // InternalDataDSL.g:783:2: ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) )
+ // InternalDataDSL.g:832:2: ( ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) ) )
+ // InternalDataDSL.g:833:2: ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) )
{
- // InternalDataDSL.g:783:2: ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) )
- // InternalDataDSL.g:784:3: ( rule__DataInterchangeLookupFilterOperandString__Group__0 )
+ // InternalDataDSL.g:833:2: ( ( rule__DataInterchangeLookupFilterOperandString__Group__0 ) )
+ // InternalDataDSL.g:834:3: ( rule__DataInterchangeLookupFilterOperandString__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandStringAccess().getGroup());
}
- // InternalDataDSL.g:785:3: ( rule__DataInterchangeLookupFilterOperandString__Group__0 )
- // InternalDataDSL.g:785:4: rule__DataInterchangeLookupFilterOperandString__Group__0
+ // InternalDataDSL.g:835:3: ( rule__DataInterchangeLookupFilterOperandString__Group__0 )
+ // InternalDataDSL.g:835:4: rule__DataInterchangeLookupFilterOperandString__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeLookupFilterOperandString__Group__0();
@@ -2737,11 +2911,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeExportHide"
- // InternalDataDSL.g:794:1: entryRuleDataInterchangeExportHide : ruleDataInterchangeExportHide EOF ;
+ // InternalDataDSL.g:844:1: entryRuleDataInterchangeExportHide : ruleDataInterchangeExportHide EOF ;
public final void entryRuleDataInterchangeExportHide() throws RecognitionException {
try {
- // InternalDataDSL.g:795:1: ( ruleDataInterchangeExportHide EOF )
- // InternalDataDSL.g:796:1: ruleDataInterchangeExportHide EOF
+ // InternalDataDSL.g:845:1: ( ruleDataInterchangeExportHide EOF )
+ // InternalDataDSL.g:846:1: ruleDataInterchangeExportHide EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExportHideRule());
@@ -2771,23 +2945,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeExportHide"
- // InternalDataDSL.g:803:1: ruleDataInterchangeExportHide : ( ( rule__DataInterchangeExportHide__Group__0 ) ) ;
+ // InternalDataDSL.g:853:1: ruleDataInterchangeExportHide : ( ( rule__DataInterchangeExportHide__Group__0 ) ) ;
public final void ruleDataInterchangeExportHide() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:807:2: ( ( ( rule__DataInterchangeExportHide__Group__0 ) ) )
- // InternalDataDSL.g:808:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
+ // InternalDataDSL.g:857:2: ( ( ( rule__DataInterchangeExportHide__Group__0 ) ) )
+ // InternalDataDSL.g:858:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
{
- // InternalDataDSL.g:808:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
- // InternalDataDSL.g:809:3: ( rule__DataInterchangeExportHide__Group__0 )
+ // InternalDataDSL.g:858:2: ( ( rule__DataInterchangeExportHide__Group__0 ) )
+ // InternalDataDSL.g:859:3: ( rule__DataInterchangeExportHide__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExportHideAccess().getGroup());
}
- // InternalDataDSL.g:810:3: ( rule__DataInterchangeExportHide__Group__0 )
- // InternalDataDSL.g:810:4: rule__DataInterchangeExportHide__Group__0
+ // InternalDataDSL.g:860:3: ( rule__DataInterchangeExportHide__Group__0 )
+ // InternalDataDSL.g:860:4: rule__DataInterchangeExportHide__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExportHide__Group__0();
@@ -2822,11 +2996,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangePredefinedExpression"
- // InternalDataDSL.g:819:1: entryRuleDataInterchangePredefinedExpression : ruleDataInterchangePredefinedExpression EOF ;
+ // InternalDataDSL.g:869:1: entryRuleDataInterchangePredefinedExpression : ruleDataInterchangePredefinedExpression EOF ;
public final void entryRuleDataInterchangePredefinedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:820:1: ( ruleDataInterchangePredefinedExpression EOF )
- // InternalDataDSL.g:821:1: ruleDataInterchangePredefinedExpression EOF
+ // InternalDataDSL.g:870:1: ( ruleDataInterchangePredefinedExpression EOF )
+ // InternalDataDSL.g:871:1: ruleDataInterchangePredefinedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangePredefinedExpressionRule());
@@ -2856,23 +3030,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangePredefinedExpression"
- // InternalDataDSL.g:828:1: ruleDataInterchangePredefinedExpression : ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:878:1: ruleDataInterchangePredefinedExpression : ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) ;
public final void ruleDataInterchangePredefinedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:832:2: ( ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) )
- // InternalDataDSL.g:833:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
+ // InternalDataDSL.g:882:2: ( ( ( rule__DataInterchangePredefinedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:883:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
{
- // InternalDataDSL.g:833:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
- // InternalDataDSL.g:834:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
+ // InternalDataDSL.g:883:2: ( ( rule__DataInterchangePredefinedExpression__Group__0 ) )
+ // InternalDataDSL.g:884:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangePredefinedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:835:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
- // InternalDataDSL.g:835:4: rule__DataInterchangePredefinedExpression__Group__0
+ // InternalDataDSL.g:885:3: ( rule__DataInterchangePredefinedExpression__Group__0 )
+ // InternalDataDSL.g:885:4: rule__DataInterchangePredefinedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangePredefinedExpression__Group__0();
@@ -2907,11 +3081,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeMapping"
- // InternalDataDSL.g:844:1: entryRuleDataInterchangeMapping : ruleDataInterchangeMapping EOF ;
+ // InternalDataDSL.g:894:1: entryRuleDataInterchangeMapping : ruleDataInterchangeMapping EOF ;
public final void entryRuleDataInterchangeMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:845:1: ( ruleDataInterchangeMapping EOF )
- // InternalDataDSL.g:846:1: ruleDataInterchangeMapping EOF
+ // InternalDataDSL.g:895:1: ( ruleDataInterchangeMapping EOF )
+ // InternalDataDSL.g:896:1: ruleDataInterchangeMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingRule());
@@ -2941,23 +3115,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeMapping"
- // InternalDataDSL.g:853:1: ruleDataInterchangeMapping : ( ( rule__DataInterchangeMapping__Alternatives ) ) ;
+ // InternalDataDSL.g:903:1: ruleDataInterchangeMapping : ( ( rule__DataInterchangeMapping__Alternatives ) ) ;
public final void ruleDataInterchangeMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:857:2: ( ( ( rule__DataInterchangeMapping__Alternatives ) ) )
- // InternalDataDSL.g:858:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
+ // InternalDataDSL.g:907:2: ( ( ( rule__DataInterchangeMapping__Alternatives ) ) )
+ // InternalDataDSL.g:908:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
{
- // InternalDataDSL.g:858:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
- // InternalDataDSL.g:859:3: ( rule__DataInterchangeMapping__Alternatives )
+ // InternalDataDSL.g:908:2: ( ( rule__DataInterchangeMapping__Alternatives ) )
+ // InternalDataDSL.g:909:3: ( rule__DataInterchangeMapping__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getAlternatives());
}
- // InternalDataDSL.g:860:3: ( rule__DataInterchangeMapping__Alternatives )
- // InternalDataDSL.g:860:4: rule__DataInterchangeMapping__Alternatives
+ // InternalDataDSL.g:910:3: ( rule__DataInterchangeMapping__Alternatives )
+ // InternalDataDSL.g:910:4: rule__DataInterchangeMapping__Alternatives
{
pushFollow(FOLLOW_2);
rule__DataInterchangeMapping__Alternatives();
@@ -2992,11 +3166,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeValueMapping"
- // InternalDataDSL.g:869:1: entryRuleDataInterchangeValueMapping : ruleDataInterchangeValueMapping EOF ;
+ // InternalDataDSL.g:919:1: entryRuleDataInterchangeValueMapping : ruleDataInterchangeValueMapping EOF ;
public final void entryRuleDataInterchangeValueMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:870:1: ( ruleDataInterchangeValueMapping EOF )
- // InternalDataDSL.g:871:1: ruleDataInterchangeValueMapping EOF
+ // InternalDataDSL.g:920:1: ( ruleDataInterchangeValueMapping EOF )
+ // InternalDataDSL.g:921:1: ruleDataInterchangeValueMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeValueMappingRule());
@@ -3026,23 +3200,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeValueMapping"
- // InternalDataDSL.g:878:1: ruleDataInterchangeValueMapping : ( ( rule__DataInterchangeValueMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:928:1: ruleDataInterchangeValueMapping : ( ( rule__DataInterchangeValueMapping__Group__0 ) ) ;
public final void ruleDataInterchangeValueMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:882:2: ( ( ( rule__DataInterchangeValueMapping__Group__0 ) ) )
- // InternalDataDSL.g:883:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
+ // InternalDataDSL.g:932:2: ( ( ( rule__DataInterchangeValueMapping__Group__0 ) ) )
+ // InternalDataDSL.g:933:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
{
- // InternalDataDSL.g:883:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
- // InternalDataDSL.g:884:3: ( rule__DataInterchangeValueMapping__Group__0 )
+ // InternalDataDSL.g:933:2: ( ( rule__DataInterchangeValueMapping__Group__0 ) )
+ // InternalDataDSL.g:934:3: ( rule__DataInterchangeValueMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeValueMappingAccess().getGroup());
}
- // InternalDataDSL.g:885:3: ( rule__DataInterchangeValueMapping__Group__0 )
- // InternalDataDSL.g:885:4: rule__DataInterchangeValueMapping__Group__0
+ // InternalDataDSL.g:935:3: ( rule__DataInterchangeValueMapping__Group__0 )
+ // InternalDataDSL.g:935:4: rule__DataInterchangeValueMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeValueMapping__Group__0();
@@ -3077,11 +3251,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeBlobMapping"
- // InternalDataDSL.g:894:1: entryRuleDataInterchangeBlobMapping : ruleDataInterchangeBlobMapping EOF ;
+ // InternalDataDSL.g:944:1: entryRuleDataInterchangeBlobMapping : ruleDataInterchangeBlobMapping EOF ;
public final void entryRuleDataInterchangeBlobMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:895:1: ( ruleDataInterchangeBlobMapping EOF )
- // InternalDataDSL.g:896:1: ruleDataInterchangeBlobMapping EOF
+ // InternalDataDSL.g:945:1: ( ruleDataInterchangeBlobMapping EOF )
+ // InternalDataDSL.g:946:1: ruleDataInterchangeBlobMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeBlobMappingRule());
@@ -3111,23 +3285,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeBlobMapping"
- // InternalDataDSL.g:903:1: ruleDataInterchangeBlobMapping : ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:953:1: ruleDataInterchangeBlobMapping : ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) ;
public final void ruleDataInterchangeBlobMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:907:2: ( ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) )
- // InternalDataDSL.g:908:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
+ // InternalDataDSL.g:957:2: ( ( ( rule__DataInterchangeBlobMapping__Group__0 ) ) )
+ // InternalDataDSL.g:958:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
{
- // InternalDataDSL.g:908:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
- // InternalDataDSL.g:909:3: ( rule__DataInterchangeBlobMapping__Group__0 )
+ // InternalDataDSL.g:958:2: ( ( rule__DataInterchangeBlobMapping__Group__0 ) )
+ // InternalDataDSL.g:959:3: ( rule__DataInterchangeBlobMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeBlobMappingAccess().getGroup());
}
- // InternalDataDSL.g:910:3: ( rule__DataInterchangeBlobMapping__Group__0 )
- // InternalDataDSL.g:910:4: rule__DataInterchangeBlobMapping__Group__0
+ // InternalDataDSL.g:960:3: ( rule__DataInterchangeBlobMapping__Group__0 )
+ // InternalDataDSL.g:960:4: rule__DataInterchangeBlobMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeBlobMapping__Group__0();
@@ -3162,11 +3336,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeFixedColumnMapping"
- // InternalDataDSL.g:919:1: entryRuleDataInterchangeFixedColumnMapping : ruleDataInterchangeFixedColumnMapping EOF ;
+ // InternalDataDSL.g:969:1: entryRuleDataInterchangeFixedColumnMapping : ruleDataInterchangeFixedColumnMapping EOF ;
public final void entryRuleDataInterchangeFixedColumnMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:920:1: ( ruleDataInterchangeFixedColumnMapping EOF )
- // InternalDataDSL.g:921:1: ruleDataInterchangeFixedColumnMapping EOF
+ // InternalDataDSL.g:970:1: ( ruleDataInterchangeFixedColumnMapping EOF )
+ // InternalDataDSL.g:971:1: ruleDataInterchangeFixedColumnMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingRule());
@@ -3196,23 +3370,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeFixedColumnMapping"
- // InternalDataDSL.g:928:1: ruleDataInterchangeFixedColumnMapping : ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:978:1: ruleDataInterchangeFixedColumnMapping : ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) ) ;
public final void ruleDataInterchangeFixedColumnMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:932:2: ( ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) ) )
- // InternalDataDSL.g:933:2: ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) )
+ // InternalDataDSL.g:982:2: ( ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) ) )
+ // InternalDataDSL.g:983:2: ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) )
{
- // InternalDataDSL.g:933:2: ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) )
- // InternalDataDSL.g:934:3: ( rule__DataInterchangeFixedColumnMapping__Group__0 )
+ // InternalDataDSL.g:983:2: ( ( rule__DataInterchangeFixedColumnMapping__Group__0 ) )
+ // InternalDataDSL.g:984:3: ( rule__DataInterchangeFixedColumnMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getGroup());
}
- // InternalDataDSL.g:935:3: ( rule__DataInterchangeFixedColumnMapping__Group__0 )
- // InternalDataDSL.g:935:4: rule__DataInterchangeFixedColumnMapping__Group__0
+ // InternalDataDSL.g:985:3: ( rule__DataInterchangeFixedColumnMapping__Group__0 )
+ // InternalDataDSL.g:985:4: rule__DataInterchangeFixedColumnMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__Group__0();
@@ -3247,11 +3421,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeLookupMapping"
- // InternalDataDSL.g:944:1: entryRuleDataInterchangeLookupMapping : ruleDataInterchangeLookupMapping EOF ;
+ // InternalDataDSL.g:994:1: entryRuleDataInterchangeLookupMapping : ruleDataInterchangeLookupMapping EOF ;
public final void entryRuleDataInterchangeLookupMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:945:1: ( ruleDataInterchangeLookupMapping EOF )
- // InternalDataDSL.g:946:1: ruleDataInterchangeLookupMapping EOF
+ // InternalDataDSL.g:995:1: ( ruleDataInterchangeLookupMapping EOF )
+ // InternalDataDSL.g:996:1: ruleDataInterchangeLookupMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupMappingRule());
@@ -3281,23 +3455,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeLookupMapping"
- // InternalDataDSL.g:953:1: ruleDataInterchangeLookupMapping : ( ( rule__DataInterchangeLookupMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:1003:1: ruleDataInterchangeLookupMapping : ( ( rule__DataInterchangeLookupMapping__Group__0 ) ) ;
public final void ruleDataInterchangeLookupMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:957:2: ( ( ( rule__DataInterchangeLookupMapping__Group__0 ) ) )
- // InternalDataDSL.g:958:2: ( ( rule__DataInterchangeLookupMapping__Group__0 ) )
+ // InternalDataDSL.g:1007:2: ( ( ( rule__DataInterchangeLookupMapping__Group__0 ) ) )
+ // InternalDataDSL.g:1008:2: ( ( rule__DataInterchangeLookupMapping__Group__0 ) )
{
- // InternalDataDSL.g:958:2: ( ( rule__DataInterchangeLookupMapping__Group__0 ) )
- // InternalDataDSL.g:959:3: ( rule__DataInterchangeLookupMapping__Group__0 )
+ // InternalDataDSL.g:1008:2: ( ( rule__DataInterchangeLookupMapping__Group__0 ) )
+ // InternalDataDSL.g:1009:3: ( rule__DataInterchangeLookupMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupMappingAccess().getGroup());
}
- // InternalDataDSL.g:960:3: ( rule__DataInterchangeLookupMapping__Group__0 )
- // InternalDataDSL.g:960:4: rule__DataInterchangeLookupMapping__Group__0
+ // InternalDataDSL.g:1010:3: ( rule__DataInterchangeLookupMapping__Group__0 )
+ // InternalDataDSL.g:1010:4: rule__DataInterchangeLookupMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeLookupMapping__Group__0();
@@ -3332,11 +3506,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDataInterchangeSkipMapping"
- // InternalDataDSL.g:969:1: entryRuleDataInterchangeSkipMapping : ruleDataInterchangeSkipMapping EOF ;
+ // InternalDataDSL.g:1019:1: entryRuleDataInterchangeSkipMapping : ruleDataInterchangeSkipMapping EOF ;
public final void entryRuleDataInterchangeSkipMapping() throws RecognitionException {
try {
- // InternalDataDSL.g:970:1: ( ruleDataInterchangeSkipMapping EOF )
- // InternalDataDSL.g:971:1: ruleDataInterchangeSkipMapping EOF
+ // InternalDataDSL.g:1020:1: ( ruleDataInterchangeSkipMapping EOF )
+ // InternalDataDSL.g:1021:1: ruleDataInterchangeSkipMapping EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeSkipMappingRule());
@@ -3366,23 +3540,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDataInterchangeSkipMapping"
- // InternalDataDSL.g:978:1: ruleDataInterchangeSkipMapping : ( ( rule__DataInterchangeSkipMapping__Group__0 ) ) ;
+ // InternalDataDSL.g:1028:1: ruleDataInterchangeSkipMapping : ( ( rule__DataInterchangeSkipMapping__Group__0 ) ) ;
public final void ruleDataInterchangeSkipMapping() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:982:2: ( ( ( rule__DataInterchangeSkipMapping__Group__0 ) ) )
- // InternalDataDSL.g:983:2: ( ( rule__DataInterchangeSkipMapping__Group__0 ) )
+ // InternalDataDSL.g:1032:2: ( ( ( rule__DataInterchangeSkipMapping__Group__0 ) ) )
+ // InternalDataDSL.g:1033:2: ( ( rule__DataInterchangeSkipMapping__Group__0 ) )
{
- // InternalDataDSL.g:983:2: ( ( rule__DataInterchangeSkipMapping__Group__0 ) )
- // InternalDataDSL.g:984:3: ( rule__DataInterchangeSkipMapping__Group__0 )
+ // InternalDataDSL.g:1033:2: ( ( rule__DataInterchangeSkipMapping__Group__0 ) )
+ // InternalDataDSL.g:1034:3: ( rule__DataInterchangeSkipMapping__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeSkipMappingAccess().getGroup());
}
- // InternalDataDSL.g:985:3: ( rule__DataInterchangeSkipMapping__Group__0 )
- // InternalDataDSL.g:985:4: rule__DataInterchangeSkipMapping__Group__0
+ // InternalDataDSL.g:1035:3: ( rule__DataInterchangeSkipMapping__Group__0 )
+ // InternalDataDSL.g:1035:4: rule__DataInterchangeSkipMapping__Group__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeSkipMapping__Group__0();
@@ -3417,11 +3591,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLFQN"
- // InternalDataDSL.g:994:1: entryRuleLFQN : ruleLFQN EOF ;
+ // InternalDataDSL.g:1044:1: entryRuleLFQN : ruleLFQN EOF ;
public final void entryRuleLFQN() throws RecognitionException {
try {
- // InternalDataDSL.g:995:1: ( ruleLFQN EOF )
- // InternalDataDSL.g:996:1: ruleLFQN EOF
+ // InternalDataDSL.g:1045:1: ( ruleLFQN EOF )
+ // InternalDataDSL.g:1046:1: ruleLFQN EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNRule());
@@ -3451,23 +3625,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLFQN"
- // InternalDataDSL.g:1003:1: ruleLFQN : ( ( rule__LFQN__Group__0 ) ) ;
+ // InternalDataDSL.g:1053:1: ruleLFQN : ( ( rule__LFQN__Group__0 ) ) ;
public final void ruleLFQN() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1007:2: ( ( ( rule__LFQN__Group__0 ) ) )
- // InternalDataDSL.g:1008:2: ( ( rule__LFQN__Group__0 ) )
+ // InternalDataDSL.g:1057:2: ( ( ( rule__LFQN__Group__0 ) ) )
+ // InternalDataDSL.g:1058:2: ( ( rule__LFQN__Group__0 ) )
{
- // InternalDataDSL.g:1008:2: ( ( rule__LFQN__Group__0 ) )
- // InternalDataDSL.g:1009:3: ( rule__LFQN__Group__0 )
+ // InternalDataDSL.g:1058:2: ( ( rule__LFQN__Group__0 ) )
+ // InternalDataDSL.g:1059:3: ( rule__LFQN__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLFQNAccess().getGroup());
}
- // InternalDataDSL.g:1010:3: ( rule__LFQN__Group__0 )
- // InternalDataDSL.g:1010:4: rule__LFQN__Group__0
+ // InternalDataDSL.g:1060:3: ( rule__LFQN__Group__0 )
+ // InternalDataDSL.g:1060:4: rule__LFQN__Group__0
{
pushFollow(FOLLOW_2);
rule__LFQN__Group__0();
@@ -3502,11 +3676,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTRANSLATABLESTRING"
- // InternalDataDSL.g:1019:1: entryRuleTRANSLATABLESTRING : ruleTRANSLATABLESTRING EOF ;
+ // InternalDataDSL.g:1069:1: entryRuleTRANSLATABLESTRING : ruleTRANSLATABLESTRING EOF ;
public final void entryRuleTRANSLATABLESTRING() throws RecognitionException {
try {
- // InternalDataDSL.g:1020:1: ( ruleTRANSLATABLESTRING EOF )
- // InternalDataDSL.g:1021:1: ruleTRANSLATABLESTRING EOF
+ // InternalDataDSL.g:1070:1: ( ruleTRANSLATABLESTRING EOF )
+ // InternalDataDSL.g:1071:1: ruleTRANSLATABLESTRING EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLESTRINGRule());
@@ -3536,17 +3710,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTRANSLATABLESTRING"
- // InternalDataDSL.g:1028:1: ruleTRANSLATABLESTRING : ( RULE_STRING ) ;
+ // InternalDataDSL.g:1078:1: ruleTRANSLATABLESTRING : ( RULE_STRING ) ;
public final void ruleTRANSLATABLESTRING() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1032:2: ( ( RULE_STRING ) )
- // InternalDataDSL.g:1033:2: ( RULE_STRING )
+ // InternalDataDSL.g:1082:2: ( ( RULE_STRING ) )
+ // InternalDataDSL.g:1083:2: ( RULE_STRING )
{
- // InternalDataDSL.g:1033:2: ( RULE_STRING )
- // InternalDataDSL.g:1034:3: RULE_STRING
+ // InternalDataDSL.g:1083:2: ( RULE_STRING )
+ // InternalDataDSL.g:1084:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLESTRINGAccess().getSTRINGTerminalRuleCall());
@@ -3577,11 +3751,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTRANSLATABLEID"
- // InternalDataDSL.g:1044:1: entryRuleTRANSLATABLEID : ruleTRANSLATABLEID EOF ;
+ // InternalDataDSL.g:1094:1: entryRuleTRANSLATABLEID : ruleTRANSLATABLEID EOF ;
public final void entryRuleTRANSLATABLEID() throws RecognitionException {
try {
- // InternalDataDSL.g:1045:1: ( ruleTRANSLATABLEID EOF )
- // InternalDataDSL.g:1046:1: ruleTRANSLATABLEID EOF
+ // InternalDataDSL.g:1095:1: ( ruleTRANSLATABLEID EOF )
+ // InternalDataDSL.g:1096:1: ruleTRANSLATABLEID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLEIDRule());
@@ -3611,17 +3785,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTRANSLATABLEID"
- // InternalDataDSL.g:1053:1: ruleTRANSLATABLEID : ( RULE_ID ) ;
+ // InternalDataDSL.g:1103:1: ruleTRANSLATABLEID : ( RULE_ID ) ;
public final void ruleTRANSLATABLEID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1057:2: ( ( RULE_ID ) )
- // InternalDataDSL.g:1058:2: ( RULE_ID )
+ // InternalDataDSL.g:1107:2: ( ( RULE_ID ) )
+ // InternalDataDSL.g:1108:2: ( RULE_ID )
{
- // InternalDataDSL.g:1058:2: ( RULE_ID )
- // InternalDataDSL.g:1059:3: RULE_ID
+ // InternalDataDSL.g:1108:2: ( RULE_ID )
+ // InternalDataDSL.g:1109:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTRANSLATABLEIDAccess().getIDTerminalRuleCall());
@@ -3652,11 +3826,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXImportDeclaration"
- // InternalDataDSL.g:1069:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ;
+ // InternalDataDSL.g:1119:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ;
public final void entryRuleXImportDeclaration() throws RecognitionException {
try {
- // InternalDataDSL.g:1070:1: ( ruleXImportDeclaration EOF )
- // InternalDataDSL.g:1071:1: ruleXImportDeclaration EOF
+ // InternalDataDSL.g:1120:1: ( ruleXImportDeclaration EOF )
+ // InternalDataDSL.g:1121:1: ruleXImportDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationRule());
@@ -3686,23 +3860,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXImportDeclaration"
- // InternalDataDSL.g:1078:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ;
+ // InternalDataDSL.g:1128:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ;
public final void ruleXImportDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1082:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) )
- // InternalDataDSL.g:1083:2: ( ( rule__XImportDeclaration__Group__0 ) )
+ // InternalDataDSL.g:1132:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) )
+ // InternalDataDSL.g:1133:2: ( ( rule__XImportDeclaration__Group__0 ) )
{
- // InternalDataDSL.g:1083:2: ( ( rule__XImportDeclaration__Group__0 ) )
- // InternalDataDSL.g:1084:3: ( rule__XImportDeclaration__Group__0 )
+ // InternalDataDSL.g:1133:2: ( ( rule__XImportDeclaration__Group__0 ) )
+ // InternalDataDSL.g:1134:3: ( rule__XImportDeclaration__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getGroup());
}
- // InternalDataDSL.g:1085:3: ( rule__XImportDeclaration__Group__0 )
- // InternalDataDSL.g:1085:4: rule__XImportDeclaration__Group__0
+ // InternalDataDSL.g:1135:3: ( rule__XImportDeclaration__Group__0 )
+ // InternalDataDSL.g:1135:4: rule__XImportDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group__0();
@@ -3737,11 +3911,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotation"
- // InternalDataDSL.g:1094:1: entryRuleXAnnotation : ruleXAnnotation EOF ;
+ // InternalDataDSL.g:1144:1: entryRuleXAnnotation : ruleXAnnotation EOF ;
public final void entryRuleXAnnotation() throws RecognitionException {
try {
- // InternalDataDSL.g:1095:1: ( ruleXAnnotation EOF )
- // InternalDataDSL.g:1096:1: ruleXAnnotation EOF
+ // InternalDataDSL.g:1145:1: ( ruleXAnnotation EOF )
+ // InternalDataDSL.g:1146:1: ruleXAnnotation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationRule());
@@ -3771,23 +3945,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotation"
- // InternalDataDSL.g:1103:1: ruleXAnnotation : ( ( rule__XAnnotation__Group__0 ) ) ;
+ // InternalDataDSL.g:1153:1: ruleXAnnotation : ( ( rule__XAnnotation__Group__0 ) ) ;
public final void ruleXAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1107:2: ( ( ( rule__XAnnotation__Group__0 ) ) )
- // InternalDataDSL.g:1108:2: ( ( rule__XAnnotation__Group__0 ) )
+ // InternalDataDSL.g:1157:2: ( ( ( rule__XAnnotation__Group__0 ) ) )
+ // InternalDataDSL.g:1158:2: ( ( rule__XAnnotation__Group__0 ) )
{
- // InternalDataDSL.g:1108:2: ( ( rule__XAnnotation__Group__0 ) )
- // InternalDataDSL.g:1109:3: ( rule__XAnnotation__Group__0 )
+ // InternalDataDSL.g:1158:2: ( ( rule__XAnnotation__Group__0 ) )
+ // InternalDataDSL.g:1159:3: ( rule__XAnnotation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup());
}
- // InternalDataDSL.g:1110:3: ( rule__XAnnotation__Group__0 )
- // InternalDataDSL.g:1110:4: rule__XAnnotation__Group__0
+ // InternalDataDSL.g:1160:3: ( rule__XAnnotation__Group__0 )
+ // InternalDataDSL.g:1160:4: rule__XAnnotation__Group__0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group__0();
@@ -3822,11 +3996,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationElementValuePair"
- // InternalDataDSL.g:1119:1: entryRuleXAnnotationElementValuePair : ruleXAnnotationElementValuePair EOF ;
+ // InternalDataDSL.g:1169:1: entryRuleXAnnotationElementValuePair : ruleXAnnotationElementValuePair EOF ;
public final void entryRuleXAnnotationElementValuePair() throws RecognitionException {
try {
- // InternalDataDSL.g:1120:1: ( ruleXAnnotationElementValuePair EOF )
- // InternalDataDSL.g:1121:1: ruleXAnnotationElementValuePair EOF
+ // InternalDataDSL.g:1170:1: ( ruleXAnnotationElementValuePair EOF )
+ // InternalDataDSL.g:1171:1: ruleXAnnotationElementValuePair EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairRule());
@@ -3856,23 +4030,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationElementValuePair"
- // InternalDataDSL.g:1128:1: ruleXAnnotationElementValuePair : ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ;
+ // InternalDataDSL.g:1178:1: ruleXAnnotationElementValuePair : ( ( rule__XAnnotationElementValuePair__Group__0 ) ) ;
public final void ruleXAnnotationElementValuePair() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1132:2: ( ( ( rule__XAnnotationElementValuePair__Group__0 ) ) )
- // InternalDataDSL.g:1133:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
+ // InternalDataDSL.g:1182:2: ( ( ( rule__XAnnotationElementValuePair__Group__0 ) ) )
+ // InternalDataDSL.g:1183:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
{
- // InternalDataDSL.g:1133:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
- // InternalDataDSL.g:1134:3: ( rule__XAnnotationElementValuePair__Group__0 )
+ // InternalDataDSL.g:1183:2: ( ( rule__XAnnotationElementValuePair__Group__0 ) )
+ // InternalDataDSL.g:1184:3: ( rule__XAnnotationElementValuePair__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValuePairAccess().getGroup());
}
- // InternalDataDSL.g:1135:3: ( rule__XAnnotationElementValuePair__Group__0 )
- // InternalDataDSL.g:1135:4: rule__XAnnotationElementValuePair__Group__0
+ // InternalDataDSL.g:1185:3: ( rule__XAnnotationElementValuePair__Group__0 )
+ // InternalDataDSL.g:1185:4: rule__XAnnotationElementValuePair__Group__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValuePair__Group__0();
@@ -3907,11 +4081,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationElementValueOrCommaList"
- // InternalDataDSL.g:1144:1: entryRuleXAnnotationElementValueOrCommaList : ruleXAnnotationElementValueOrCommaList EOF ;
+ // InternalDataDSL.g:1194:1: entryRuleXAnnotationElementValueOrCommaList : ruleXAnnotationElementValueOrCommaList EOF ;
public final void entryRuleXAnnotationElementValueOrCommaList() throws RecognitionException {
try {
- // InternalDataDSL.g:1145:1: ( ruleXAnnotationElementValueOrCommaList EOF )
- // InternalDataDSL.g:1146:1: ruleXAnnotationElementValueOrCommaList EOF
+ // InternalDataDSL.g:1195:1: ( ruleXAnnotationElementValueOrCommaList EOF )
+ // InternalDataDSL.g:1196:1: ruleXAnnotationElementValueOrCommaList EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListRule());
@@ -3941,23 +4115,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationElementValueOrCommaList"
- // InternalDataDSL.g:1153:1: ruleXAnnotationElementValueOrCommaList : ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ;
+ // InternalDataDSL.g:1203:1: ruleXAnnotationElementValueOrCommaList : ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) ;
public final void ruleXAnnotationElementValueOrCommaList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1157:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) )
- // InternalDataDSL.g:1158:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
+ // InternalDataDSL.g:1207:2: ( ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) ) )
+ // InternalDataDSL.g:1208:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
{
- // InternalDataDSL.g:1158:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
- // InternalDataDSL.g:1159:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
+ // InternalDataDSL.g:1208:2: ( ( rule__XAnnotationElementValueOrCommaList__Alternatives ) )
+ // InternalDataDSL.g:1209:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getAlternatives());
}
- // InternalDataDSL.g:1160:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
- // InternalDataDSL.g:1160:4: rule__XAnnotationElementValueOrCommaList__Alternatives
+ // InternalDataDSL.g:1210:3: ( rule__XAnnotationElementValueOrCommaList__Alternatives )
+ // InternalDataDSL.g:1210:4: rule__XAnnotationElementValueOrCommaList__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Alternatives();
@@ -3992,11 +4166,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationElementValue"
- // InternalDataDSL.g:1169:1: entryRuleXAnnotationElementValue : ruleXAnnotationElementValue EOF ;
+ // InternalDataDSL.g:1219:1: entryRuleXAnnotationElementValue : ruleXAnnotationElementValue EOF ;
public final void entryRuleXAnnotationElementValue() throws RecognitionException {
try {
- // InternalDataDSL.g:1170:1: ( ruleXAnnotationElementValue EOF )
- // InternalDataDSL.g:1171:1: ruleXAnnotationElementValue EOF
+ // InternalDataDSL.g:1220:1: ( ruleXAnnotationElementValue EOF )
+ // InternalDataDSL.g:1221:1: ruleXAnnotationElementValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueRule());
@@ -4026,23 +4200,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationElementValue"
- // InternalDataDSL.g:1178:1: ruleXAnnotationElementValue : ( ( rule__XAnnotationElementValue__Alternatives ) ) ;
+ // InternalDataDSL.g:1228:1: ruleXAnnotationElementValue : ( ( rule__XAnnotationElementValue__Alternatives ) ) ;
public final void ruleXAnnotationElementValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1182:2: ( ( ( rule__XAnnotationElementValue__Alternatives ) ) )
- // InternalDataDSL.g:1183:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
+ // InternalDataDSL.g:1232:2: ( ( ( rule__XAnnotationElementValue__Alternatives ) ) )
+ // InternalDataDSL.g:1233:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
{
- // InternalDataDSL.g:1183:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
- // InternalDataDSL.g:1184:3: ( rule__XAnnotationElementValue__Alternatives )
+ // InternalDataDSL.g:1233:2: ( ( rule__XAnnotationElementValue__Alternatives ) )
+ // InternalDataDSL.g:1234:3: ( rule__XAnnotationElementValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getAlternatives());
}
- // InternalDataDSL.g:1185:3: ( rule__XAnnotationElementValue__Alternatives )
- // InternalDataDSL.g:1185:4: rule__XAnnotationElementValue__Alternatives
+ // InternalDataDSL.g:1235:3: ( rule__XAnnotationElementValue__Alternatives )
+ // InternalDataDSL.g:1235:4: rule__XAnnotationElementValue__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Alternatives();
@@ -4077,11 +4251,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAnnotationOrExpression"
- // InternalDataDSL.g:1194:1: entryRuleXAnnotationOrExpression : ruleXAnnotationOrExpression EOF ;
+ // InternalDataDSL.g:1244:1: entryRuleXAnnotationOrExpression : ruleXAnnotationOrExpression EOF ;
public final void entryRuleXAnnotationOrExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1195:1: ( ruleXAnnotationOrExpression EOF )
- // InternalDataDSL.g:1196:1: ruleXAnnotationOrExpression EOF
+ // InternalDataDSL.g:1245:1: ( ruleXAnnotationOrExpression EOF )
+ // InternalDataDSL.g:1246:1: ruleXAnnotationOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationOrExpressionRule());
@@ -4111,23 +4285,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAnnotationOrExpression"
- // InternalDataDSL.g:1203:1: ruleXAnnotationOrExpression : ( ( rule__XAnnotationOrExpression__Alternatives ) ) ;
+ // InternalDataDSL.g:1253:1: ruleXAnnotationOrExpression : ( ( rule__XAnnotationOrExpression__Alternatives ) ) ;
public final void ruleXAnnotationOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1207:2: ( ( ( rule__XAnnotationOrExpression__Alternatives ) ) )
- // InternalDataDSL.g:1208:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
+ // InternalDataDSL.g:1257:2: ( ( ( rule__XAnnotationOrExpression__Alternatives ) ) )
+ // InternalDataDSL.g:1258:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
{
- // InternalDataDSL.g:1208:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
- // InternalDataDSL.g:1209:3: ( rule__XAnnotationOrExpression__Alternatives )
+ // InternalDataDSL.g:1258:2: ( ( rule__XAnnotationOrExpression__Alternatives ) )
+ // InternalDataDSL.g:1259:3: ( rule__XAnnotationOrExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationOrExpressionAccess().getAlternatives());
}
- // InternalDataDSL.g:1210:3: ( rule__XAnnotationOrExpression__Alternatives )
- // InternalDataDSL.g:1210:4: rule__XAnnotationOrExpression__Alternatives
+ // InternalDataDSL.g:1260:3: ( rule__XAnnotationOrExpression__Alternatives )
+ // InternalDataDSL.g:1260:4: rule__XAnnotationOrExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAnnotationOrExpression__Alternatives();
@@ -4162,11 +4336,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpression"
- // InternalDataDSL.g:1219:1: entryRuleXExpression : ruleXExpression EOF ;
+ // InternalDataDSL.g:1269:1: entryRuleXExpression : ruleXExpression EOF ;
public final void entryRuleXExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1220:1: ( ruleXExpression EOF )
- // InternalDataDSL.g:1221:1: ruleXExpression EOF
+ // InternalDataDSL.g:1270:1: ( ruleXExpression EOF )
+ // InternalDataDSL.g:1271:1: ruleXExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionRule());
@@ -4196,17 +4370,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpression"
- // InternalDataDSL.g:1228:1: ruleXExpression : ( ruleXAssignment ) ;
+ // InternalDataDSL.g:1278:1: ruleXExpression : ( ruleXAssignment ) ;
public final void ruleXExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1232:2: ( ( ruleXAssignment ) )
- // InternalDataDSL.g:1233:2: ( ruleXAssignment )
+ // InternalDataDSL.g:1282:2: ( ( ruleXAssignment ) )
+ // InternalDataDSL.g:1283:2: ( ruleXAssignment )
{
- // InternalDataDSL.g:1233:2: ( ruleXAssignment )
- // InternalDataDSL.g:1234:3: ruleXAssignment
+ // InternalDataDSL.g:1283:2: ( ruleXAssignment )
+ // InternalDataDSL.g:1284:3: ruleXAssignment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall());
@@ -4241,11 +4415,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAssignment"
- // InternalDataDSL.g:1244:1: entryRuleXAssignment : ruleXAssignment EOF ;
+ // InternalDataDSL.g:1294:1: entryRuleXAssignment : ruleXAssignment EOF ;
public final void entryRuleXAssignment() throws RecognitionException {
try {
- // InternalDataDSL.g:1245:1: ( ruleXAssignment EOF )
- // InternalDataDSL.g:1246:1: ruleXAssignment EOF
+ // InternalDataDSL.g:1295:1: ( ruleXAssignment EOF )
+ // InternalDataDSL.g:1296:1: ruleXAssignment EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentRule());
@@ -4275,23 +4449,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAssignment"
- // InternalDataDSL.g:1253:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ;
+ // InternalDataDSL.g:1303:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ;
public final void ruleXAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1257:2: ( ( ( rule__XAssignment__Alternatives ) ) )
- // InternalDataDSL.g:1258:2: ( ( rule__XAssignment__Alternatives ) )
+ // InternalDataDSL.g:1307:2: ( ( ( rule__XAssignment__Alternatives ) ) )
+ // InternalDataDSL.g:1308:2: ( ( rule__XAssignment__Alternatives ) )
{
- // InternalDataDSL.g:1258:2: ( ( rule__XAssignment__Alternatives ) )
- // InternalDataDSL.g:1259:3: ( rule__XAssignment__Alternatives )
+ // InternalDataDSL.g:1308:2: ( ( rule__XAssignment__Alternatives ) )
+ // InternalDataDSL.g:1309:3: ( rule__XAssignment__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getAlternatives());
}
- // InternalDataDSL.g:1260:3: ( rule__XAssignment__Alternatives )
- // InternalDataDSL.g:1260:4: rule__XAssignment__Alternatives
+ // InternalDataDSL.g:1310:3: ( rule__XAssignment__Alternatives )
+ // InternalDataDSL.g:1310:4: rule__XAssignment__Alternatives
{
pushFollow(FOLLOW_2);
rule__XAssignment__Alternatives();
@@ -4326,11 +4500,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpSingleAssign"
- // InternalDataDSL.g:1269:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ;
+ // InternalDataDSL.g:1319:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ;
public final void entryRuleOpSingleAssign() throws RecognitionException {
try {
- // InternalDataDSL.g:1270:1: ( ruleOpSingleAssign EOF )
- // InternalDataDSL.g:1271:1: ruleOpSingleAssign EOF
+ // InternalDataDSL.g:1320:1: ( ruleOpSingleAssign EOF )
+ // InternalDataDSL.g:1321:1: ruleOpSingleAssign EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpSingleAssignRule());
@@ -4360,17 +4534,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpSingleAssign"
- // InternalDataDSL.g:1278:1: ruleOpSingleAssign : ( '=' ) ;
+ // InternalDataDSL.g:1328:1: ruleOpSingleAssign : ( '=' ) ;
public final void ruleOpSingleAssign() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1282:2: ( ( '=' ) )
- // InternalDataDSL.g:1283:2: ( '=' )
+ // InternalDataDSL.g:1332:2: ( ( '=' ) )
+ // InternalDataDSL.g:1333:2: ( '=' )
{
- // InternalDataDSL.g:1283:2: ( '=' )
- // InternalDataDSL.g:1284:3: '='
+ // InternalDataDSL.g:1333:2: ( '=' )
+ // InternalDataDSL.g:1334:3: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword());
@@ -4401,11 +4575,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpMultiAssign"
- // InternalDataDSL.g:1294:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ;
+ // InternalDataDSL.g:1344:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ;
public final void entryRuleOpMultiAssign() throws RecognitionException {
try {
- // InternalDataDSL.g:1295:1: ( ruleOpMultiAssign EOF )
- // InternalDataDSL.g:1296:1: ruleOpMultiAssign EOF
+ // InternalDataDSL.g:1345:1: ( ruleOpMultiAssign EOF )
+ // InternalDataDSL.g:1346:1: ruleOpMultiAssign EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignRule());
@@ -4435,23 +4609,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpMultiAssign"
- // InternalDataDSL.g:1303:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ;
+ // InternalDataDSL.g:1353:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ;
public final void ruleOpMultiAssign() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1307:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) )
- // InternalDataDSL.g:1308:2: ( ( rule__OpMultiAssign__Alternatives ) )
+ // InternalDataDSL.g:1357:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) )
+ // InternalDataDSL.g:1358:2: ( ( rule__OpMultiAssign__Alternatives ) )
{
- // InternalDataDSL.g:1308:2: ( ( rule__OpMultiAssign__Alternatives ) )
- // InternalDataDSL.g:1309:3: ( rule__OpMultiAssign__Alternatives )
+ // InternalDataDSL.g:1358:2: ( ( rule__OpMultiAssign__Alternatives ) )
+ // InternalDataDSL.g:1359:3: ( rule__OpMultiAssign__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getAlternatives());
}
- // InternalDataDSL.g:1310:3: ( rule__OpMultiAssign__Alternatives )
- // InternalDataDSL.g:1310:4: rule__OpMultiAssign__Alternatives
+ // InternalDataDSL.g:1360:3: ( rule__OpMultiAssign__Alternatives )
+ // InternalDataDSL.g:1360:4: rule__OpMultiAssign__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Alternatives();
@@ -4486,11 +4660,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXOrExpression"
- // InternalDataDSL.g:1319:1: entryRuleXOrExpression : ruleXOrExpression EOF ;
+ // InternalDataDSL.g:1369:1: entryRuleXOrExpression : ruleXOrExpression EOF ;
public final void entryRuleXOrExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1320:1: ( ruleXOrExpression EOF )
- // InternalDataDSL.g:1321:1: ruleXOrExpression EOF
+ // InternalDataDSL.g:1370:1: ( ruleXOrExpression EOF )
+ // InternalDataDSL.g:1371:1: ruleXOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionRule());
@@ -4520,23 +4694,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXOrExpression"
- // InternalDataDSL.g:1328:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1378:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ;
public final void ruleXOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1332:2: ( ( ( rule__XOrExpression__Group__0 ) ) )
- // InternalDataDSL.g:1333:2: ( ( rule__XOrExpression__Group__0 ) )
+ // InternalDataDSL.g:1382:2: ( ( ( rule__XOrExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1383:2: ( ( rule__XOrExpression__Group__0 ) )
{
- // InternalDataDSL.g:1333:2: ( ( rule__XOrExpression__Group__0 ) )
- // InternalDataDSL.g:1334:3: ( rule__XOrExpression__Group__0 )
+ // InternalDataDSL.g:1383:2: ( ( rule__XOrExpression__Group__0 ) )
+ // InternalDataDSL.g:1384:3: ( rule__XOrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOrExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1335:3: ( rule__XOrExpression__Group__0 )
- // InternalDataDSL.g:1335:4: rule__XOrExpression__Group__0
+ // InternalDataDSL.g:1385:3: ( rule__XOrExpression__Group__0 )
+ // InternalDataDSL.g:1385:4: rule__XOrExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XOrExpression__Group__0();
@@ -4571,11 +4745,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpOr"
- // InternalDataDSL.g:1344:1: entryRuleOpOr : ruleOpOr EOF ;
+ // InternalDataDSL.g:1394:1: entryRuleOpOr : ruleOpOr EOF ;
public final void entryRuleOpOr() throws RecognitionException {
try {
- // InternalDataDSL.g:1345:1: ( ruleOpOr EOF )
- // InternalDataDSL.g:1346:1: ruleOpOr EOF
+ // InternalDataDSL.g:1395:1: ( ruleOpOr EOF )
+ // InternalDataDSL.g:1396:1: ruleOpOr EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOrRule());
@@ -4605,17 +4779,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpOr"
- // InternalDataDSL.g:1353:1: ruleOpOr : ( '||' ) ;
+ // InternalDataDSL.g:1403:1: ruleOpOr : ( '||' ) ;
public final void ruleOpOr() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1357:2: ( ( '||' ) )
- // InternalDataDSL.g:1358:2: ( '||' )
+ // InternalDataDSL.g:1407:2: ( ( '||' ) )
+ // InternalDataDSL.g:1408:2: ( '||' )
{
- // InternalDataDSL.g:1358:2: ( '||' )
- // InternalDataDSL.g:1359:3: '||'
+ // InternalDataDSL.g:1408:2: ( '||' )
+ // InternalDataDSL.g:1409:3: '||'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword());
@@ -4646,11 +4820,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAndExpression"
- // InternalDataDSL.g:1369:1: entryRuleXAndExpression : ruleXAndExpression EOF ;
+ // InternalDataDSL.g:1419:1: entryRuleXAndExpression : ruleXAndExpression EOF ;
public final void entryRuleXAndExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1370:1: ( ruleXAndExpression EOF )
- // InternalDataDSL.g:1371:1: ruleXAndExpression EOF
+ // InternalDataDSL.g:1420:1: ( ruleXAndExpression EOF )
+ // InternalDataDSL.g:1421:1: ruleXAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionRule());
@@ -4680,23 +4854,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAndExpression"
- // InternalDataDSL.g:1378:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1428:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ;
public final void ruleXAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1382:2: ( ( ( rule__XAndExpression__Group__0 ) ) )
- // InternalDataDSL.g:1383:2: ( ( rule__XAndExpression__Group__0 ) )
+ // InternalDataDSL.g:1432:2: ( ( ( rule__XAndExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1433:2: ( ( rule__XAndExpression__Group__0 ) )
{
- // InternalDataDSL.g:1383:2: ( ( rule__XAndExpression__Group__0 ) )
- // InternalDataDSL.g:1384:3: ( rule__XAndExpression__Group__0 )
+ // InternalDataDSL.g:1433:2: ( ( rule__XAndExpression__Group__0 ) )
+ // InternalDataDSL.g:1434:3: ( rule__XAndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAndExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1385:3: ( rule__XAndExpression__Group__0 )
- // InternalDataDSL.g:1385:4: rule__XAndExpression__Group__0
+ // InternalDataDSL.g:1435:3: ( rule__XAndExpression__Group__0 )
+ // InternalDataDSL.g:1435:4: rule__XAndExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XAndExpression__Group__0();
@@ -4731,11 +4905,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpAnd"
- // InternalDataDSL.g:1394:1: entryRuleOpAnd : ruleOpAnd EOF ;
+ // InternalDataDSL.g:1444:1: entryRuleOpAnd : ruleOpAnd EOF ;
public final void entryRuleOpAnd() throws RecognitionException {
try {
- // InternalDataDSL.g:1395:1: ( ruleOpAnd EOF )
- // InternalDataDSL.g:1396:1: ruleOpAnd EOF
+ // InternalDataDSL.g:1445:1: ( ruleOpAnd EOF )
+ // InternalDataDSL.g:1446:1: ruleOpAnd EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAndRule());
@@ -4765,17 +4939,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpAnd"
- // InternalDataDSL.g:1403:1: ruleOpAnd : ( '&&' ) ;
+ // InternalDataDSL.g:1453:1: ruleOpAnd : ( '&&' ) ;
public final void ruleOpAnd() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1407:2: ( ( '&&' ) )
- // InternalDataDSL.g:1408:2: ( '&&' )
+ // InternalDataDSL.g:1457:2: ( ( '&&' ) )
+ // InternalDataDSL.g:1458:2: ( '&&' )
{
- // InternalDataDSL.g:1408:2: ( '&&' )
- // InternalDataDSL.g:1409:3: '&&'
+ // InternalDataDSL.g:1458:2: ( '&&' )
+ // InternalDataDSL.g:1459:3: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword());
@@ -4806,11 +4980,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXEqualityExpression"
- // InternalDataDSL.g:1419:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ;
+ // InternalDataDSL.g:1469:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ;
public final void entryRuleXEqualityExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1420:1: ( ruleXEqualityExpression EOF )
- // InternalDataDSL.g:1421:1: ruleXEqualityExpression EOF
+ // InternalDataDSL.g:1470:1: ( ruleXEqualityExpression EOF )
+ // InternalDataDSL.g:1471:1: ruleXEqualityExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionRule());
@@ -4840,23 +5014,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXEqualityExpression"
- // InternalDataDSL.g:1428:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1478:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ;
public final void ruleXEqualityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1432:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) )
- // InternalDataDSL.g:1433:2: ( ( rule__XEqualityExpression__Group__0 ) )
+ // InternalDataDSL.g:1482:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1483:2: ( ( rule__XEqualityExpression__Group__0 ) )
{
- // InternalDataDSL.g:1433:2: ( ( rule__XEqualityExpression__Group__0 ) )
- // InternalDataDSL.g:1434:3: ( rule__XEqualityExpression__Group__0 )
+ // InternalDataDSL.g:1483:2: ( ( rule__XEqualityExpression__Group__0 ) )
+ // InternalDataDSL.g:1484:3: ( rule__XEqualityExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXEqualityExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1435:3: ( rule__XEqualityExpression__Group__0 )
- // InternalDataDSL.g:1435:4: rule__XEqualityExpression__Group__0
+ // InternalDataDSL.g:1485:3: ( rule__XEqualityExpression__Group__0 )
+ // InternalDataDSL.g:1485:4: rule__XEqualityExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XEqualityExpression__Group__0();
@@ -4891,11 +5065,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpEquality"
- // InternalDataDSL.g:1444:1: entryRuleOpEquality : ruleOpEquality EOF ;
+ // InternalDataDSL.g:1494:1: entryRuleOpEquality : ruleOpEquality EOF ;
public final void entryRuleOpEquality() throws RecognitionException {
try {
- // InternalDataDSL.g:1445:1: ( ruleOpEquality EOF )
- // InternalDataDSL.g:1446:1: ruleOpEquality EOF
+ // InternalDataDSL.g:1495:1: ( ruleOpEquality EOF )
+ // InternalDataDSL.g:1496:1: ruleOpEquality EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityRule());
@@ -4925,23 +5099,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpEquality"
- // InternalDataDSL.g:1453:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ;
+ // InternalDataDSL.g:1503:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ;
public final void ruleOpEquality() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1457:2: ( ( ( rule__OpEquality__Alternatives ) ) )
- // InternalDataDSL.g:1458:2: ( ( rule__OpEquality__Alternatives ) )
+ // InternalDataDSL.g:1507:2: ( ( ( rule__OpEquality__Alternatives ) ) )
+ // InternalDataDSL.g:1508:2: ( ( rule__OpEquality__Alternatives ) )
{
- // InternalDataDSL.g:1458:2: ( ( rule__OpEquality__Alternatives ) )
- // InternalDataDSL.g:1459:3: ( rule__OpEquality__Alternatives )
+ // InternalDataDSL.g:1508:2: ( ( rule__OpEquality__Alternatives ) )
+ // InternalDataDSL.g:1509:3: ( rule__OpEquality__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getAlternatives());
}
- // InternalDataDSL.g:1460:3: ( rule__OpEquality__Alternatives )
- // InternalDataDSL.g:1460:4: rule__OpEquality__Alternatives
+ // InternalDataDSL.g:1510:3: ( rule__OpEquality__Alternatives )
+ // InternalDataDSL.g:1510:4: rule__OpEquality__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpEquality__Alternatives();
@@ -4976,11 +5150,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXRelationalExpression"
- // InternalDataDSL.g:1469:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ;
+ // InternalDataDSL.g:1519:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ;
public final void entryRuleXRelationalExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1470:1: ( ruleXRelationalExpression EOF )
- // InternalDataDSL.g:1471:1: ruleXRelationalExpression EOF
+ // InternalDataDSL.g:1520:1: ( ruleXRelationalExpression EOF )
+ // InternalDataDSL.g:1521:1: ruleXRelationalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionRule());
@@ -5010,23 +5184,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXRelationalExpression"
- // InternalDataDSL.g:1478:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1528:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ;
public final void ruleXRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1482:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) )
- // InternalDataDSL.g:1483:2: ( ( rule__XRelationalExpression__Group__0 ) )
+ // InternalDataDSL.g:1532:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1533:2: ( ( rule__XRelationalExpression__Group__0 ) )
{
- // InternalDataDSL.g:1483:2: ( ( rule__XRelationalExpression__Group__0 ) )
- // InternalDataDSL.g:1484:3: ( rule__XRelationalExpression__Group__0 )
+ // InternalDataDSL.g:1533:2: ( ( rule__XRelationalExpression__Group__0 ) )
+ // InternalDataDSL.g:1534:3: ( rule__XRelationalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1485:3: ( rule__XRelationalExpression__Group__0 )
- // InternalDataDSL.g:1485:4: rule__XRelationalExpression__Group__0
+ // InternalDataDSL.g:1535:3: ( rule__XRelationalExpression__Group__0 )
+ // InternalDataDSL.g:1535:4: rule__XRelationalExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group__0();
@@ -5061,11 +5235,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpCompare"
- // InternalDataDSL.g:1494:1: entryRuleOpCompare : ruleOpCompare EOF ;
+ // InternalDataDSL.g:1544:1: entryRuleOpCompare : ruleOpCompare EOF ;
public final void entryRuleOpCompare() throws RecognitionException {
try {
- // InternalDataDSL.g:1495:1: ( ruleOpCompare EOF )
- // InternalDataDSL.g:1496:1: ruleOpCompare EOF
+ // InternalDataDSL.g:1545:1: ( ruleOpCompare EOF )
+ // InternalDataDSL.g:1546:1: ruleOpCompare EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareRule());
@@ -5095,23 +5269,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpCompare"
- // InternalDataDSL.g:1503:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ;
+ // InternalDataDSL.g:1553:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ;
public final void ruleOpCompare() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1507:2: ( ( ( rule__OpCompare__Alternatives ) ) )
- // InternalDataDSL.g:1508:2: ( ( rule__OpCompare__Alternatives ) )
+ // InternalDataDSL.g:1557:2: ( ( ( rule__OpCompare__Alternatives ) ) )
+ // InternalDataDSL.g:1558:2: ( ( rule__OpCompare__Alternatives ) )
{
- // InternalDataDSL.g:1508:2: ( ( rule__OpCompare__Alternatives ) )
- // InternalDataDSL.g:1509:3: ( rule__OpCompare__Alternatives )
+ // InternalDataDSL.g:1558:2: ( ( rule__OpCompare__Alternatives ) )
+ // InternalDataDSL.g:1559:3: ( rule__OpCompare__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getAlternatives());
}
- // InternalDataDSL.g:1510:3: ( rule__OpCompare__Alternatives )
- // InternalDataDSL.g:1510:4: rule__OpCompare__Alternatives
+ // InternalDataDSL.g:1560:3: ( rule__OpCompare__Alternatives )
+ // InternalDataDSL.g:1560:4: rule__OpCompare__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpCompare__Alternatives();
@@ -5146,11 +5320,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXOtherOperatorExpression"
- // InternalDataDSL.g:1519:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ;
+ // InternalDataDSL.g:1569:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ;
public final void entryRuleXOtherOperatorExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1520:1: ( ruleXOtherOperatorExpression EOF )
- // InternalDataDSL.g:1521:1: ruleXOtherOperatorExpression EOF
+ // InternalDataDSL.g:1570:1: ( ruleXOtherOperatorExpression EOF )
+ // InternalDataDSL.g:1571:1: ruleXOtherOperatorExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionRule());
@@ -5180,23 +5354,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXOtherOperatorExpression"
- // InternalDataDSL.g:1528:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1578:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ;
public final void ruleXOtherOperatorExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1532:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) )
- // InternalDataDSL.g:1533:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
+ // InternalDataDSL.g:1582:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1583:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
{
- // InternalDataDSL.g:1533:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
- // InternalDataDSL.g:1534:3: ( rule__XOtherOperatorExpression__Group__0 )
+ // InternalDataDSL.g:1583:2: ( ( rule__XOtherOperatorExpression__Group__0 ) )
+ // InternalDataDSL.g:1584:3: ( rule__XOtherOperatorExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1535:3: ( rule__XOtherOperatorExpression__Group__0 )
- // InternalDataDSL.g:1535:4: rule__XOtherOperatorExpression__Group__0
+ // InternalDataDSL.g:1585:3: ( rule__XOtherOperatorExpression__Group__0 )
+ // InternalDataDSL.g:1585:4: rule__XOtherOperatorExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XOtherOperatorExpression__Group__0();
@@ -5231,11 +5405,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpOther"
- // InternalDataDSL.g:1544:1: entryRuleOpOther : ruleOpOther EOF ;
+ // InternalDataDSL.g:1594:1: entryRuleOpOther : ruleOpOther EOF ;
public final void entryRuleOpOther() throws RecognitionException {
try {
- // InternalDataDSL.g:1545:1: ( ruleOpOther EOF )
- // InternalDataDSL.g:1546:1: ruleOpOther EOF
+ // InternalDataDSL.g:1595:1: ( ruleOpOther EOF )
+ // InternalDataDSL.g:1596:1: ruleOpOther EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherRule());
@@ -5265,23 +5439,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpOther"
- // InternalDataDSL.g:1553:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ;
+ // InternalDataDSL.g:1603:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ;
public final void ruleOpOther() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1557:2: ( ( ( rule__OpOther__Alternatives ) ) )
- // InternalDataDSL.g:1558:2: ( ( rule__OpOther__Alternatives ) )
+ // InternalDataDSL.g:1607:2: ( ( ( rule__OpOther__Alternatives ) ) )
+ // InternalDataDSL.g:1608:2: ( ( rule__OpOther__Alternatives ) )
{
- // InternalDataDSL.g:1558:2: ( ( rule__OpOther__Alternatives ) )
- // InternalDataDSL.g:1559:3: ( rule__OpOther__Alternatives )
+ // InternalDataDSL.g:1608:2: ( ( rule__OpOther__Alternatives ) )
+ // InternalDataDSL.g:1609:3: ( rule__OpOther__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getAlternatives());
}
- // InternalDataDSL.g:1560:3: ( rule__OpOther__Alternatives )
- // InternalDataDSL.g:1560:4: rule__OpOther__Alternatives
+ // InternalDataDSL.g:1610:3: ( rule__OpOther__Alternatives )
+ // InternalDataDSL.g:1610:4: rule__OpOther__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpOther__Alternatives();
@@ -5316,11 +5490,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXAdditiveExpression"
- // InternalDataDSL.g:1569:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ;
+ // InternalDataDSL.g:1619:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ;
public final void entryRuleXAdditiveExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1570:1: ( ruleXAdditiveExpression EOF )
- // InternalDataDSL.g:1571:1: ruleXAdditiveExpression EOF
+ // InternalDataDSL.g:1620:1: ( ruleXAdditiveExpression EOF )
+ // InternalDataDSL.g:1621:1: ruleXAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionRule());
@@ -5350,23 +5524,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXAdditiveExpression"
- // InternalDataDSL.g:1578:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1628:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ;
public final void ruleXAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1582:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) )
- // InternalDataDSL.g:1583:2: ( ( rule__XAdditiveExpression__Group__0 ) )
+ // InternalDataDSL.g:1632:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1633:2: ( ( rule__XAdditiveExpression__Group__0 ) )
{
- // InternalDataDSL.g:1583:2: ( ( rule__XAdditiveExpression__Group__0 ) )
- // InternalDataDSL.g:1584:3: ( rule__XAdditiveExpression__Group__0 )
+ // InternalDataDSL.g:1633:2: ( ( rule__XAdditiveExpression__Group__0 ) )
+ // InternalDataDSL.g:1634:3: ( rule__XAdditiveExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAdditiveExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1585:3: ( rule__XAdditiveExpression__Group__0 )
- // InternalDataDSL.g:1585:4: rule__XAdditiveExpression__Group__0
+ // InternalDataDSL.g:1635:3: ( rule__XAdditiveExpression__Group__0 )
+ // InternalDataDSL.g:1635:4: rule__XAdditiveExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XAdditiveExpression__Group__0();
@@ -5401,11 +5575,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpAdd"
- // InternalDataDSL.g:1594:1: entryRuleOpAdd : ruleOpAdd EOF ;
+ // InternalDataDSL.g:1644:1: entryRuleOpAdd : ruleOpAdd EOF ;
public final void entryRuleOpAdd() throws RecognitionException {
try {
- // InternalDataDSL.g:1595:1: ( ruleOpAdd EOF )
- // InternalDataDSL.g:1596:1: ruleOpAdd EOF
+ // InternalDataDSL.g:1645:1: ( ruleOpAdd EOF )
+ // InternalDataDSL.g:1646:1: ruleOpAdd EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddRule());
@@ -5435,23 +5609,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpAdd"
- // InternalDataDSL.g:1603:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ;
+ // InternalDataDSL.g:1653:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ;
public final void ruleOpAdd() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1607:2: ( ( ( rule__OpAdd__Alternatives ) ) )
- // InternalDataDSL.g:1608:2: ( ( rule__OpAdd__Alternatives ) )
+ // InternalDataDSL.g:1657:2: ( ( ( rule__OpAdd__Alternatives ) ) )
+ // InternalDataDSL.g:1658:2: ( ( rule__OpAdd__Alternatives ) )
{
- // InternalDataDSL.g:1608:2: ( ( rule__OpAdd__Alternatives ) )
- // InternalDataDSL.g:1609:3: ( rule__OpAdd__Alternatives )
+ // InternalDataDSL.g:1658:2: ( ( rule__OpAdd__Alternatives ) )
+ // InternalDataDSL.g:1659:3: ( rule__OpAdd__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getAlternatives());
}
- // InternalDataDSL.g:1610:3: ( rule__OpAdd__Alternatives )
- // InternalDataDSL.g:1610:4: rule__OpAdd__Alternatives
+ // InternalDataDSL.g:1660:3: ( rule__OpAdd__Alternatives )
+ // InternalDataDSL.g:1660:4: rule__OpAdd__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpAdd__Alternatives();
@@ -5486,11 +5660,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXMultiplicativeExpression"
- // InternalDataDSL.g:1619:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ;
+ // InternalDataDSL.g:1669:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ;
public final void entryRuleXMultiplicativeExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1620:1: ( ruleXMultiplicativeExpression EOF )
- // InternalDataDSL.g:1621:1: ruleXMultiplicativeExpression EOF
+ // InternalDataDSL.g:1670:1: ( ruleXMultiplicativeExpression EOF )
+ // InternalDataDSL.g:1671:1: ruleXMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionRule());
@@ -5520,23 +5694,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXMultiplicativeExpression"
- // InternalDataDSL.g:1628:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1678:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ;
public final void ruleXMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1632:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) )
- // InternalDataDSL.g:1633:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
+ // InternalDataDSL.g:1682:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1683:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
{
- // InternalDataDSL.g:1633:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
- // InternalDataDSL.g:1634:3: ( rule__XMultiplicativeExpression__Group__0 )
+ // InternalDataDSL.g:1683:2: ( ( rule__XMultiplicativeExpression__Group__0 ) )
+ // InternalDataDSL.g:1684:3: ( rule__XMultiplicativeExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1635:3: ( rule__XMultiplicativeExpression__Group__0 )
- // InternalDataDSL.g:1635:4: rule__XMultiplicativeExpression__Group__0
+ // InternalDataDSL.g:1685:3: ( rule__XMultiplicativeExpression__Group__0 )
+ // InternalDataDSL.g:1685:4: rule__XMultiplicativeExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XMultiplicativeExpression__Group__0();
@@ -5571,11 +5745,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpMulti"
- // InternalDataDSL.g:1644:1: entryRuleOpMulti : ruleOpMulti EOF ;
+ // InternalDataDSL.g:1694:1: entryRuleOpMulti : ruleOpMulti EOF ;
public final void entryRuleOpMulti() throws RecognitionException {
try {
- // InternalDataDSL.g:1645:1: ( ruleOpMulti EOF )
- // InternalDataDSL.g:1646:1: ruleOpMulti EOF
+ // InternalDataDSL.g:1695:1: ( ruleOpMulti EOF )
+ // InternalDataDSL.g:1696:1: ruleOpMulti EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiRule());
@@ -5605,23 +5779,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpMulti"
- // InternalDataDSL.g:1653:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ;
+ // InternalDataDSL.g:1703:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ;
public final void ruleOpMulti() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1657:2: ( ( ( rule__OpMulti__Alternatives ) ) )
- // InternalDataDSL.g:1658:2: ( ( rule__OpMulti__Alternatives ) )
+ // InternalDataDSL.g:1707:2: ( ( ( rule__OpMulti__Alternatives ) ) )
+ // InternalDataDSL.g:1708:2: ( ( rule__OpMulti__Alternatives ) )
{
- // InternalDataDSL.g:1658:2: ( ( rule__OpMulti__Alternatives ) )
- // InternalDataDSL.g:1659:3: ( rule__OpMulti__Alternatives )
+ // InternalDataDSL.g:1708:2: ( ( rule__OpMulti__Alternatives ) )
+ // InternalDataDSL.g:1709:3: ( rule__OpMulti__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAlternatives());
}
- // InternalDataDSL.g:1660:3: ( rule__OpMulti__Alternatives )
- // InternalDataDSL.g:1660:4: rule__OpMulti__Alternatives
+ // InternalDataDSL.g:1710:3: ( rule__OpMulti__Alternatives )
+ // InternalDataDSL.g:1710:4: rule__OpMulti__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpMulti__Alternatives();
@@ -5656,11 +5830,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXUnaryOperation"
- // InternalDataDSL.g:1669:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ;
+ // InternalDataDSL.g:1719:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ;
public final void entryRuleXUnaryOperation() throws RecognitionException {
try {
- // InternalDataDSL.g:1670:1: ( ruleXUnaryOperation EOF )
- // InternalDataDSL.g:1671:1: ruleXUnaryOperation EOF
+ // InternalDataDSL.g:1720:1: ( ruleXUnaryOperation EOF )
+ // InternalDataDSL.g:1721:1: ruleXUnaryOperation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationRule());
@@ -5690,23 +5864,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXUnaryOperation"
- // InternalDataDSL.g:1678:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ;
+ // InternalDataDSL.g:1728:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ;
public final void ruleXUnaryOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1682:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) )
- // InternalDataDSL.g:1683:2: ( ( rule__XUnaryOperation__Alternatives ) )
+ // InternalDataDSL.g:1732:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) )
+ // InternalDataDSL.g:1733:2: ( ( rule__XUnaryOperation__Alternatives ) )
{
- // InternalDataDSL.g:1683:2: ( ( rule__XUnaryOperation__Alternatives ) )
- // InternalDataDSL.g:1684:3: ( rule__XUnaryOperation__Alternatives )
+ // InternalDataDSL.g:1733:2: ( ( rule__XUnaryOperation__Alternatives ) )
+ // InternalDataDSL.g:1734:3: ( rule__XUnaryOperation__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getAlternatives());
}
- // InternalDataDSL.g:1685:3: ( rule__XUnaryOperation__Alternatives )
- // InternalDataDSL.g:1685:4: rule__XUnaryOperation__Alternatives
+ // InternalDataDSL.g:1735:3: ( rule__XUnaryOperation__Alternatives )
+ // InternalDataDSL.g:1735:4: rule__XUnaryOperation__Alternatives
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__Alternatives();
@@ -5741,11 +5915,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpUnary"
- // InternalDataDSL.g:1694:1: entryRuleOpUnary : ruleOpUnary EOF ;
+ // InternalDataDSL.g:1744:1: entryRuleOpUnary : ruleOpUnary EOF ;
public final void entryRuleOpUnary() throws RecognitionException {
try {
- // InternalDataDSL.g:1695:1: ( ruleOpUnary EOF )
- // InternalDataDSL.g:1696:1: ruleOpUnary EOF
+ // InternalDataDSL.g:1745:1: ( ruleOpUnary EOF )
+ // InternalDataDSL.g:1746:1: ruleOpUnary EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryRule());
@@ -5775,23 +5949,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpUnary"
- // InternalDataDSL.g:1703:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ;
+ // InternalDataDSL.g:1753:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ;
public final void ruleOpUnary() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1707:2: ( ( ( rule__OpUnary__Alternatives ) ) )
- // InternalDataDSL.g:1708:2: ( ( rule__OpUnary__Alternatives ) )
+ // InternalDataDSL.g:1757:2: ( ( ( rule__OpUnary__Alternatives ) ) )
+ // InternalDataDSL.g:1758:2: ( ( rule__OpUnary__Alternatives ) )
{
- // InternalDataDSL.g:1708:2: ( ( rule__OpUnary__Alternatives ) )
- // InternalDataDSL.g:1709:3: ( rule__OpUnary__Alternatives )
+ // InternalDataDSL.g:1758:2: ( ( rule__OpUnary__Alternatives ) )
+ // InternalDataDSL.g:1759:3: ( rule__OpUnary__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getAlternatives());
}
- // InternalDataDSL.g:1710:3: ( rule__OpUnary__Alternatives )
- // InternalDataDSL.g:1710:4: rule__OpUnary__Alternatives
+ // InternalDataDSL.g:1760:3: ( rule__OpUnary__Alternatives )
+ // InternalDataDSL.g:1760:4: rule__OpUnary__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpUnary__Alternatives();
@@ -5826,11 +6000,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCastedExpression"
- // InternalDataDSL.g:1719:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ;
+ // InternalDataDSL.g:1769:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ;
public final void entryRuleXCastedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1720:1: ( ruleXCastedExpression EOF )
- // InternalDataDSL.g:1721:1: ruleXCastedExpression EOF
+ // InternalDataDSL.g:1770:1: ( ruleXCastedExpression EOF )
+ // InternalDataDSL.g:1771:1: ruleXCastedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionRule());
@@ -5860,23 +6034,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCastedExpression"
- // InternalDataDSL.g:1728:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:1778:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ;
public final void ruleXCastedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1732:2: ( ( ( rule__XCastedExpression__Group__0 ) ) )
- // InternalDataDSL.g:1733:2: ( ( rule__XCastedExpression__Group__0 ) )
+ // InternalDataDSL.g:1782:2: ( ( ( rule__XCastedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:1783:2: ( ( rule__XCastedExpression__Group__0 ) )
{
- // InternalDataDSL.g:1733:2: ( ( rule__XCastedExpression__Group__0 ) )
- // InternalDataDSL.g:1734:3: ( rule__XCastedExpression__Group__0 )
+ // InternalDataDSL.g:1783:2: ( ( rule__XCastedExpression__Group__0 ) )
+ // InternalDataDSL.g:1784:3: ( rule__XCastedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCastedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:1735:3: ( rule__XCastedExpression__Group__0 )
- // InternalDataDSL.g:1735:4: rule__XCastedExpression__Group__0
+ // InternalDataDSL.g:1785:3: ( rule__XCastedExpression__Group__0 )
+ // InternalDataDSL.g:1785:4: rule__XCastedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XCastedExpression__Group__0();
@@ -5911,11 +6085,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXPostfixOperation"
- // InternalDataDSL.g:1744:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ;
+ // InternalDataDSL.g:1794:1: entryRuleXPostfixOperation : ruleXPostfixOperation EOF ;
public final void entryRuleXPostfixOperation() throws RecognitionException {
try {
- // InternalDataDSL.g:1745:1: ( ruleXPostfixOperation EOF )
- // InternalDataDSL.g:1746:1: ruleXPostfixOperation EOF
+ // InternalDataDSL.g:1795:1: ( ruleXPostfixOperation EOF )
+ // InternalDataDSL.g:1796:1: ruleXPostfixOperation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationRule());
@@ -5945,23 +6119,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXPostfixOperation"
- // InternalDataDSL.g:1753:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ;
+ // InternalDataDSL.g:1803:1: ruleXPostfixOperation : ( ( rule__XPostfixOperation__Group__0 ) ) ;
public final void ruleXPostfixOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1757:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) )
- // InternalDataDSL.g:1758:2: ( ( rule__XPostfixOperation__Group__0 ) )
+ // InternalDataDSL.g:1807:2: ( ( ( rule__XPostfixOperation__Group__0 ) ) )
+ // InternalDataDSL.g:1808:2: ( ( rule__XPostfixOperation__Group__0 ) )
{
- // InternalDataDSL.g:1758:2: ( ( rule__XPostfixOperation__Group__0 ) )
- // InternalDataDSL.g:1759:3: ( rule__XPostfixOperation__Group__0 )
+ // InternalDataDSL.g:1808:2: ( ( rule__XPostfixOperation__Group__0 ) )
+ // InternalDataDSL.g:1809:3: ( rule__XPostfixOperation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPostfixOperationAccess().getGroup());
}
- // InternalDataDSL.g:1760:3: ( rule__XPostfixOperation__Group__0 )
- // InternalDataDSL.g:1760:4: rule__XPostfixOperation__Group__0
+ // InternalDataDSL.g:1810:3: ( rule__XPostfixOperation__Group__0 )
+ // InternalDataDSL.g:1810:4: rule__XPostfixOperation__Group__0
{
pushFollow(FOLLOW_2);
rule__XPostfixOperation__Group__0();
@@ -5996,11 +6170,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOpPostfix"
- // InternalDataDSL.g:1769:1: entryRuleOpPostfix : ruleOpPostfix EOF ;
+ // InternalDataDSL.g:1819:1: entryRuleOpPostfix : ruleOpPostfix EOF ;
public final void entryRuleOpPostfix() throws RecognitionException {
try {
- // InternalDataDSL.g:1770:1: ( ruleOpPostfix EOF )
- // InternalDataDSL.g:1771:1: ruleOpPostfix EOF
+ // InternalDataDSL.g:1820:1: ( ruleOpPostfix EOF )
+ // InternalDataDSL.g:1821:1: ruleOpPostfix EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpPostfixRule());
@@ -6030,23 +6204,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOpPostfix"
- // InternalDataDSL.g:1778:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ;
+ // InternalDataDSL.g:1828:1: ruleOpPostfix : ( ( rule__OpPostfix__Alternatives ) ) ;
public final void ruleOpPostfix() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1782:2: ( ( ( rule__OpPostfix__Alternatives ) ) )
- // InternalDataDSL.g:1783:2: ( ( rule__OpPostfix__Alternatives ) )
+ // InternalDataDSL.g:1832:2: ( ( ( rule__OpPostfix__Alternatives ) ) )
+ // InternalDataDSL.g:1833:2: ( ( rule__OpPostfix__Alternatives ) )
{
- // InternalDataDSL.g:1783:2: ( ( rule__OpPostfix__Alternatives ) )
- // InternalDataDSL.g:1784:3: ( rule__OpPostfix__Alternatives )
+ // InternalDataDSL.g:1833:2: ( ( rule__OpPostfix__Alternatives ) )
+ // InternalDataDSL.g:1834:3: ( rule__OpPostfix__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpPostfixAccess().getAlternatives());
}
- // InternalDataDSL.g:1785:3: ( rule__OpPostfix__Alternatives )
- // InternalDataDSL.g:1785:4: rule__OpPostfix__Alternatives
+ // InternalDataDSL.g:1835:3: ( rule__OpPostfix__Alternatives )
+ // InternalDataDSL.g:1835:4: rule__OpPostfix__Alternatives
{
pushFollow(FOLLOW_2);
rule__OpPostfix__Alternatives();
@@ -6081,11 +6255,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXMemberFeatureCall"
- // InternalDataDSL.g:1794:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ;
+ // InternalDataDSL.g:1844:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ;
public final void entryRuleXMemberFeatureCall() throws RecognitionException {
try {
- // InternalDataDSL.g:1795:1: ( ruleXMemberFeatureCall EOF )
- // InternalDataDSL.g:1796:1: ruleXMemberFeatureCall EOF
+ // InternalDataDSL.g:1845:1: ( ruleXMemberFeatureCall EOF )
+ // InternalDataDSL.g:1846:1: ruleXMemberFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallRule());
@@ -6115,23 +6289,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXMemberFeatureCall"
- // InternalDataDSL.g:1803:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ;
+ // InternalDataDSL.g:1853:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ;
public final void ruleXMemberFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1807:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) )
- // InternalDataDSL.g:1808:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:1857:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) )
+ // InternalDataDSL.g:1858:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
{
- // InternalDataDSL.g:1808:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
- // InternalDataDSL.g:1809:3: ( rule__XMemberFeatureCall__Group__0 )
+ // InternalDataDSL.g:1858:2: ( ( rule__XMemberFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:1859:3: ( rule__XMemberFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup());
}
- // InternalDataDSL.g:1810:3: ( rule__XMemberFeatureCall__Group__0 )
- // InternalDataDSL.g:1810:4: rule__XMemberFeatureCall__Group__0
+ // InternalDataDSL.g:1860:3: ( rule__XMemberFeatureCall__Group__0 )
+ // InternalDataDSL.g:1860:4: rule__XMemberFeatureCall__Group__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group__0();
@@ -6166,11 +6340,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXPrimaryExpression"
- // InternalDataDSL.g:1819:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ;
+ // InternalDataDSL.g:1869:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ;
public final void entryRuleXPrimaryExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:1820:1: ( ruleXPrimaryExpression EOF )
- // InternalDataDSL.g:1821:1: ruleXPrimaryExpression EOF
+ // InternalDataDSL.g:1870:1: ( ruleXPrimaryExpression EOF )
+ // InternalDataDSL.g:1871:1: ruleXPrimaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionRule());
@@ -6200,23 +6374,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXPrimaryExpression"
- // InternalDataDSL.g:1828:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ;
+ // InternalDataDSL.g:1878:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ;
public final void ruleXPrimaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1832:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) )
- // InternalDataDSL.g:1833:2: ( ( rule__XPrimaryExpression__Alternatives ) )
+ // InternalDataDSL.g:1882:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) )
+ // InternalDataDSL.g:1883:2: ( ( rule__XPrimaryExpression__Alternatives ) )
{
- // InternalDataDSL.g:1833:2: ( ( rule__XPrimaryExpression__Alternatives ) )
- // InternalDataDSL.g:1834:3: ( rule__XPrimaryExpression__Alternatives )
+ // InternalDataDSL.g:1883:2: ( ( rule__XPrimaryExpression__Alternatives ) )
+ // InternalDataDSL.g:1884:3: ( rule__XPrimaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives());
}
- // InternalDataDSL.g:1835:3: ( rule__XPrimaryExpression__Alternatives )
- // InternalDataDSL.g:1835:4: rule__XPrimaryExpression__Alternatives
+ // InternalDataDSL.g:1885:3: ( rule__XPrimaryExpression__Alternatives )
+ // InternalDataDSL.g:1885:4: rule__XPrimaryExpression__Alternatives
{
pushFollow(FOLLOW_2);
rule__XPrimaryExpression__Alternatives();
@@ -6251,11 +6425,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXLiteral"
- // InternalDataDSL.g:1844:1: entryRuleXLiteral : ruleXLiteral EOF ;
+ // InternalDataDSL.g:1894:1: entryRuleXLiteral : ruleXLiteral EOF ;
public final void entryRuleXLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1845:1: ( ruleXLiteral EOF )
- // InternalDataDSL.g:1846:1: ruleXLiteral EOF
+ // InternalDataDSL.g:1895:1: ( ruleXLiteral EOF )
+ // InternalDataDSL.g:1896:1: ruleXLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralRule());
@@ -6285,23 +6459,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXLiteral"
- // InternalDataDSL.g:1853:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ;
+ // InternalDataDSL.g:1903:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ;
public final void ruleXLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1857:2: ( ( ( rule__XLiteral__Alternatives ) ) )
- // InternalDataDSL.g:1858:2: ( ( rule__XLiteral__Alternatives ) )
+ // InternalDataDSL.g:1907:2: ( ( ( rule__XLiteral__Alternatives ) ) )
+ // InternalDataDSL.g:1908:2: ( ( rule__XLiteral__Alternatives ) )
{
- // InternalDataDSL.g:1858:2: ( ( rule__XLiteral__Alternatives ) )
- // InternalDataDSL.g:1859:3: ( rule__XLiteral__Alternatives )
+ // InternalDataDSL.g:1908:2: ( ( rule__XLiteral__Alternatives ) )
+ // InternalDataDSL.g:1909:3: ( rule__XLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getAlternatives());
}
- // InternalDataDSL.g:1860:3: ( rule__XLiteral__Alternatives )
- // InternalDataDSL.g:1860:4: rule__XLiteral__Alternatives
+ // InternalDataDSL.g:1910:3: ( rule__XLiteral__Alternatives )
+ // InternalDataDSL.g:1910:4: rule__XLiteral__Alternatives
{
pushFollow(FOLLOW_2);
rule__XLiteral__Alternatives();
@@ -6336,11 +6510,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCollectionLiteral"
- // InternalDataDSL.g:1869:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ;
+ // InternalDataDSL.g:1919:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ;
public final void entryRuleXCollectionLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1870:1: ( ruleXCollectionLiteral EOF )
- // InternalDataDSL.g:1871:1: ruleXCollectionLiteral EOF
+ // InternalDataDSL.g:1920:1: ( ruleXCollectionLiteral EOF )
+ // InternalDataDSL.g:1921:1: ruleXCollectionLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCollectionLiteralRule());
@@ -6370,23 +6544,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCollectionLiteral"
- // InternalDataDSL.g:1878:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ;
+ // InternalDataDSL.g:1928:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ;
public final void ruleXCollectionLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1882:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) )
- // InternalDataDSL.g:1883:2: ( ( rule__XCollectionLiteral__Alternatives ) )
+ // InternalDataDSL.g:1932:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) )
+ // InternalDataDSL.g:1933:2: ( ( rule__XCollectionLiteral__Alternatives ) )
{
- // InternalDataDSL.g:1883:2: ( ( rule__XCollectionLiteral__Alternatives ) )
- // InternalDataDSL.g:1884:3: ( rule__XCollectionLiteral__Alternatives )
+ // InternalDataDSL.g:1933:2: ( ( rule__XCollectionLiteral__Alternatives ) )
+ // InternalDataDSL.g:1934:3: ( rule__XCollectionLiteral__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCollectionLiteralAccess().getAlternatives());
}
- // InternalDataDSL.g:1885:3: ( rule__XCollectionLiteral__Alternatives )
- // InternalDataDSL.g:1885:4: rule__XCollectionLiteral__Alternatives
+ // InternalDataDSL.g:1935:3: ( rule__XCollectionLiteral__Alternatives )
+ // InternalDataDSL.g:1935:4: rule__XCollectionLiteral__Alternatives
{
pushFollow(FOLLOW_2);
rule__XCollectionLiteral__Alternatives();
@@ -6421,11 +6595,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSetLiteral"
- // InternalDataDSL.g:1894:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ;
+ // InternalDataDSL.g:1944:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ;
public final void entryRuleXSetLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1895:1: ( ruleXSetLiteral EOF )
- // InternalDataDSL.g:1896:1: ruleXSetLiteral EOF
+ // InternalDataDSL.g:1945:1: ( ruleXSetLiteral EOF )
+ // InternalDataDSL.g:1946:1: ruleXSetLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralRule());
@@ -6455,23 +6629,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSetLiteral"
- // InternalDataDSL.g:1903:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:1953:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ;
public final void ruleXSetLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1907:2: ( ( ( rule__XSetLiteral__Group__0 ) ) )
- // InternalDataDSL.g:1908:2: ( ( rule__XSetLiteral__Group__0 ) )
+ // InternalDataDSL.g:1957:2: ( ( ( rule__XSetLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:1958:2: ( ( rule__XSetLiteral__Group__0 ) )
{
- // InternalDataDSL.g:1908:2: ( ( rule__XSetLiteral__Group__0 ) )
- // InternalDataDSL.g:1909:3: ( rule__XSetLiteral__Group__0 )
+ // InternalDataDSL.g:1958:2: ( ( rule__XSetLiteral__Group__0 ) )
+ // InternalDataDSL.g:1959:3: ( rule__XSetLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSetLiteralAccess().getGroup());
}
- // InternalDataDSL.g:1910:3: ( rule__XSetLiteral__Group__0 )
- // InternalDataDSL.g:1910:4: rule__XSetLiteral__Group__0
+ // InternalDataDSL.g:1960:3: ( rule__XSetLiteral__Group__0 )
+ // InternalDataDSL.g:1960:4: rule__XSetLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XSetLiteral__Group__0();
@@ -6506,11 +6680,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXListLiteral"
- // InternalDataDSL.g:1919:1: entryRuleXListLiteral : ruleXListLiteral EOF ;
+ // InternalDataDSL.g:1969:1: entryRuleXListLiteral : ruleXListLiteral EOF ;
public final void entryRuleXListLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:1920:1: ( ruleXListLiteral EOF )
- // InternalDataDSL.g:1921:1: ruleXListLiteral EOF
+ // InternalDataDSL.g:1970:1: ( ruleXListLiteral EOF )
+ // InternalDataDSL.g:1971:1: ruleXListLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralRule());
@@ -6540,23 +6714,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXListLiteral"
- // InternalDataDSL.g:1928:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:1978:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ;
public final void ruleXListLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1932:2: ( ( ( rule__XListLiteral__Group__0 ) ) )
- // InternalDataDSL.g:1933:2: ( ( rule__XListLiteral__Group__0 ) )
+ // InternalDataDSL.g:1982:2: ( ( ( rule__XListLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:1983:2: ( ( rule__XListLiteral__Group__0 ) )
{
- // InternalDataDSL.g:1933:2: ( ( rule__XListLiteral__Group__0 ) )
- // InternalDataDSL.g:1934:3: ( rule__XListLiteral__Group__0 )
+ // InternalDataDSL.g:1983:2: ( ( rule__XListLiteral__Group__0 ) )
+ // InternalDataDSL.g:1984:3: ( rule__XListLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXListLiteralAccess().getGroup());
}
- // InternalDataDSL.g:1935:3: ( rule__XListLiteral__Group__0 )
- // InternalDataDSL.g:1935:4: rule__XListLiteral__Group__0
+ // InternalDataDSL.g:1985:3: ( rule__XListLiteral__Group__0 )
+ // InternalDataDSL.g:1985:4: rule__XListLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XListLiteral__Group__0();
@@ -6591,11 +6765,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXClosure"
- // InternalDataDSL.g:1944:1: entryRuleXClosure : ruleXClosure EOF ;
+ // InternalDataDSL.g:1994:1: entryRuleXClosure : ruleXClosure EOF ;
public final void entryRuleXClosure() throws RecognitionException {
try {
- // InternalDataDSL.g:1945:1: ( ruleXClosure EOF )
- // InternalDataDSL.g:1946:1: ruleXClosure EOF
+ // InternalDataDSL.g:1995:1: ( ruleXClosure EOF )
+ // InternalDataDSL.g:1996:1: ruleXClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureRule());
@@ -6625,23 +6799,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXClosure"
- // InternalDataDSL.g:1953:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ;
+ // InternalDataDSL.g:2003:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ;
public final void ruleXClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1957:2: ( ( ( rule__XClosure__Group__0 ) ) )
- // InternalDataDSL.g:1958:2: ( ( rule__XClosure__Group__0 ) )
+ // InternalDataDSL.g:2007:2: ( ( ( rule__XClosure__Group__0 ) ) )
+ // InternalDataDSL.g:2008:2: ( ( rule__XClosure__Group__0 ) )
{
- // InternalDataDSL.g:1958:2: ( ( rule__XClosure__Group__0 ) )
- // InternalDataDSL.g:1959:3: ( rule__XClosure__Group__0 )
+ // InternalDataDSL.g:2008:2: ( ( rule__XClosure__Group__0 ) )
+ // InternalDataDSL.g:2009:3: ( rule__XClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXClosureAccess().getGroup());
}
- // InternalDataDSL.g:1960:3: ( rule__XClosure__Group__0 )
- // InternalDataDSL.g:1960:4: rule__XClosure__Group__0
+ // InternalDataDSL.g:2010:3: ( rule__XClosure__Group__0 )
+ // InternalDataDSL.g:2010:4: rule__XClosure__Group__0
{
pushFollow(FOLLOW_2);
rule__XClosure__Group__0();
@@ -6676,11 +6850,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpressionInClosure"
- // InternalDataDSL.g:1969:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ;
+ // InternalDataDSL.g:2019:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ;
public final void entryRuleXExpressionInClosure() throws RecognitionException {
try {
- // InternalDataDSL.g:1970:1: ( ruleXExpressionInClosure EOF )
- // InternalDataDSL.g:1971:1: ruleXExpressionInClosure EOF
+ // InternalDataDSL.g:2020:1: ( ruleXExpressionInClosure EOF )
+ // InternalDataDSL.g:2021:1: ruleXExpressionInClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureRule());
@@ -6710,23 +6884,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpressionInClosure"
- // InternalDataDSL.g:1978:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ;
+ // InternalDataDSL.g:2028:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ;
public final void ruleXExpressionInClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:1982:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) )
- // InternalDataDSL.g:1983:2: ( ( rule__XExpressionInClosure__Group__0 ) )
+ // InternalDataDSL.g:2032:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) )
+ // InternalDataDSL.g:2033:2: ( ( rule__XExpressionInClosure__Group__0 ) )
{
- // InternalDataDSL.g:1983:2: ( ( rule__XExpressionInClosure__Group__0 ) )
- // InternalDataDSL.g:1984:3: ( rule__XExpressionInClosure__Group__0 )
+ // InternalDataDSL.g:2033:2: ( ( rule__XExpressionInClosure__Group__0 ) )
+ // InternalDataDSL.g:2034:3: ( rule__XExpressionInClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionInClosureAccess().getGroup());
}
- // InternalDataDSL.g:1985:3: ( rule__XExpressionInClosure__Group__0 )
- // InternalDataDSL.g:1985:4: rule__XExpressionInClosure__Group__0
+ // InternalDataDSL.g:2035:3: ( rule__XExpressionInClosure__Group__0 )
+ // InternalDataDSL.g:2035:4: rule__XExpressionInClosure__Group__0
{
pushFollow(FOLLOW_2);
rule__XExpressionInClosure__Group__0();
@@ -6761,11 +6935,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXShortClosure"
- // InternalDataDSL.g:1994:1: entryRuleXShortClosure : ruleXShortClosure EOF ;
+ // InternalDataDSL.g:2044:1: entryRuleXShortClosure : ruleXShortClosure EOF ;
public final void entryRuleXShortClosure() throws RecognitionException {
try {
- // InternalDataDSL.g:1995:1: ( ruleXShortClosure EOF )
- // InternalDataDSL.g:1996:1: ruleXShortClosure EOF
+ // InternalDataDSL.g:2045:1: ( ruleXShortClosure EOF )
+ // InternalDataDSL.g:2046:1: ruleXShortClosure EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureRule());
@@ -6795,23 +6969,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXShortClosure"
- // InternalDataDSL.g:2003:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ;
+ // InternalDataDSL.g:2053:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ;
public final void ruleXShortClosure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2007:2: ( ( ( rule__XShortClosure__Group__0 ) ) )
- // InternalDataDSL.g:2008:2: ( ( rule__XShortClosure__Group__0 ) )
+ // InternalDataDSL.g:2057:2: ( ( ( rule__XShortClosure__Group__0 ) ) )
+ // InternalDataDSL.g:2058:2: ( ( rule__XShortClosure__Group__0 ) )
{
- // InternalDataDSL.g:2008:2: ( ( rule__XShortClosure__Group__0 ) )
- // InternalDataDSL.g:2009:3: ( rule__XShortClosure__Group__0 )
+ // InternalDataDSL.g:2058:2: ( ( rule__XShortClosure__Group__0 ) )
+ // InternalDataDSL.g:2059:3: ( rule__XShortClosure__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXShortClosureAccess().getGroup());
}
- // InternalDataDSL.g:2010:3: ( rule__XShortClosure__Group__0 )
- // InternalDataDSL.g:2010:4: rule__XShortClosure__Group__0
+ // InternalDataDSL.g:2060:3: ( rule__XShortClosure__Group__0 )
+ // InternalDataDSL.g:2060:4: rule__XShortClosure__Group__0
{
pushFollow(FOLLOW_2);
rule__XShortClosure__Group__0();
@@ -6846,11 +7020,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXParenthesizedExpression"
- // InternalDataDSL.g:2019:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ;
+ // InternalDataDSL.g:2069:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ;
public final void entryRuleXParenthesizedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2020:1: ( ruleXParenthesizedExpression EOF )
- // InternalDataDSL.g:2021:1: ruleXParenthesizedExpression EOF
+ // InternalDataDSL.g:2070:1: ( ruleXParenthesizedExpression EOF )
+ // InternalDataDSL.g:2071:1: ruleXParenthesizedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionRule());
@@ -6880,23 +7054,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXParenthesizedExpression"
- // InternalDataDSL.g:2028:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2078:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ;
public final void ruleXParenthesizedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2032:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) )
- // InternalDataDSL.g:2033:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
+ // InternalDataDSL.g:2082:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2083:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
{
- // InternalDataDSL.g:2033:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
- // InternalDataDSL.g:2034:3: ( rule__XParenthesizedExpression__Group__0 )
+ // InternalDataDSL.g:2083:2: ( ( rule__XParenthesizedExpression__Group__0 ) )
+ // InternalDataDSL.g:2084:3: ( rule__XParenthesizedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXParenthesizedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2035:3: ( rule__XParenthesizedExpression__Group__0 )
- // InternalDataDSL.g:2035:4: rule__XParenthesizedExpression__Group__0
+ // InternalDataDSL.g:2085:3: ( rule__XParenthesizedExpression__Group__0 )
+ // InternalDataDSL.g:2085:4: rule__XParenthesizedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XParenthesizedExpression__Group__0();
@@ -6931,11 +7105,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXIfExpression"
- // InternalDataDSL.g:2044:1: entryRuleXIfExpression : ruleXIfExpression EOF ;
+ // InternalDataDSL.g:2094:1: entryRuleXIfExpression : ruleXIfExpression EOF ;
public final void entryRuleXIfExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2045:1: ( ruleXIfExpression EOF )
- // InternalDataDSL.g:2046:1: ruleXIfExpression EOF
+ // InternalDataDSL.g:2095:1: ( ruleXIfExpression EOF )
+ // InternalDataDSL.g:2096:1: ruleXIfExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionRule());
@@ -6965,23 +7139,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXIfExpression"
- // InternalDataDSL.g:2053:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2103:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ;
public final void ruleXIfExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2057:2: ( ( ( rule__XIfExpression__Group__0 ) ) )
- // InternalDataDSL.g:2058:2: ( ( rule__XIfExpression__Group__0 ) )
+ // InternalDataDSL.g:2107:2: ( ( ( rule__XIfExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2108:2: ( ( rule__XIfExpression__Group__0 ) )
{
- // InternalDataDSL.g:2058:2: ( ( rule__XIfExpression__Group__0 ) )
- // InternalDataDSL.g:2059:3: ( rule__XIfExpression__Group__0 )
+ // InternalDataDSL.g:2108:2: ( ( rule__XIfExpression__Group__0 ) )
+ // InternalDataDSL.g:2109:3: ( rule__XIfExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXIfExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2060:3: ( rule__XIfExpression__Group__0 )
- // InternalDataDSL.g:2060:4: rule__XIfExpression__Group__0
+ // InternalDataDSL.g:2110:3: ( rule__XIfExpression__Group__0 )
+ // InternalDataDSL.g:2110:4: rule__XIfExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XIfExpression__Group__0();
@@ -7016,11 +7190,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSwitchExpression"
- // InternalDataDSL.g:2069:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ;
+ // InternalDataDSL.g:2119:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ;
public final void entryRuleXSwitchExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2070:1: ( ruleXSwitchExpression EOF )
- // InternalDataDSL.g:2071:1: ruleXSwitchExpression EOF
+ // InternalDataDSL.g:2120:1: ( ruleXSwitchExpression EOF )
+ // InternalDataDSL.g:2121:1: ruleXSwitchExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionRule());
@@ -7050,23 +7224,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSwitchExpression"
- // InternalDataDSL.g:2078:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2128:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ;
public final void ruleXSwitchExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2082:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) )
- // InternalDataDSL.g:2083:2: ( ( rule__XSwitchExpression__Group__0 ) )
+ // InternalDataDSL.g:2132:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2133:2: ( ( rule__XSwitchExpression__Group__0 ) )
{
- // InternalDataDSL.g:2083:2: ( ( rule__XSwitchExpression__Group__0 ) )
- // InternalDataDSL.g:2084:3: ( rule__XSwitchExpression__Group__0 )
+ // InternalDataDSL.g:2133:2: ( ( rule__XSwitchExpression__Group__0 ) )
+ // InternalDataDSL.g:2134:3: ( rule__XSwitchExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2085:3: ( rule__XSwitchExpression__Group__0 )
- // InternalDataDSL.g:2085:4: rule__XSwitchExpression__Group__0
+ // InternalDataDSL.g:2135:3: ( rule__XSwitchExpression__Group__0 )
+ // InternalDataDSL.g:2135:4: rule__XSwitchExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group__0();
@@ -7101,11 +7275,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCasePart"
- // InternalDataDSL.g:2094:1: entryRuleXCasePart : ruleXCasePart EOF ;
+ // InternalDataDSL.g:2144:1: entryRuleXCasePart : ruleXCasePart EOF ;
public final void entryRuleXCasePart() throws RecognitionException {
try {
- // InternalDataDSL.g:2095:1: ( ruleXCasePart EOF )
- // InternalDataDSL.g:2096:1: ruleXCasePart EOF
+ // InternalDataDSL.g:2145:1: ( ruleXCasePart EOF )
+ // InternalDataDSL.g:2146:1: ruleXCasePart EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartRule());
@@ -7135,23 +7309,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCasePart"
- // InternalDataDSL.g:2103:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ;
+ // InternalDataDSL.g:2153:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ;
public final void ruleXCasePart() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2107:2: ( ( ( rule__XCasePart__Group__0 ) ) )
- // InternalDataDSL.g:2108:2: ( ( rule__XCasePart__Group__0 ) )
+ // InternalDataDSL.g:2157:2: ( ( ( rule__XCasePart__Group__0 ) ) )
+ // InternalDataDSL.g:2158:2: ( ( rule__XCasePart__Group__0 ) )
{
- // InternalDataDSL.g:2108:2: ( ( rule__XCasePart__Group__0 ) )
- // InternalDataDSL.g:2109:3: ( rule__XCasePart__Group__0 )
+ // InternalDataDSL.g:2158:2: ( ( rule__XCasePart__Group__0 ) )
+ // InternalDataDSL.g:2159:3: ( rule__XCasePart__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup());
}
- // InternalDataDSL.g:2110:3: ( rule__XCasePart__Group__0 )
- // InternalDataDSL.g:2110:4: rule__XCasePart__Group__0
+ // InternalDataDSL.g:2160:3: ( rule__XCasePart__Group__0 )
+ // InternalDataDSL.g:2160:4: rule__XCasePart__Group__0
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group__0();
@@ -7186,11 +7360,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXForLoopExpression"
- // InternalDataDSL.g:2119:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ;
+ // InternalDataDSL.g:2169:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ;
public final void entryRuleXForLoopExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2120:1: ( ruleXForLoopExpression EOF )
- // InternalDataDSL.g:2121:1: ruleXForLoopExpression EOF
+ // InternalDataDSL.g:2170:1: ( ruleXForLoopExpression EOF )
+ // InternalDataDSL.g:2171:1: ruleXForLoopExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionRule());
@@ -7220,23 +7394,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXForLoopExpression"
- // InternalDataDSL.g:2128:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2178:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ;
public final void ruleXForLoopExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2132:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) )
- // InternalDataDSL.g:2133:2: ( ( rule__XForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:2182:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2183:2: ( ( rule__XForLoopExpression__Group__0 ) )
{
- // InternalDataDSL.g:2133:2: ( ( rule__XForLoopExpression__Group__0 ) )
- // InternalDataDSL.g:2134:3: ( rule__XForLoopExpression__Group__0 )
+ // InternalDataDSL.g:2183:2: ( ( rule__XForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:2184:3: ( rule__XForLoopExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXForLoopExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2135:3: ( rule__XForLoopExpression__Group__0 )
- // InternalDataDSL.g:2135:4: rule__XForLoopExpression__Group__0
+ // InternalDataDSL.g:2185:3: ( rule__XForLoopExpression__Group__0 )
+ // InternalDataDSL.g:2185:4: rule__XForLoopExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XForLoopExpression__Group__0();
@@ -7271,11 +7445,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBasicForLoopExpression"
- // InternalDataDSL.g:2144:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ;
+ // InternalDataDSL.g:2194:1: entryRuleXBasicForLoopExpression : ruleXBasicForLoopExpression EOF ;
public final void entryRuleXBasicForLoopExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2145:1: ( ruleXBasicForLoopExpression EOF )
- // InternalDataDSL.g:2146:1: ruleXBasicForLoopExpression EOF
+ // InternalDataDSL.g:2195:1: ( ruleXBasicForLoopExpression EOF )
+ // InternalDataDSL.g:2196:1: ruleXBasicForLoopExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionRule());
@@ -7305,23 +7479,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBasicForLoopExpression"
- // InternalDataDSL.g:2153:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2203:1: ruleXBasicForLoopExpression : ( ( rule__XBasicForLoopExpression__Group__0 ) ) ;
public final void ruleXBasicForLoopExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2157:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) )
- // InternalDataDSL.g:2158:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:2207:2: ( ( ( rule__XBasicForLoopExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2208:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
{
- // InternalDataDSL.g:2158:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
- // InternalDataDSL.g:2159:3: ( rule__XBasicForLoopExpression__Group__0 )
+ // InternalDataDSL.g:2208:2: ( ( rule__XBasicForLoopExpression__Group__0 ) )
+ // InternalDataDSL.g:2209:3: ( rule__XBasicForLoopExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBasicForLoopExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2160:3: ( rule__XBasicForLoopExpression__Group__0 )
- // InternalDataDSL.g:2160:4: rule__XBasicForLoopExpression__Group__0
+ // InternalDataDSL.g:2210:3: ( rule__XBasicForLoopExpression__Group__0 )
+ // InternalDataDSL.g:2210:4: rule__XBasicForLoopExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XBasicForLoopExpression__Group__0();
@@ -7356,11 +7530,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXWhileExpression"
- // InternalDataDSL.g:2169:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ;
+ // InternalDataDSL.g:2219:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ;
public final void entryRuleXWhileExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2170:1: ( ruleXWhileExpression EOF )
- // InternalDataDSL.g:2171:1: ruleXWhileExpression EOF
+ // InternalDataDSL.g:2220:1: ( ruleXWhileExpression EOF )
+ // InternalDataDSL.g:2221:1: ruleXWhileExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionRule());
@@ -7390,23 +7564,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXWhileExpression"
- // InternalDataDSL.g:2178:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2228:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ;
public final void ruleXWhileExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2182:2: ( ( ( rule__XWhileExpression__Group__0 ) ) )
- // InternalDataDSL.g:2183:2: ( ( rule__XWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2232:2: ( ( ( rule__XWhileExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2233:2: ( ( rule__XWhileExpression__Group__0 ) )
{
- // InternalDataDSL.g:2183:2: ( ( rule__XWhileExpression__Group__0 ) )
- // InternalDataDSL.g:2184:3: ( rule__XWhileExpression__Group__0 )
+ // InternalDataDSL.g:2233:2: ( ( rule__XWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2234:3: ( rule__XWhileExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXWhileExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2185:3: ( rule__XWhileExpression__Group__0 )
- // InternalDataDSL.g:2185:4: rule__XWhileExpression__Group__0
+ // InternalDataDSL.g:2235:3: ( rule__XWhileExpression__Group__0 )
+ // InternalDataDSL.g:2235:4: rule__XWhileExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XWhileExpression__Group__0();
@@ -7441,11 +7615,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXDoWhileExpression"
- // InternalDataDSL.g:2194:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ;
+ // InternalDataDSL.g:2244:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ;
public final void entryRuleXDoWhileExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2195:1: ( ruleXDoWhileExpression EOF )
- // InternalDataDSL.g:2196:1: ruleXDoWhileExpression EOF
+ // InternalDataDSL.g:2245:1: ( ruleXDoWhileExpression EOF )
+ // InternalDataDSL.g:2246:1: ruleXDoWhileExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionRule());
@@ -7475,23 +7649,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXDoWhileExpression"
- // InternalDataDSL.g:2203:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2253:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ;
public final void ruleXDoWhileExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2207:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) )
- // InternalDataDSL.g:2208:2: ( ( rule__XDoWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2257:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2258:2: ( ( rule__XDoWhileExpression__Group__0 ) )
{
- // InternalDataDSL.g:2208:2: ( ( rule__XDoWhileExpression__Group__0 ) )
- // InternalDataDSL.g:2209:3: ( rule__XDoWhileExpression__Group__0 )
+ // InternalDataDSL.g:2258:2: ( ( rule__XDoWhileExpression__Group__0 ) )
+ // InternalDataDSL.g:2259:3: ( rule__XDoWhileExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXDoWhileExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2210:3: ( rule__XDoWhileExpression__Group__0 )
- // InternalDataDSL.g:2210:4: rule__XDoWhileExpression__Group__0
+ // InternalDataDSL.g:2260:3: ( rule__XDoWhileExpression__Group__0 )
+ // InternalDataDSL.g:2260:4: rule__XDoWhileExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XDoWhileExpression__Group__0();
@@ -7526,11 +7700,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBlockExpression"
- // InternalDataDSL.g:2219:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ;
+ // InternalDataDSL.g:2269:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ;
public final void entryRuleXBlockExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2220:1: ( ruleXBlockExpression EOF )
- // InternalDataDSL.g:2221:1: ruleXBlockExpression EOF
+ // InternalDataDSL.g:2270:1: ( ruleXBlockExpression EOF )
+ // InternalDataDSL.g:2271:1: ruleXBlockExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionRule());
@@ -7560,23 +7734,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBlockExpression"
- // InternalDataDSL.g:2228:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2278:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ;
public final void ruleXBlockExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2232:2: ( ( ( rule__XBlockExpression__Group__0 ) ) )
- // InternalDataDSL.g:2233:2: ( ( rule__XBlockExpression__Group__0 ) )
+ // InternalDataDSL.g:2282:2: ( ( ( rule__XBlockExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2283:2: ( ( rule__XBlockExpression__Group__0 ) )
{
- // InternalDataDSL.g:2233:2: ( ( rule__XBlockExpression__Group__0 ) )
- // InternalDataDSL.g:2234:3: ( rule__XBlockExpression__Group__0 )
+ // InternalDataDSL.g:2283:2: ( ( rule__XBlockExpression__Group__0 ) )
+ // InternalDataDSL.g:2284:3: ( rule__XBlockExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBlockExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2235:3: ( rule__XBlockExpression__Group__0 )
- // InternalDataDSL.g:2235:4: rule__XBlockExpression__Group__0
+ // InternalDataDSL.g:2285:3: ( rule__XBlockExpression__Group__0 )
+ // InternalDataDSL.g:2285:4: rule__XBlockExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XBlockExpression__Group__0();
@@ -7611,11 +7785,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXExpressionOrVarDeclaration"
- // InternalDataDSL.g:2244:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ;
+ // InternalDataDSL.g:2294:1: entryRuleXExpressionOrVarDeclaration : ruleXExpressionOrVarDeclaration EOF ;
public final void entryRuleXExpressionOrVarDeclaration() throws RecognitionException {
try {
- // InternalDataDSL.g:2245:1: ( ruleXExpressionOrVarDeclaration EOF )
- // InternalDataDSL.g:2246:1: ruleXExpressionOrVarDeclaration EOF
+ // InternalDataDSL.g:2295:1: ( ruleXExpressionOrVarDeclaration EOF )
+ // InternalDataDSL.g:2296:1: ruleXExpressionOrVarDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionOrVarDeclarationRule());
@@ -7645,23 +7819,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXExpressionOrVarDeclaration"
- // InternalDataDSL.g:2253:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ;
+ // InternalDataDSL.g:2303:1: ruleXExpressionOrVarDeclaration : ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) ;
public final void ruleXExpressionOrVarDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2257:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) )
- // InternalDataDSL.g:2258:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
+ // InternalDataDSL.g:2307:2: ( ( ( rule__XExpressionOrVarDeclaration__Alternatives ) ) )
+ // InternalDataDSL.g:2308:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
{
- // InternalDataDSL.g:2258:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
- // InternalDataDSL.g:2259:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
+ // InternalDataDSL.g:2308:2: ( ( rule__XExpressionOrVarDeclaration__Alternatives ) )
+ // InternalDataDSL.g:2309:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionOrVarDeclarationAccess().getAlternatives());
}
- // InternalDataDSL.g:2260:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
- // InternalDataDSL.g:2260:4: rule__XExpressionOrVarDeclaration__Alternatives
+ // InternalDataDSL.g:2310:3: ( rule__XExpressionOrVarDeclaration__Alternatives )
+ // InternalDataDSL.g:2310:4: rule__XExpressionOrVarDeclaration__Alternatives
{
pushFollow(FOLLOW_2);
rule__XExpressionOrVarDeclaration__Alternatives();
@@ -7696,11 +7870,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXVariableDeclaration"
- // InternalDataDSL.g:2269:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ;
+ // InternalDataDSL.g:2319:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ;
public final void entryRuleXVariableDeclaration() throws RecognitionException {
try {
- // InternalDataDSL.g:2270:1: ( ruleXVariableDeclaration EOF )
- // InternalDataDSL.g:2271:1: ruleXVariableDeclaration EOF
+ // InternalDataDSL.g:2320:1: ( ruleXVariableDeclaration EOF )
+ // InternalDataDSL.g:2321:1: ruleXVariableDeclaration EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationRule());
@@ -7730,23 +7904,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXVariableDeclaration"
- // InternalDataDSL.g:2278:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ;
+ // InternalDataDSL.g:2328:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ;
public final void ruleXVariableDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2282:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) )
- // InternalDataDSL.g:2283:2: ( ( rule__XVariableDeclaration__Group__0 ) )
+ // InternalDataDSL.g:2332:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) )
+ // InternalDataDSL.g:2333:2: ( ( rule__XVariableDeclaration__Group__0 ) )
{
- // InternalDataDSL.g:2283:2: ( ( rule__XVariableDeclaration__Group__0 ) )
- // InternalDataDSL.g:2284:3: ( rule__XVariableDeclaration__Group__0 )
+ // InternalDataDSL.g:2333:2: ( ( rule__XVariableDeclaration__Group__0 ) )
+ // InternalDataDSL.g:2334:3: ( rule__XVariableDeclaration__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXVariableDeclarationAccess().getGroup());
}
- // InternalDataDSL.g:2285:3: ( rule__XVariableDeclaration__Group__0 )
- // InternalDataDSL.g:2285:4: rule__XVariableDeclaration__Group__0
+ // InternalDataDSL.g:2335:3: ( rule__XVariableDeclaration__Group__0 )
+ // InternalDataDSL.g:2335:4: rule__XVariableDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__XVariableDeclaration__Group__0();
@@ -7781,11 +7955,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmFormalParameter"
- // InternalDataDSL.g:2294:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ;
+ // InternalDataDSL.g:2344:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ;
public final void entryRuleJvmFormalParameter() throws RecognitionException {
try {
- // InternalDataDSL.g:2295:1: ( ruleJvmFormalParameter EOF )
- // InternalDataDSL.g:2296:1: ruleJvmFormalParameter EOF
+ // InternalDataDSL.g:2345:1: ( ruleJvmFormalParameter EOF )
+ // InternalDataDSL.g:2346:1: ruleJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterRule());
@@ -7815,23 +7989,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmFormalParameter"
- // InternalDataDSL.g:2303:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ;
+ // InternalDataDSL.g:2353:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ;
public final void ruleJvmFormalParameter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2307:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) )
- // InternalDataDSL.g:2308:2: ( ( rule__JvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2357:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) )
+ // InternalDataDSL.g:2358:2: ( ( rule__JvmFormalParameter__Group__0 ) )
{
- // InternalDataDSL.g:2308:2: ( ( rule__JvmFormalParameter__Group__0 ) )
- // InternalDataDSL.g:2309:3: ( rule__JvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2358:2: ( ( rule__JvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2359:3: ( rule__JvmFormalParameter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmFormalParameterAccess().getGroup());
}
- // InternalDataDSL.g:2310:3: ( rule__JvmFormalParameter__Group__0 )
- // InternalDataDSL.g:2310:4: rule__JvmFormalParameter__Group__0
+ // InternalDataDSL.g:2360:3: ( rule__JvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2360:4: rule__JvmFormalParameter__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmFormalParameter__Group__0();
@@ -7866,11 +8040,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFullJvmFormalParameter"
- // InternalDataDSL.g:2319:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ;
+ // InternalDataDSL.g:2369:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ;
public final void entryRuleFullJvmFormalParameter() throws RecognitionException {
try {
- // InternalDataDSL.g:2320:1: ( ruleFullJvmFormalParameter EOF )
- // InternalDataDSL.g:2321:1: ruleFullJvmFormalParameter EOF
+ // InternalDataDSL.g:2370:1: ( ruleFullJvmFormalParameter EOF )
+ // InternalDataDSL.g:2371:1: ruleFullJvmFormalParameter EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterRule());
@@ -7900,23 +8074,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFullJvmFormalParameter"
- // InternalDataDSL.g:2328:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ;
+ // InternalDataDSL.g:2378:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ;
public final void ruleFullJvmFormalParameter() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2332:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) )
- // InternalDataDSL.g:2333:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2382:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) )
+ // InternalDataDSL.g:2383:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
{
- // InternalDataDSL.g:2333:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
- // InternalDataDSL.g:2334:3: ( rule__FullJvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2383:2: ( ( rule__FullJvmFormalParameter__Group__0 ) )
+ // InternalDataDSL.g:2384:3: ( rule__FullJvmFormalParameter__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFullJvmFormalParameterAccess().getGroup());
}
- // InternalDataDSL.g:2335:3: ( rule__FullJvmFormalParameter__Group__0 )
- // InternalDataDSL.g:2335:4: rule__FullJvmFormalParameter__Group__0
+ // InternalDataDSL.g:2385:3: ( rule__FullJvmFormalParameter__Group__0 )
+ // InternalDataDSL.g:2385:4: rule__FullJvmFormalParameter__Group__0
{
pushFollow(FOLLOW_2);
rule__FullJvmFormalParameter__Group__0();
@@ -7951,11 +8125,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFeatureCall"
- // InternalDataDSL.g:2344:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
+ // InternalDataDSL.g:2394:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ;
public final void entryRuleXFeatureCall() throws RecognitionException {
try {
- // InternalDataDSL.g:2345:1: ( ruleXFeatureCall EOF )
- // InternalDataDSL.g:2346:1: ruleXFeatureCall EOF
+ // InternalDataDSL.g:2395:1: ( ruleXFeatureCall EOF )
+ // InternalDataDSL.g:2396:1: ruleXFeatureCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallRule());
@@ -7985,23 +8159,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFeatureCall"
- // InternalDataDSL.g:2353:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
+ // InternalDataDSL.g:2403:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ;
public final void ruleXFeatureCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2357:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
- // InternalDataDSL.g:2358:2: ( ( rule__XFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:2407:2: ( ( ( rule__XFeatureCall__Group__0 ) ) )
+ // InternalDataDSL.g:2408:2: ( ( rule__XFeatureCall__Group__0 ) )
{
- // InternalDataDSL.g:2358:2: ( ( rule__XFeatureCall__Group__0 ) )
- // InternalDataDSL.g:2359:3: ( rule__XFeatureCall__Group__0 )
+ // InternalDataDSL.g:2408:2: ( ( rule__XFeatureCall__Group__0 ) )
+ // InternalDataDSL.g:2409:3: ( rule__XFeatureCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFeatureCallAccess().getGroup());
}
- // InternalDataDSL.g:2360:3: ( rule__XFeatureCall__Group__0 )
- // InternalDataDSL.g:2360:4: rule__XFeatureCall__Group__0
+ // InternalDataDSL.g:2410:3: ( rule__XFeatureCall__Group__0 )
+ // InternalDataDSL.g:2410:4: rule__XFeatureCall__Group__0
{
pushFollow(FOLLOW_2);
rule__XFeatureCall__Group__0();
@@ -8036,11 +8210,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFeatureCallID"
- // InternalDataDSL.g:2369:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ;
+ // InternalDataDSL.g:2419:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ;
public final void entryRuleFeatureCallID() throws RecognitionException {
try {
- // InternalDataDSL.g:2370:1: ( ruleFeatureCallID EOF )
- // InternalDataDSL.g:2371:1: ruleFeatureCallID EOF
+ // InternalDataDSL.g:2420:1: ( ruleFeatureCallID EOF )
+ // InternalDataDSL.g:2421:1: ruleFeatureCallID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureCallIDRule());
@@ -8070,23 +8244,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFeatureCallID"
- // InternalDataDSL.g:2378:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ;
+ // InternalDataDSL.g:2428:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ;
public final void ruleFeatureCallID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2382:2: ( ( ( rule__FeatureCallID__Alternatives ) ) )
- // InternalDataDSL.g:2383:2: ( ( rule__FeatureCallID__Alternatives ) )
+ // InternalDataDSL.g:2432:2: ( ( ( rule__FeatureCallID__Alternatives ) ) )
+ // InternalDataDSL.g:2433:2: ( ( rule__FeatureCallID__Alternatives ) )
{
- // InternalDataDSL.g:2383:2: ( ( rule__FeatureCallID__Alternatives ) )
- // InternalDataDSL.g:2384:3: ( rule__FeatureCallID__Alternatives )
+ // InternalDataDSL.g:2433:2: ( ( rule__FeatureCallID__Alternatives ) )
+ // InternalDataDSL.g:2434:3: ( rule__FeatureCallID__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFeatureCallIDAccess().getAlternatives());
}
- // InternalDataDSL.g:2385:3: ( rule__FeatureCallID__Alternatives )
- // InternalDataDSL.g:2385:4: rule__FeatureCallID__Alternatives
+ // InternalDataDSL.g:2435:3: ( rule__FeatureCallID__Alternatives )
+ // InternalDataDSL.g:2435:4: rule__FeatureCallID__Alternatives
{
pushFollow(FOLLOW_2);
rule__FeatureCallID__Alternatives();
@@ -8121,11 +8295,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIdOrSuper"
- // InternalDataDSL.g:2394:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
+ // InternalDataDSL.g:2444:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ;
public final void entryRuleIdOrSuper() throws RecognitionException {
try {
- // InternalDataDSL.g:2395:1: ( ruleIdOrSuper EOF )
- // InternalDataDSL.g:2396:1: ruleIdOrSuper EOF
+ // InternalDataDSL.g:2445:1: ( ruleIdOrSuper EOF )
+ // InternalDataDSL.g:2446:1: ruleIdOrSuper EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperRule());
@@ -8155,23 +8329,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIdOrSuper"
- // InternalDataDSL.g:2403:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
+ // InternalDataDSL.g:2453:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ;
public final void ruleIdOrSuper() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2407:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
- // InternalDataDSL.g:2408:2: ( ( rule__IdOrSuper__Alternatives ) )
+ // InternalDataDSL.g:2457:2: ( ( ( rule__IdOrSuper__Alternatives ) ) )
+ // InternalDataDSL.g:2458:2: ( ( rule__IdOrSuper__Alternatives ) )
{
- // InternalDataDSL.g:2408:2: ( ( rule__IdOrSuper__Alternatives ) )
- // InternalDataDSL.g:2409:3: ( rule__IdOrSuper__Alternatives )
+ // InternalDataDSL.g:2458:2: ( ( rule__IdOrSuper__Alternatives ) )
+ // InternalDataDSL.g:2459:3: ( rule__IdOrSuper__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdOrSuperAccess().getAlternatives());
}
- // InternalDataDSL.g:2410:3: ( rule__IdOrSuper__Alternatives )
- // InternalDataDSL.g:2410:4: rule__IdOrSuper__Alternatives
+ // InternalDataDSL.g:2460:3: ( rule__IdOrSuper__Alternatives )
+ // InternalDataDSL.g:2460:4: rule__IdOrSuper__Alternatives
{
pushFollow(FOLLOW_2);
rule__IdOrSuper__Alternatives();
@@ -8206,11 +8380,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXConstructorCall"
- // InternalDataDSL.g:2419:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
+ // InternalDataDSL.g:2469:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ;
public final void entryRuleXConstructorCall() throws RecognitionException {
try {
- // InternalDataDSL.g:2420:1: ( ruleXConstructorCall EOF )
- // InternalDataDSL.g:2421:1: ruleXConstructorCall EOF
+ // InternalDataDSL.g:2470:1: ( ruleXConstructorCall EOF )
+ // InternalDataDSL.g:2471:1: ruleXConstructorCall EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallRule());
@@ -8240,23 +8414,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXConstructorCall"
- // InternalDataDSL.g:2428:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
+ // InternalDataDSL.g:2478:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ;
public final void ruleXConstructorCall() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2432:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
- // InternalDataDSL.g:2433:2: ( ( rule__XConstructorCall__Group__0 ) )
+ // InternalDataDSL.g:2482:2: ( ( ( rule__XConstructorCall__Group__0 ) ) )
+ // InternalDataDSL.g:2483:2: ( ( rule__XConstructorCall__Group__0 ) )
{
- // InternalDataDSL.g:2433:2: ( ( rule__XConstructorCall__Group__0 ) )
- // InternalDataDSL.g:2434:3: ( rule__XConstructorCall__Group__0 )
+ // InternalDataDSL.g:2483:2: ( ( rule__XConstructorCall__Group__0 ) )
+ // InternalDataDSL.g:2484:3: ( rule__XConstructorCall__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXConstructorCallAccess().getGroup());
}
- // InternalDataDSL.g:2435:3: ( rule__XConstructorCall__Group__0 )
- // InternalDataDSL.g:2435:4: rule__XConstructorCall__Group__0
+ // InternalDataDSL.g:2485:3: ( rule__XConstructorCall__Group__0 )
+ // InternalDataDSL.g:2485:4: rule__XConstructorCall__Group__0
{
pushFollow(FOLLOW_2);
rule__XConstructorCall__Group__0();
@@ -8291,11 +8465,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXBooleanLiteral"
- // InternalDataDSL.g:2444:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
+ // InternalDataDSL.g:2494:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ;
public final void entryRuleXBooleanLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2445:1: ( ruleXBooleanLiteral EOF )
- // InternalDataDSL.g:2446:1: ruleXBooleanLiteral EOF
+ // InternalDataDSL.g:2495:1: ( ruleXBooleanLiteral EOF )
+ // InternalDataDSL.g:2496:1: ruleXBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralRule());
@@ -8325,23 +8499,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXBooleanLiteral"
- // InternalDataDSL.g:2453:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2503:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ;
public final void ruleXBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2457:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2458:2: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // InternalDataDSL.g:2507:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2508:2: ( ( rule__XBooleanLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2458:2: ( ( rule__XBooleanLiteral__Group__0 ) )
- // InternalDataDSL.g:2459:3: ( rule__XBooleanLiteral__Group__0 )
+ // InternalDataDSL.g:2508:2: ( ( rule__XBooleanLiteral__Group__0 ) )
+ // InternalDataDSL.g:2509:3: ( rule__XBooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXBooleanLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2460:3: ( rule__XBooleanLiteral__Group__0 )
- // InternalDataDSL.g:2460:4: rule__XBooleanLiteral__Group__0
+ // InternalDataDSL.g:2510:3: ( rule__XBooleanLiteral__Group__0 )
+ // InternalDataDSL.g:2510:4: rule__XBooleanLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XBooleanLiteral__Group__0();
@@ -8376,11 +8550,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXNullLiteral"
- // InternalDataDSL.g:2469:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
+ // InternalDataDSL.g:2519:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ;
public final void entryRuleXNullLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2470:1: ( ruleXNullLiteral EOF )
- // InternalDataDSL.g:2471:1: ruleXNullLiteral EOF
+ // InternalDataDSL.g:2520:1: ( ruleXNullLiteral EOF )
+ // InternalDataDSL.g:2521:1: ruleXNullLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralRule());
@@ -8410,23 +8584,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXNullLiteral"
- // InternalDataDSL.g:2478:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2528:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ;
public final void ruleXNullLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2482:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2483:2: ( ( rule__XNullLiteral__Group__0 ) )
+ // InternalDataDSL.g:2532:2: ( ( ( rule__XNullLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2533:2: ( ( rule__XNullLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2483:2: ( ( rule__XNullLiteral__Group__0 ) )
- // InternalDataDSL.g:2484:3: ( rule__XNullLiteral__Group__0 )
+ // InternalDataDSL.g:2533:2: ( ( rule__XNullLiteral__Group__0 ) )
+ // InternalDataDSL.g:2534:3: ( rule__XNullLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNullLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2485:3: ( rule__XNullLiteral__Group__0 )
- // InternalDataDSL.g:2485:4: rule__XNullLiteral__Group__0
+ // InternalDataDSL.g:2535:3: ( rule__XNullLiteral__Group__0 )
+ // InternalDataDSL.g:2535:4: rule__XNullLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XNullLiteral__Group__0();
@@ -8461,11 +8635,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXNumberLiteral"
- // InternalDataDSL.g:2494:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ;
+ // InternalDataDSL.g:2544:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ;
public final void entryRuleXNumberLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2495:1: ( ruleXNumberLiteral EOF )
- // InternalDataDSL.g:2496:1: ruleXNumberLiteral EOF
+ // InternalDataDSL.g:2545:1: ( ruleXNumberLiteral EOF )
+ // InternalDataDSL.g:2546:1: ruleXNumberLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralRule());
@@ -8495,23 +8669,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXNumberLiteral"
- // InternalDataDSL.g:2503:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2553:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ;
public final void ruleXNumberLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2507:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2508:2: ( ( rule__XNumberLiteral__Group__0 ) )
+ // InternalDataDSL.g:2557:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2558:2: ( ( rule__XNumberLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2508:2: ( ( rule__XNumberLiteral__Group__0 ) )
- // InternalDataDSL.g:2509:3: ( rule__XNumberLiteral__Group__0 )
+ // InternalDataDSL.g:2558:2: ( ( rule__XNumberLiteral__Group__0 ) )
+ // InternalDataDSL.g:2559:3: ( rule__XNumberLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXNumberLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2510:3: ( rule__XNumberLiteral__Group__0 )
- // InternalDataDSL.g:2510:4: rule__XNumberLiteral__Group__0
+ // InternalDataDSL.g:2560:3: ( rule__XNumberLiteral__Group__0 )
+ // InternalDataDSL.g:2560:4: rule__XNumberLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XNumberLiteral__Group__0();
@@ -8546,11 +8720,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXStringLiteral"
- // InternalDataDSL.g:2519:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
+ // InternalDataDSL.g:2569:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ;
public final void entryRuleXStringLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2520:1: ( ruleXStringLiteral EOF )
- // InternalDataDSL.g:2521:1: ruleXStringLiteral EOF
+ // InternalDataDSL.g:2570:1: ( ruleXStringLiteral EOF )
+ // InternalDataDSL.g:2571:1: ruleXStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralRule());
@@ -8580,23 +8754,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXStringLiteral"
- // InternalDataDSL.g:2528:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2578:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ;
public final void ruleXStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2532:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2533:2: ( ( rule__XStringLiteral__Group__0 ) )
+ // InternalDataDSL.g:2582:2: ( ( ( rule__XStringLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2583:2: ( ( rule__XStringLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2533:2: ( ( rule__XStringLiteral__Group__0 ) )
- // InternalDataDSL.g:2534:3: ( rule__XStringLiteral__Group__0 )
+ // InternalDataDSL.g:2583:2: ( ( rule__XStringLiteral__Group__0 ) )
+ // InternalDataDSL.g:2584:3: ( rule__XStringLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXStringLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2535:3: ( rule__XStringLiteral__Group__0 )
- // InternalDataDSL.g:2535:4: rule__XStringLiteral__Group__0
+ // InternalDataDSL.g:2585:3: ( rule__XStringLiteral__Group__0 )
+ // InternalDataDSL.g:2585:4: rule__XStringLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XStringLiteral__Group__0();
@@ -8631,11 +8805,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTypeLiteral"
- // InternalDataDSL.g:2544:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
+ // InternalDataDSL.g:2594:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ;
public final void entryRuleXTypeLiteral() throws RecognitionException {
try {
- // InternalDataDSL.g:2545:1: ( ruleXTypeLiteral EOF )
- // InternalDataDSL.g:2546:1: ruleXTypeLiteral EOF
+ // InternalDataDSL.g:2595:1: ( ruleXTypeLiteral EOF )
+ // InternalDataDSL.g:2596:1: ruleXTypeLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralRule());
@@ -8665,23 +8839,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTypeLiteral"
- // InternalDataDSL.g:2553:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
+ // InternalDataDSL.g:2603:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ;
public final void ruleXTypeLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2557:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
- // InternalDataDSL.g:2558:2: ( ( rule__XTypeLiteral__Group__0 ) )
+ // InternalDataDSL.g:2607:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) )
+ // InternalDataDSL.g:2608:2: ( ( rule__XTypeLiteral__Group__0 ) )
{
- // InternalDataDSL.g:2558:2: ( ( rule__XTypeLiteral__Group__0 ) )
- // InternalDataDSL.g:2559:3: ( rule__XTypeLiteral__Group__0 )
+ // InternalDataDSL.g:2608:2: ( ( rule__XTypeLiteral__Group__0 ) )
+ // InternalDataDSL.g:2609:3: ( rule__XTypeLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTypeLiteralAccess().getGroup());
}
- // InternalDataDSL.g:2560:3: ( rule__XTypeLiteral__Group__0 )
- // InternalDataDSL.g:2560:4: rule__XTypeLiteral__Group__0
+ // InternalDataDSL.g:2610:3: ( rule__XTypeLiteral__Group__0 )
+ // InternalDataDSL.g:2610:4: rule__XTypeLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__XTypeLiteral__Group__0();
@@ -8716,11 +8890,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXThrowExpression"
- // InternalDataDSL.g:2569:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
+ // InternalDataDSL.g:2619:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ;
public final void entryRuleXThrowExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2570:1: ( ruleXThrowExpression EOF )
- // InternalDataDSL.g:2571:1: ruleXThrowExpression EOF
+ // InternalDataDSL.g:2620:1: ( ruleXThrowExpression EOF )
+ // InternalDataDSL.g:2621:1: ruleXThrowExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionRule());
@@ -8750,23 +8924,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXThrowExpression"
- // InternalDataDSL.g:2578:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2628:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ;
public final void ruleXThrowExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2582:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
- // InternalDataDSL.g:2583:2: ( ( rule__XThrowExpression__Group__0 ) )
+ // InternalDataDSL.g:2632:2: ( ( ( rule__XThrowExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2633:2: ( ( rule__XThrowExpression__Group__0 ) )
{
- // InternalDataDSL.g:2583:2: ( ( rule__XThrowExpression__Group__0 ) )
- // InternalDataDSL.g:2584:3: ( rule__XThrowExpression__Group__0 )
+ // InternalDataDSL.g:2633:2: ( ( rule__XThrowExpression__Group__0 ) )
+ // InternalDataDSL.g:2634:3: ( rule__XThrowExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXThrowExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2585:3: ( rule__XThrowExpression__Group__0 )
- // InternalDataDSL.g:2585:4: rule__XThrowExpression__Group__0
+ // InternalDataDSL.g:2635:3: ( rule__XThrowExpression__Group__0 )
+ // InternalDataDSL.g:2635:4: rule__XThrowExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XThrowExpression__Group__0();
@@ -8801,11 +8975,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXReturnExpression"
- // InternalDataDSL.g:2594:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
+ // InternalDataDSL.g:2644:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ;
public final void entryRuleXReturnExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2595:1: ( ruleXReturnExpression EOF )
- // InternalDataDSL.g:2596:1: ruleXReturnExpression EOF
+ // InternalDataDSL.g:2645:1: ( ruleXReturnExpression EOF )
+ // InternalDataDSL.g:2646:1: ruleXReturnExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionRule());
@@ -8835,23 +9009,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXReturnExpression"
- // InternalDataDSL.g:2603:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2653:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ;
public final void ruleXReturnExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2607:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
- // InternalDataDSL.g:2608:2: ( ( rule__XReturnExpression__Group__0 ) )
+ // InternalDataDSL.g:2657:2: ( ( ( rule__XReturnExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2658:2: ( ( rule__XReturnExpression__Group__0 ) )
{
- // InternalDataDSL.g:2608:2: ( ( rule__XReturnExpression__Group__0 ) )
- // InternalDataDSL.g:2609:3: ( rule__XReturnExpression__Group__0 )
+ // InternalDataDSL.g:2658:2: ( ( rule__XReturnExpression__Group__0 ) )
+ // InternalDataDSL.g:2659:3: ( rule__XReturnExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXReturnExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2610:3: ( rule__XReturnExpression__Group__0 )
- // InternalDataDSL.g:2610:4: rule__XReturnExpression__Group__0
+ // InternalDataDSL.g:2660:3: ( rule__XReturnExpression__Group__0 )
+ // InternalDataDSL.g:2660:4: rule__XReturnExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XReturnExpression__Group__0();
@@ -8886,11 +9060,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXTryCatchFinallyExpression"
- // InternalDataDSL.g:2619:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
+ // InternalDataDSL.g:2669:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ;
public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2620:1: ( ruleXTryCatchFinallyExpression EOF )
- // InternalDataDSL.g:2621:1: ruleXTryCatchFinallyExpression EOF
+ // InternalDataDSL.g:2670:1: ( ruleXTryCatchFinallyExpression EOF )
+ // InternalDataDSL.g:2671:1: ruleXTryCatchFinallyExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionRule());
@@ -8920,23 +9094,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXTryCatchFinallyExpression"
- // InternalDataDSL.g:2628:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2678:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ;
public final void ruleXTryCatchFinallyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2632:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
- // InternalDataDSL.g:2633:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // InternalDataDSL.g:2682:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2683:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
{
- // InternalDataDSL.g:2633:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
- // InternalDataDSL.g:2634:3: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // InternalDataDSL.g:2683:2: ( ( rule__XTryCatchFinallyExpression__Group__0 ) )
+ // InternalDataDSL.g:2684:3: ( rule__XTryCatchFinallyExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2635:3: ( rule__XTryCatchFinallyExpression__Group__0 )
- // InternalDataDSL.g:2635:4: rule__XTryCatchFinallyExpression__Group__0
+ // InternalDataDSL.g:2685:3: ( rule__XTryCatchFinallyExpression__Group__0 )
+ // InternalDataDSL.g:2685:4: rule__XTryCatchFinallyExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XTryCatchFinallyExpression__Group__0();
@@ -8971,11 +9145,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXSynchronizedExpression"
- // InternalDataDSL.g:2644:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ;
+ // InternalDataDSL.g:2694:1: entryRuleXSynchronizedExpression : ruleXSynchronizedExpression EOF ;
public final void entryRuleXSynchronizedExpression() throws RecognitionException {
try {
- // InternalDataDSL.g:2645:1: ( ruleXSynchronizedExpression EOF )
- // InternalDataDSL.g:2646:1: ruleXSynchronizedExpression EOF
+ // InternalDataDSL.g:2695:1: ( ruleXSynchronizedExpression EOF )
+ // InternalDataDSL.g:2696:1: ruleXSynchronizedExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionRule());
@@ -9005,23 +9179,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXSynchronizedExpression"
- // InternalDataDSL.g:2653:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ;
+ // InternalDataDSL.g:2703:1: ruleXSynchronizedExpression : ( ( rule__XSynchronizedExpression__Group__0 ) ) ;
public final void ruleXSynchronizedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2657:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) )
- // InternalDataDSL.g:2658:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
+ // InternalDataDSL.g:2707:2: ( ( ( rule__XSynchronizedExpression__Group__0 ) ) )
+ // InternalDataDSL.g:2708:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
{
- // InternalDataDSL.g:2658:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
- // InternalDataDSL.g:2659:3: ( rule__XSynchronizedExpression__Group__0 )
+ // InternalDataDSL.g:2708:2: ( ( rule__XSynchronizedExpression__Group__0 ) )
+ // InternalDataDSL.g:2709:3: ( rule__XSynchronizedExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSynchronizedExpressionAccess().getGroup());
}
- // InternalDataDSL.g:2660:3: ( rule__XSynchronizedExpression__Group__0 )
- // InternalDataDSL.g:2660:4: rule__XSynchronizedExpression__Group__0
+ // InternalDataDSL.g:2710:3: ( rule__XSynchronizedExpression__Group__0 )
+ // InternalDataDSL.g:2710:4: rule__XSynchronizedExpression__Group__0
{
pushFollow(FOLLOW_2);
rule__XSynchronizedExpression__Group__0();
@@ -9056,11 +9230,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXCatchClause"
- // InternalDataDSL.g:2669:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
+ // InternalDataDSL.g:2719:1: entryRuleXCatchClause : ruleXCatchClause EOF ;
public final void entryRuleXCatchClause() throws RecognitionException {
try {
- // InternalDataDSL.g:2670:1: ( ruleXCatchClause EOF )
- // InternalDataDSL.g:2671:1: ruleXCatchClause EOF
+ // InternalDataDSL.g:2720:1: ( ruleXCatchClause EOF )
+ // InternalDataDSL.g:2721:1: ruleXCatchClause EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseRule());
@@ -9090,23 +9264,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXCatchClause"
- // InternalDataDSL.g:2678:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
+ // InternalDataDSL.g:2728:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ;
public final void ruleXCatchClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2682:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
- // InternalDataDSL.g:2683:2: ( ( rule__XCatchClause__Group__0 ) )
+ // InternalDataDSL.g:2732:2: ( ( ( rule__XCatchClause__Group__0 ) ) )
+ // InternalDataDSL.g:2733:2: ( ( rule__XCatchClause__Group__0 ) )
{
- // InternalDataDSL.g:2683:2: ( ( rule__XCatchClause__Group__0 ) )
- // InternalDataDSL.g:2684:3: ( rule__XCatchClause__Group__0 )
+ // InternalDataDSL.g:2733:2: ( ( rule__XCatchClause__Group__0 ) )
+ // InternalDataDSL.g:2734:3: ( rule__XCatchClause__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCatchClauseAccess().getGroup());
}
- // InternalDataDSL.g:2685:3: ( rule__XCatchClause__Group__0 )
- // InternalDataDSL.g:2685:4: rule__XCatchClause__Group__0
+ // InternalDataDSL.g:2735:3: ( rule__XCatchClause__Group__0 )
+ // InternalDataDSL.g:2735:4: rule__XCatchClause__Group__0
{
pushFollow(FOLLOW_2);
rule__XCatchClause__Group__0();
@@ -9141,11 +9315,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedName"
- // InternalDataDSL.g:2694:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // InternalDataDSL.g:2744:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalDataDSL.g:2695:1: ( ruleQualifiedName EOF )
- // InternalDataDSL.g:2696:1: ruleQualifiedName EOF
+ // InternalDataDSL.g:2745:1: ( ruleQualifiedName EOF )
+ // InternalDataDSL.g:2746:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
@@ -9175,23 +9349,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedName"
- // InternalDataDSL.g:2703:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // InternalDataDSL.g:2753:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2707:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // InternalDataDSL.g:2708:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalDataDSL.g:2757:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // InternalDataDSL.g:2758:2: ( ( rule__QualifiedName__Group__0 ) )
{
- // InternalDataDSL.g:2708:2: ( ( rule__QualifiedName__Group__0 ) )
- // InternalDataDSL.g:2709:3: ( rule__QualifiedName__Group__0 )
+ // InternalDataDSL.g:2758:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalDataDSL.g:2759:3: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // InternalDataDSL.g:2710:3: ( rule__QualifiedName__Group__0 )
- // InternalDataDSL.g:2710:4: rule__QualifiedName__Group__0
+ // InternalDataDSL.g:2760:3: ( rule__QualifiedName__Group__0 )
+ // InternalDataDSL.g:2760:4: rule__QualifiedName__Group__0
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__0();
@@ -9226,14 +9400,14 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNumber"
- // InternalDataDSL.g:2719:1: entryRuleNumber : ruleNumber EOF ;
+ // InternalDataDSL.g:2769:1: entryRuleNumber : ruleNumber EOF ;
public final void entryRuleNumber() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalDataDSL.g:2723:1: ( ruleNumber EOF )
- // InternalDataDSL.g:2724:1: ruleNumber EOF
+ // InternalDataDSL.g:2773:1: ( ruleNumber EOF )
+ // InternalDataDSL.g:2774:1: ruleNumber EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberRule());
@@ -9266,24 +9440,24 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNumber"
- // InternalDataDSL.g:2734:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ;
+ // InternalDataDSL.g:2784:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ;
public final void ruleNumber() throws RecognitionException {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2739:2: ( ( ( rule__Number__Alternatives ) ) )
- // InternalDataDSL.g:2740:2: ( ( rule__Number__Alternatives ) )
+ // InternalDataDSL.g:2789:2: ( ( ( rule__Number__Alternatives ) ) )
+ // InternalDataDSL.g:2790:2: ( ( rule__Number__Alternatives ) )
{
- // InternalDataDSL.g:2740:2: ( ( rule__Number__Alternatives ) )
- // InternalDataDSL.g:2741:3: ( rule__Number__Alternatives )
+ // InternalDataDSL.g:2790:2: ( ( rule__Number__Alternatives ) )
+ // InternalDataDSL.g:2791:3: ( rule__Number__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberAccess().getAlternatives());
}
- // InternalDataDSL.g:2742:3: ( rule__Number__Alternatives )
- // InternalDataDSL.g:2742:4: rule__Number__Alternatives
+ // InternalDataDSL.g:2792:3: ( rule__Number__Alternatives )
+ // InternalDataDSL.g:2792:4: rule__Number__Alternatives
{
pushFollow(FOLLOW_2);
rule__Number__Alternatives();
@@ -9319,11 +9493,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmTypeReference"
- // InternalDataDSL.g:2752:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
+ // InternalDataDSL.g:2802:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ;
public final void entryRuleJvmTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2753:1: ( ruleJvmTypeReference EOF )
- // InternalDataDSL.g:2754:1: ruleJvmTypeReference EOF
+ // InternalDataDSL.g:2803:1: ( ruleJvmTypeReference EOF )
+ // InternalDataDSL.g:2804:1: ruleJvmTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceRule());
@@ -9353,23 +9527,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmTypeReference"
- // InternalDataDSL.g:2761:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
+ // InternalDataDSL.g:2811:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ;
public final void ruleJvmTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2765:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
- // InternalDataDSL.g:2766:2: ( ( rule__JvmTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2815:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) )
+ // InternalDataDSL.g:2816:2: ( ( rule__JvmTypeReference__Alternatives ) )
{
- // InternalDataDSL.g:2766:2: ( ( rule__JvmTypeReference__Alternatives ) )
- // InternalDataDSL.g:2767:3: ( rule__JvmTypeReference__Alternatives )
+ // InternalDataDSL.g:2816:2: ( ( rule__JvmTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2817:3: ( rule__JvmTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives());
}
- // InternalDataDSL.g:2768:3: ( rule__JvmTypeReference__Alternatives )
- // InternalDataDSL.g:2768:4: rule__JvmTypeReference__Alternatives
+ // InternalDataDSL.g:2818:3: ( rule__JvmTypeReference__Alternatives )
+ // InternalDataDSL.g:2818:4: rule__JvmTypeReference__Alternatives
{
pushFollow(FOLLOW_2);
rule__JvmTypeReference__Alternatives();
@@ -9404,11 +9578,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleArrayBrackets"
- // InternalDataDSL.g:2777:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ;
+ // InternalDataDSL.g:2827:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ;
public final void entryRuleArrayBrackets() throws RecognitionException {
try {
- // InternalDataDSL.g:2778:1: ( ruleArrayBrackets EOF )
- // InternalDataDSL.g:2779:1: ruleArrayBrackets EOF
+ // InternalDataDSL.g:2828:1: ( ruleArrayBrackets EOF )
+ // InternalDataDSL.g:2829:1: ruleArrayBrackets EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsRule());
@@ -9438,23 +9612,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleArrayBrackets"
- // InternalDataDSL.g:2786:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ;
+ // InternalDataDSL.g:2836:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ;
public final void ruleArrayBrackets() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2790:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) )
- // InternalDataDSL.g:2791:2: ( ( rule__ArrayBrackets__Group__0 ) )
+ // InternalDataDSL.g:2840:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) )
+ // InternalDataDSL.g:2841:2: ( ( rule__ArrayBrackets__Group__0 ) )
{
- // InternalDataDSL.g:2791:2: ( ( rule__ArrayBrackets__Group__0 ) )
- // InternalDataDSL.g:2792:3: ( rule__ArrayBrackets__Group__0 )
+ // InternalDataDSL.g:2841:2: ( ( rule__ArrayBrackets__Group__0 ) )
+ // InternalDataDSL.g:2842:3: ( rule__ArrayBrackets__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayBracketsAccess().getGroup());
}
- // InternalDataDSL.g:2793:3: ( rule__ArrayBrackets__Group__0 )
- // InternalDataDSL.g:2793:4: rule__ArrayBrackets__Group__0
+ // InternalDataDSL.g:2843:3: ( rule__ArrayBrackets__Group__0 )
+ // InternalDataDSL.g:2843:4: rule__ArrayBrackets__Group__0
{
pushFollow(FOLLOW_2);
rule__ArrayBrackets__Group__0();
@@ -9489,11 +9663,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXFunctionTypeRef"
- // InternalDataDSL.g:2802:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
+ // InternalDataDSL.g:2852:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ;
public final void entryRuleXFunctionTypeRef() throws RecognitionException {
try {
- // InternalDataDSL.g:2803:1: ( ruleXFunctionTypeRef EOF )
- // InternalDataDSL.g:2804:1: ruleXFunctionTypeRef EOF
+ // InternalDataDSL.g:2853:1: ( ruleXFunctionTypeRef EOF )
+ // InternalDataDSL.g:2854:1: ruleXFunctionTypeRef EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefRule());
@@ -9523,23 +9697,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXFunctionTypeRef"
- // InternalDataDSL.g:2811:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
+ // InternalDataDSL.g:2861:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ;
public final void ruleXFunctionTypeRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2815:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
- // InternalDataDSL.g:2816:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // InternalDataDSL.g:2865:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) )
+ // InternalDataDSL.g:2866:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
{
- // InternalDataDSL.g:2816:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
- // InternalDataDSL.g:2817:3: ( rule__XFunctionTypeRef__Group__0 )
+ // InternalDataDSL.g:2866:2: ( ( rule__XFunctionTypeRef__Group__0 ) )
+ // InternalDataDSL.g:2867:3: ( rule__XFunctionTypeRef__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXFunctionTypeRefAccess().getGroup());
}
- // InternalDataDSL.g:2818:3: ( rule__XFunctionTypeRef__Group__0 )
- // InternalDataDSL.g:2818:4: rule__XFunctionTypeRef__Group__0
+ // InternalDataDSL.g:2868:3: ( rule__XFunctionTypeRef__Group__0 )
+ // InternalDataDSL.g:2868:4: rule__XFunctionTypeRef__Group__0
{
pushFollow(FOLLOW_2);
rule__XFunctionTypeRef__Group__0();
@@ -9574,11 +9748,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmParameterizedTypeReference"
- // InternalDataDSL.g:2827:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
+ // InternalDataDSL.g:2877:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ;
public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2828:1: ( ruleJvmParameterizedTypeReference EOF )
- // InternalDataDSL.g:2829:1: ruleJvmParameterizedTypeReference EOF
+ // InternalDataDSL.g:2878:1: ( ruleJvmParameterizedTypeReference EOF )
+ // InternalDataDSL.g:2879:1: ruleJvmParameterizedTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceRule());
@@ -9608,23 +9782,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmParameterizedTypeReference"
- // InternalDataDSL.g:2836:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
+ // InternalDataDSL.g:2886:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ;
public final void ruleJvmParameterizedTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2840:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
- // InternalDataDSL.g:2841:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2890:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) )
+ // InternalDataDSL.g:2891:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
{
- // InternalDataDSL.g:2841:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
- // InternalDataDSL.g:2842:3: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // InternalDataDSL.g:2891:2: ( ( rule__JvmParameterizedTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2892:3: ( rule__JvmParameterizedTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup());
}
- // InternalDataDSL.g:2843:3: ( rule__JvmParameterizedTypeReference__Group__0 )
- // InternalDataDSL.g:2843:4: rule__JvmParameterizedTypeReference__Group__0
+ // InternalDataDSL.g:2893:3: ( rule__JvmParameterizedTypeReference__Group__0 )
+ // InternalDataDSL.g:2893:4: rule__JvmParameterizedTypeReference__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmParameterizedTypeReference__Group__0();
@@ -9659,11 +9833,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmArgumentTypeReference"
- // InternalDataDSL.g:2852:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
+ // InternalDataDSL.g:2902:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ;
public final void entryRuleJvmArgumentTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2853:1: ( ruleJvmArgumentTypeReference EOF )
- // InternalDataDSL.g:2854:1: ruleJvmArgumentTypeReference EOF
+ // InternalDataDSL.g:2903:1: ( ruleJvmArgumentTypeReference EOF )
+ // InternalDataDSL.g:2904:1: ruleJvmArgumentTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceRule());
@@ -9693,23 +9867,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmArgumentTypeReference"
- // InternalDataDSL.g:2861:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
+ // InternalDataDSL.g:2911:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ;
public final void ruleJvmArgumentTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2865:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
- // InternalDataDSL.g:2866:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2915:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) )
+ // InternalDataDSL.g:2916:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
{
- // InternalDataDSL.g:2866:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
- // InternalDataDSL.g:2867:3: ( rule__JvmArgumentTypeReference__Alternatives )
+ // InternalDataDSL.g:2916:2: ( ( rule__JvmArgumentTypeReference__Alternatives ) )
+ // InternalDataDSL.g:2917:3: ( rule__JvmArgumentTypeReference__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives());
}
- // InternalDataDSL.g:2868:3: ( rule__JvmArgumentTypeReference__Alternatives )
- // InternalDataDSL.g:2868:4: rule__JvmArgumentTypeReference__Alternatives
+ // InternalDataDSL.g:2918:3: ( rule__JvmArgumentTypeReference__Alternatives )
+ // InternalDataDSL.g:2918:4: rule__JvmArgumentTypeReference__Alternatives
{
pushFollow(FOLLOW_2);
rule__JvmArgumentTypeReference__Alternatives();
@@ -9744,11 +9918,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmWildcardTypeReference"
- // InternalDataDSL.g:2877:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
+ // InternalDataDSL.g:2927:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ;
public final void entryRuleJvmWildcardTypeReference() throws RecognitionException {
try {
- // InternalDataDSL.g:2878:1: ( ruleJvmWildcardTypeReference EOF )
- // InternalDataDSL.g:2879:1: ruleJvmWildcardTypeReference EOF
+ // InternalDataDSL.g:2928:1: ( ruleJvmWildcardTypeReference EOF )
+ // InternalDataDSL.g:2929:1: ruleJvmWildcardTypeReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceRule());
@@ -9778,23 +9952,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmWildcardTypeReference"
- // InternalDataDSL.g:2886:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
+ // InternalDataDSL.g:2936:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ;
public final void ruleJvmWildcardTypeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2890:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
- // InternalDataDSL.g:2891:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2940:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) )
+ // InternalDataDSL.g:2941:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
{
- // InternalDataDSL.g:2891:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
- // InternalDataDSL.g:2892:3: ( rule__JvmWildcardTypeReference__Group__0 )
+ // InternalDataDSL.g:2941:2: ( ( rule__JvmWildcardTypeReference__Group__0 ) )
+ // InternalDataDSL.g:2942:3: ( rule__JvmWildcardTypeReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup());
}
- // InternalDataDSL.g:2893:3: ( rule__JvmWildcardTypeReference__Group__0 )
- // InternalDataDSL.g:2893:4: rule__JvmWildcardTypeReference__Group__0
+ // InternalDataDSL.g:2943:3: ( rule__JvmWildcardTypeReference__Group__0 )
+ // InternalDataDSL.g:2943:4: rule__JvmWildcardTypeReference__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmWildcardTypeReference__Group__0();
@@ -9829,11 +10003,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBound"
- // InternalDataDSL.g:2902:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
+ // InternalDataDSL.g:2952:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ;
public final void entryRuleJvmUpperBound() throws RecognitionException {
try {
- // InternalDataDSL.g:2903:1: ( ruleJvmUpperBound EOF )
- // InternalDataDSL.g:2904:1: ruleJvmUpperBound EOF
+ // InternalDataDSL.g:2953:1: ( ruleJvmUpperBound EOF )
+ // InternalDataDSL.g:2954:1: ruleJvmUpperBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundRule());
@@ -9863,23 +10037,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBound"
- // InternalDataDSL.g:2911:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
+ // InternalDataDSL.g:2961:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ;
public final void ruleJvmUpperBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2915:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
- // InternalDataDSL.g:2916:2: ( ( rule__JvmUpperBound__Group__0 ) )
+ // InternalDataDSL.g:2965:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) )
+ // InternalDataDSL.g:2966:2: ( ( rule__JvmUpperBound__Group__0 ) )
{
- // InternalDataDSL.g:2916:2: ( ( rule__JvmUpperBound__Group__0 ) )
- // InternalDataDSL.g:2917:3: ( rule__JvmUpperBound__Group__0 )
+ // InternalDataDSL.g:2966:2: ( ( rule__JvmUpperBound__Group__0 ) )
+ // InternalDataDSL.g:2967:3: ( rule__JvmUpperBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAccess().getGroup());
}
- // InternalDataDSL.g:2918:3: ( rule__JvmUpperBound__Group__0 )
- // InternalDataDSL.g:2918:4: rule__JvmUpperBound__Group__0
+ // InternalDataDSL.g:2968:3: ( rule__JvmUpperBound__Group__0 )
+ // InternalDataDSL.g:2968:4: rule__JvmUpperBound__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmUpperBound__Group__0();
@@ -9914,11 +10088,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmUpperBoundAnded"
- // InternalDataDSL.g:2927:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
+ // InternalDataDSL.g:2977:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ;
public final void entryRuleJvmUpperBoundAnded() throws RecognitionException {
try {
- // InternalDataDSL.g:2928:1: ( ruleJvmUpperBoundAnded EOF )
- // InternalDataDSL.g:2929:1: ruleJvmUpperBoundAnded EOF
+ // InternalDataDSL.g:2978:1: ( ruleJvmUpperBoundAnded EOF )
+ // InternalDataDSL.g:2979:1: ruleJvmUpperBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedRule());
@@ -9948,23 +10122,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmUpperBoundAnded"
- // InternalDataDSL.g:2936:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
+ // InternalDataDSL.g:2986:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ;
public final void ruleJvmUpperBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2940:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
- // InternalDataDSL.g:2941:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:2990:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) )
+ // InternalDataDSL.g:2991:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
{
- // InternalDataDSL.g:2941:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
- // InternalDataDSL.g:2942:3: ( rule__JvmUpperBoundAnded__Group__0 )
+ // InternalDataDSL.g:2991:2: ( ( rule__JvmUpperBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:2992:3: ( rule__JvmUpperBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup());
}
- // InternalDataDSL.g:2943:3: ( rule__JvmUpperBoundAnded__Group__0 )
- // InternalDataDSL.g:2943:4: rule__JvmUpperBoundAnded__Group__0
+ // InternalDataDSL.g:2993:3: ( rule__JvmUpperBoundAnded__Group__0 )
+ // InternalDataDSL.g:2993:4: rule__JvmUpperBoundAnded__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmUpperBoundAnded__Group__0();
@@ -9999,11 +10173,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmLowerBound"
- // InternalDataDSL.g:2952:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
+ // InternalDataDSL.g:3002:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ;
public final void entryRuleJvmLowerBound() throws RecognitionException {
try {
- // InternalDataDSL.g:2953:1: ( ruleJvmLowerBound EOF )
- // InternalDataDSL.g:2954:1: ruleJvmLowerBound EOF
+ // InternalDataDSL.g:3003:1: ( ruleJvmLowerBound EOF )
+ // InternalDataDSL.g:3004:1: ruleJvmLowerBound EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundRule());
@@ -10033,23 +10207,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmLowerBound"
- // InternalDataDSL.g:2961:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
+ // InternalDataDSL.g:3011:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ;
public final void ruleJvmLowerBound() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2965:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
- // InternalDataDSL.g:2966:2: ( ( rule__JvmLowerBound__Group__0 ) )
+ // InternalDataDSL.g:3015:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) )
+ // InternalDataDSL.g:3016:2: ( ( rule__JvmLowerBound__Group__0 ) )
{
- // InternalDataDSL.g:2966:2: ( ( rule__JvmLowerBound__Group__0 ) )
- // InternalDataDSL.g:2967:3: ( rule__JvmLowerBound__Group__0 )
+ // InternalDataDSL.g:3016:2: ( ( rule__JvmLowerBound__Group__0 ) )
+ // InternalDataDSL.g:3017:3: ( rule__JvmLowerBound__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAccess().getGroup());
}
- // InternalDataDSL.g:2968:3: ( rule__JvmLowerBound__Group__0 )
- // InternalDataDSL.g:2968:4: rule__JvmLowerBound__Group__0
+ // InternalDataDSL.g:3018:3: ( rule__JvmLowerBound__Group__0 )
+ // InternalDataDSL.g:3018:4: rule__JvmLowerBound__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmLowerBound__Group__0();
@@ -10084,11 +10258,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleJvmLowerBoundAnded"
- // InternalDataDSL.g:2977:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ;
+ // InternalDataDSL.g:3027:1: entryRuleJvmLowerBoundAnded : ruleJvmLowerBoundAnded EOF ;
public final void entryRuleJvmLowerBoundAnded() throws RecognitionException {
try {
- // InternalDataDSL.g:2978:1: ( ruleJvmLowerBoundAnded EOF )
- // InternalDataDSL.g:2979:1: ruleJvmLowerBoundAnded EOF
+ // InternalDataDSL.g:3028:1: ( ruleJvmLowerBoundAnded EOF )
+ // InternalDataDSL.g:3029:1: ruleJvmLowerBoundAnded EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedRule());
@@ -10118,23 +10292,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJvmLowerBoundAnded"
- // InternalDataDSL.g:2986:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ;
+ // InternalDataDSL.g:3036:1: ruleJvmLowerBoundAnded : ( ( rule__JvmLowerBoundAnded__Group__0 ) ) ;
public final void ruleJvmLowerBoundAnded() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:2990:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) )
- // InternalDataDSL.g:2991:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:3040:2: ( ( ( rule__JvmLowerBoundAnded__Group__0 ) ) )
+ // InternalDataDSL.g:3041:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
{
- // InternalDataDSL.g:2991:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
- // InternalDataDSL.g:2992:3: ( rule__JvmLowerBoundAnded__Group__0 )
+ // InternalDataDSL.g:3041:2: ( ( rule__JvmLowerBoundAnded__Group__0 ) )
+ // InternalDataDSL.g:3042:3: ( rule__JvmLowerBoundAnded__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJvmLowerBoundAndedAccess().getGroup());
}
- // InternalDataDSL.g:2993:3: ( rule__JvmLowerBoundAnded__Group__0 )
- // InternalDataDSL.g:2993:4: rule__JvmLowerBoundAnded__Group__0
+ // InternalDataDSL.g:3043:3: ( rule__JvmLowerBoundAnded__Group__0 )
+ // InternalDataDSL.g:3043:4: rule__JvmLowerBoundAnded__Group__0
{
pushFollow(FOLLOW_2);
rule__JvmLowerBoundAnded__Group__0();
@@ -10169,11 +10343,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // InternalDataDSL.g:3002:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
+ // InternalDataDSL.g:3052:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
try {
- // InternalDataDSL.g:3003:1: ( ruleQualifiedNameWithWildcard EOF )
- // InternalDataDSL.g:3004:1: ruleQualifiedNameWithWildcard EOF
+ // InternalDataDSL.g:3053:1: ( ruleQualifiedNameWithWildcard EOF )
+ // InternalDataDSL.g:3054:1: ruleQualifiedNameWithWildcard EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardRule());
@@ -10203,23 +10377,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNameWithWildcard"
- // InternalDataDSL.g:3011:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
+ // InternalDataDSL.g:3061:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3015:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
- // InternalDataDSL.g:3016:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // InternalDataDSL.g:3065:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
+ // InternalDataDSL.g:3066:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
{
- // InternalDataDSL.g:3016:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- // InternalDataDSL.g:3017:3: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // InternalDataDSL.g:3066:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
+ // InternalDataDSL.g:3067:3: ( rule__QualifiedNameWithWildcard__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
}
- // InternalDataDSL.g:3018:3: ( rule__QualifiedNameWithWildcard__Group__0 )
- // InternalDataDSL.g:3018:4: rule__QualifiedNameWithWildcard__Group__0
+ // InternalDataDSL.g:3068:3: ( rule__QualifiedNameWithWildcard__Group__0 )
+ // InternalDataDSL.g:3068:4: rule__QualifiedNameWithWildcard__Group__0
{
pushFollow(FOLLOW_2);
rule__QualifiedNameWithWildcard__Group__0();
@@ -10254,11 +10428,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleValidID"
- // InternalDataDSL.g:3027:1: entryRuleValidID : ruleValidID EOF ;
+ // InternalDataDSL.g:3077:1: entryRuleValidID : ruleValidID EOF ;
public final void entryRuleValidID() throws RecognitionException {
try {
- // InternalDataDSL.g:3028:1: ( ruleValidID EOF )
- // InternalDataDSL.g:3029:1: ruleValidID EOF
+ // InternalDataDSL.g:3078:1: ( ruleValidID EOF )
+ // InternalDataDSL.g:3079:1: ruleValidID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDRule());
@@ -10288,17 +10462,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleValidID"
- // InternalDataDSL.g:3036:1: ruleValidID : ( RULE_ID ) ;
+ // InternalDataDSL.g:3086:1: ruleValidID : ( RULE_ID ) ;
public final void ruleValidID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3040:2: ( ( RULE_ID ) )
- // InternalDataDSL.g:3041:2: ( RULE_ID )
+ // InternalDataDSL.g:3090:2: ( ( RULE_ID ) )
+ // InternalDataDSL.g:3091:2: ( RULE_ID )
{
- // InternalDataDSL.g:3041:2: ( RULE_ID )
- // InternalDataDSL.g:3042:3: RULE_ID
+ // InternalDataDSL.g:3091:2: ( RULE_ID )
+ // InternalDataDSL.g:3092:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall());
@@ -10329,11 +10503,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleXImportSection"
- // InternalDataDSL.g:3052:1: entryRuleXImportSection : ruleXImportSection EOF ;
+ // InternalDataDSL.g:3102:1: entryRuleXImportSection : ruleXImportSection EOF ;
public final void entryRuleXImportSection() throws RecognitionException {
try {
- // InternalDataDSL.g:3053:1: ( ruleXImportSection EOF )
- // InternalDataDSL.g:3054:1: ruleXImportSection EOF
+ // InternalDataDSL.g:3103:1: ( ruleXImportSection EOF )
+ // InternalDataDSL.g:3104:1: ruleXImportSection EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionRule());
@@ -10363,26 +10537,26 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleXImportSection"
- // InternalDataDSL.g:3061:1: ruleXImportSection : ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) ;
+ // InternalDataDSL.g:3111:1: ruleXImportSection : ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) ;
public final void ruleXImportSection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3065:2: ( ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) )
- // InternalDataDSL.g:3066:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
+ // InternalDataDSL.g:3115:2: ( ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) ) )
+ // InternalDataDSL.g:3116:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
{
- // InternalDataDSL.g:3066:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
- // InternalDataDSL.g:3067:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
+ // InternalDataDSL.g:3116:2: ( ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* ) )
+ // InternalDataDSL.g:3117:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) ) ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
{
- // InternalDataDSL.g:3067:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) )
- // InternalDataDSL.g:3068:4: ( rule__XImportSection__ImportDeclarationsAssignment )
+ // InternalDataDSL.g:3117:3: ( ( rule__XImportSection__ImportDeclarationsAssignment ) )
+ // InternalDataDSL.g:3118:4: ( rule__XImportSection__ImportDeclarationsAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
}
- // InternalDataDSL.g:3069:4: ( rule__XImportSection__ImportDeclarationsAssignment )
- // InternalDataDSL.g:3069:5: rule__XImportSection__ImportDeclarationsAssignment
+ // InternalDataDSL.g:3119:4: ( rule__XImportSection__ImportDeclarationsAssignment )
+ // InternalDataDSL.g:3119:5: rule__XImportSection__ImportDeclarationsAssignment
{
pushFollow(FOLLOW_3);
rule__XImportSection__ImportDeclarationsAssignment();
@@ -10398,13 +10572,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalDataDSL.g:3072:3: ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
- // InternalDataDSL.g:3073:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
+ // InternalDataDSL.g:3122:3: ( ( rule__XImportSection__ImportDeclarationsAssignment )* )
+ // InternalDataDSL.g:3123:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportSectionAccess().getImportDeclarationsAssignment());
}
- // InternalDataDSL.g:3074:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
+ // InternalDataDSL.g:3124:4: ( rule__XImportSection__ImportDeclarationsAssignment )*
loop1:
do {
int alt1=2;
@@ -10417,7 +10591,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // InternalDataDSL.g:3074:5: rule__XImportSection__ImportDeclarationsAssignment
+ // InternalDataDSL.g:3124:5: rule__XImportSection__ImportDeclarationsAssignment
{
pushFollow(FOLLOW_3);
rule__XImportSection__ImportDeclarationsAssignment();
@@ -10461,11 +10635,11 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNameInStaticImport"
- // InternalDataDSL.g:3084:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ;
+ // InternalDataDSL.g:3134:1: entryRuleQualifiedNameInStaticImport : ruleQualifiedNameInStaticImport EOF ;
public final void entryRuleQualifiedNameInStaticImport() throws RecognitionException {
try {
- // InternalDataDSL.g:3085:1: ( ruleQualifiedNameInStaticImport EOF )
- // InternalDataDSL.g:3086:1: ruleQualifiedNameInStaticImport EOF
+ // InternalDataDSL.g:3135:1: ( ruleQualifiedNameInStaticImport EOF )
+ // InternalDataDSL.g:3136:1: ruleQualifiedNameInStaticImport EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportRule());
@@ -10495,26 +10669,26 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNameInStaticImport"
- // InternalDataDSL.g:3093:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ;
+ // InternalDataDSL.g:3143:1: ruleQualifiedNameInStaticImport : ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) ;
public final void ruleQualifiedNameInStaticImport() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3097:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) )
- // InternalDataDSL.g:3098:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
+ // InternalDataDSL.g:3147:2: ( ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) ) )
+ // InternalDataDSL.g:3148:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
{
- // InternalDataDSL.g:3098:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
- // InternalDataDSL.g:3099:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
+ // InternalDataDSL.g:3148:2: ( ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* ) )
+ // InternalDataDSL.g:3149:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) ) ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
{
- // InternalDataDSL.g:3099:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) )
- // InternalDataDSL.g:3100:4: ( rule__QualifiedNameInStaticImport__Group__0 )
+ // InternalDataDSL.g:3149:3: ( ( rule__QualifiedNameInStaticImport__Group__0 ) )
+ // InternalDataDSL.g:3150:4: ( rule__QualifiedNameInStaticImport__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
- // InternalDataDSL.g:3101:4: ( rule__QualifiedNameInStaticImport__Group__0 )
- // InternalDataDSL.g:3101:5: rule__QualifiedNameInStaticImport__Group__0
+ // InternalDataDSL.g:3151:4: ( rule__QualifiedNameInStaticImport__Group__0 )
+ // InternalDataDSL.g:3151:5: rule__QualifiedNameInStaticImport__Group__0
{
pushFollow(FOLLOW_4);
rule__QualifiedNameInStaticImport__Group__0();
@@ -10530,13 +10704,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
- // InternalDataDSL.g:3104:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
- // InternalDataDSL.g:3105:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
+ // InternalDataDSL.g:3154:3: ( ( rule__QualifiedNameInStaticImport__Group__0 )* )
+ // InternalDataDSL.g:3155:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameInStaticImportAccess().getGroup());
}
- // InternalDataDSL.g:3106:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
+ // InternalDataDSL.g:3156:4: ( rule__QualifiedNameInStaticImport__Group__0 )*
loop2:
do {
int alt2=2;
@@ -10555,7 +10729,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt2) {
case 1 :
- // InternalDataDSL.g:3106:5: rule__QualifiedNameInStaticImport__Group__0
+ // InternalDataDSL.g:3156:5: rule__QualifiedNameInStaticImport__Group__0
{
pushFollow(FOLLOW_4);
rule__QualifiedNameInStaticImport__Group__0();
@@ -10599,23 +10773,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePredefinedBlobMimeTypeEnum"
- // InternalDataDSL.g:3116:1: rulePredefinedBlobMimeTypeEnum : ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) ;
+ // InternalDataDSL.g:3166:1: rulePredefinedBlobMimeTypeEnum : ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) ;
public final void rulePredefinedBlobMimeTypeEnum() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3120:1: ( ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) )
- // InternalDataDSL.g:3121:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:3170:1: ( ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) ) )
+ // InternalDataDSL.g:3171:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
{
- // InternalDataDSL.g:3121:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
- // InternalDataDSL.g:3122:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
+ // InternalDataDSL.g:3171:2: ( ( rule__PredefinedBlobMimeTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:3172:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredefinedBlobMimeTypeEnumAccess().getAlternatives());
}
- // InternalDataDSL.g:3123:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
- // InternalDataDSL.g:3123:4: rule__PredefinedBlobMimeTypeEnum__Alternatives
+ // InternalDataDSL.g:3173:3: ( rule__PredefinedBlobMimeTypeEnum__Alternatives )
+ // InternalDataDSL.g:3173:4: rule__PredefinedBlobMimeTypeEnum__Alternatives
{
pushFollow(FOLLOW_2);
rule__PredefinedBlobMimeTypeEnum__Alternatives();
@@ -10650,23 +10824,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePredefinedBeanEnum"
- // InternalDataDSL.g:3132:1: rulePredefinedBeanEnum : ( ( rule__PredefinedBeanEnum__Alternatives ) ) ;
+ // InternalDataDSL.g:3182:1: rulePredefinedBeanEnum : ( ( rule__PredefinedBeanEnum__Alternatives ) ) ;
public final void rulePredefinedBeanEnum() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3136:1: ( ( ( rule__PredefinedBeanEnum__Alternatives ) ) )
- // InternalDataDSL.g:3137:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
+ // InternalDataDSL.g:3186:1: ( ( ( rule__PredefinedBeanEnum__Alternatives ) ) )
+ // InternalDataDSL.g:3187:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
{
- // InternalDataDSL.g:3137:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
- // InternalDataDSL.g:3138:3: ( rule__PredefinedBeanEnum__Alternatives )
+ // InternalDataDSL.g:3187:2: ( ( rule__PredefinedBeanEnum__Alternatives ) )
+ // InternalDataDSL.g:3188:3: ( rule__PredefinedBeanEnum__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredefinedBeanEnumAccess().getAlternatives());
}
- // InternalDataDSL.g:3139:3: ( rule__PredefinedBeanEnum__Alternatives )
- // InternalDataDSL.g:3139:4: rule__PredefinedBeanEnum__Alternatives
+ // InternalDataDSL.g:3189:3: ( rule__PredefinedBeanEnum__Alternatives )
+ // InternalDataDSL.g:3189:4: rule__PredefinedBeanEnum__Alternatives
{
pushFollow(FOLLOW_2);
rule__PredefinedBeanEnum__Alternatives();
@@ -10701,23 +10875,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePredefinedBeanTypeEnum"
- // InternalDataDSL.g:3148:1: rulePredefinedBeanTypeEnum : ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) ;
+ // InternalDataDSL.g:3198:1: rulePredefinedBeanTypeEnum : ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) ;
public final void rulePredefinedBeanTypeEnum() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3152:1: ( ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) )
- // InternalDataDSL.g:3153:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:3202:1: ( ( ( rule__PredefinedBeanTypeEnum__Alternatives ) ) )
+ // InternalDataDSL.g:3203:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
{
- // InternalDataDSL.g:3153:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
- // InternalDataDSL.g:3154:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
+ // InternalDataDSL.g:3203:2: ( ( rule__PredefinedBeanTypeEnum__Alternatives ) )
+ // InternalDataDSL.g:3204:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredefinedBeanTypeEnumAccess().getAlternatives());
}
- // InternalDataDSL.g:3155:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
- // InternalDataDSL.g:3155:4: rule__PredefinedBeanTypeEnum__Alternatives
+ // InternalDataDSL.g:3205:3: ( rule__PredefinedBeanTypeEnum__Alternatives )
+ // InternalDataDSL.g:3205:4: rule__PredefinedBeanTypeEnum__Alternatives
{
pushFollow(FOLLOW_2);
rule__PredefinedBeanTypeEnum__Alternatives();
@@ -10752,23 +10926,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEntityManagerMode"
- // InternalDataDSL.g:3164:1: ruleEntityManagerMode : ( ( rule__EntityManagerMode__Alternatives ) ) ;
+ // InternalDataDSL.g:3214:1: ruleEntityManagerMode : ( ( rule__EntityManagerMode__Alternatives ) ) ;
public final void ruleEntityManagerMode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3168:1: ( ( ( rule__EntityManagerMode__Alternatives ) ) )
- // InternalDataDSL.g:3169:2: ( ( rule__EntityManagerMode__Alternatives ) )
+ // InternalDataDSL.g:3218:1: ( ( ( rule__EntityManagerMode__Alternatives ) ) )
+ // InternalDataDSL.g:3219:2: ( ( rule__EntityManagerMode__Alternatives ) )
{
- // InternalDataDSL.g:3169:2: ( ( rule__EntityManagerMode__Alternatives ) )
- // InternalDataDSL.g:3170:3: ( rule__EntityManagerMode__Alternatives )
+ // InternalDataDSL.g:3219:2: ( ( rule__EntityManagerMode__Alternatives ) )
+ // InternalDataDSL.g:3220:3: ( rule__EntityManagerMode__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEntityManagerModeAccess().getAlternatives());
}
- // InternalDataDSL.g:3171:3: ( rule__EntityManagerMode__Alternatives )
- // InternalDataDSL.g:3171:4: rule__EntityManagerMode__Alternatives
+ // InternalDataDSL.g:3221:3: ( rule__EntityManagerMode__Alternatives )
+ // InternalDataDSL.g:3221:4: rule__EntityManagerMode__Alternatives
{
pushFollow(FOLLOW_2);
rule__EntityManagerMode__Alternatives();
@@ -10803,23 +10977,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOperator"
- // InternalDataDSL.g:3180:1: ruleOperator : ( ( rule__Operator__Alternatives ) ) ;
+ // InternalDataDSL.g:3230:1: ruleOperator : ( ( rule__Operator__Alternatives ) ) ;
public final void ruleOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3184:1: ( ( ( rule__Operator__Alternatives ) ) )
- // InternalDataDSL.g:3185:2: ( ( rule__Operator__Alternatives ) )
+ // InternalDataDSL.g:3234:1: ( ( ( rule__Operator__Alternatives ) ) )
+ // InternalDataDSL.g:3235:2: ( ( rule__Operator__Alternatives ) )
{
- // InternalDataDSL.g:3185:2: ( ( rule__Operator__Alternatives ) )
- // InternalDataDSL.g:3186:3: ( rule__Operator__Alternatives )
+ // InternalDataDSL.g:3235:2: ( ( rule__Operator__Alternatives ) )
+ // InternalDataDSL.g:3236:3: ( rule__Operator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperatorAccess().getAlternatives());
}
- // InternalDataDSL.g:3187:3: ( rule__Operator__Alternatives )
- // InternalDataDSL.g:3187:4: rule__Operator__Alternatives
+ // InternalDataDSL.g:3237:3: ( rule__Operator__Alternatives )
+ // InternalDataDSL.g:3237:4: rule__Operator__Alternatives
{
pushFollow(FOLLOW_2);
rule__Operator__Alternatives();
@@ -10854,23 +11028,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleJunction"
- // InternalDataDSL.g:3196:1: ruleJunction : ( ( rule__Junction__Alternatives ) ) ;
+ // InternalDataDSL.g:3246:1: ruleJunction : ( ( rule__Junction__Alternatives ) ) ;
public final void ruleJunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3200:1: ( ( ( rule__Junction__Alternatives ) ) )
- // InternalDataDSL.g:3201:2: ( ( rule__Junction__Alternatives ) )
+ // InternalDataDSL.g:3250:1: ( ( ( rule__Junction__Alternatives ) ) )
+ // InternalDataDSL.g:3251:2: ( ( rule__Junction__Alternatives ) )
{
- // InternalDataDSL.g:3201:2: ( ( rule__Junction__Alternatives ) )
- // InternalDataDSL.g:3202:3: ( rule__Junction__Alternatives )
+ // InternalDataDSL.g:3251:2: ( ( rule__Junction__Alternatives ) )
+ // InternalDataDSL.g:3252:3: ( rule__Junction__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getJunctionAccess().getAlternatives());
}
- // InternalDataDSL.g:3203:3: ( rule__Junction__Alternatives )
- // InternalDataDSL.g:3203:4: rule__Junction__Alternatives
+ // InternalDataDSL.g:3253:3: ( rule__Junction__Alternatives )
+ // InternalDataDSL.g:3253:4: rule__Junction__Alternatives
{
pushFollow(FOLLOW_2);
rule__Junction__Alternatives();
@@ -10905,17 +11079,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangePostFunction__Alternatives_3"
- // InternalDataDSL.g:3211:1: rule__DataInterchangePostFunction__Alternatives_3 : ( ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) ) | ( 'executeAfterExport' ) );
+ // InternalDataDSL.g:3261:1: rule__DataInterchangePostFunction__Alternatives_3 : ( ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) ) | ( 'executeAfterExport' ) );
public final void rule__DataInterchangePostFunction__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3215:1: ( ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) ) | ( 'executeAfterExport' ) )
+ // InternalDataDSL.g:3265:1: ( ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) ) | ( 'executeAfterExport' ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==173) ) {
+ if ( (LA3_0==177) ) {
alt3=1;
}
else if ( (LA3_0==16) ) {
@@ -10930,16 +11104,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // InternalDataDSL.g:3216:2: ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) )
+ // InternalDataDSL.g:3266:2: ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) )
{
- // InternalDataDSL.g:3216:2: ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) )
- // InternalDataDSL.g:3217:3: ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 )
+ // InternalDataDSL.g:3266:2: ( ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 ) )
+ // InternalDataDSL.g:3267:3: ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangePostFunctionAccess().getAfterImportAssignment_3_0());
}
- // InternalDataDSL.g:3218:3: ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 )
- // InternalDataDSL.g:3218:4: rule__DataInterchangePostFunction__AfterImportAssignment_3_0
+ // InternalDataDSL.g:3268:3: ( rule__DataInterchangePostFunction__AfterImportAssignment_3_0 )
+ // InternalDataDSL.g:3268:4: rule__DataInterchangePostFunction__AfterImportAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__DataInterchangePostFunction__AfterImportAssignment_3_0();
@@ -10959,10 +11133,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3222:2: ( 'executeAfterExport' )
+ // InternalDataDSL.g:3272:2: ( 'executeAfterExport' )
{
- // InternalDataDSL.g:3222:2: ( 'executeAfterExport' )
- // InternalDataDSL.g:3223:3: 'executeAfterExport'
+ // InternalDataDSL.g:3272:2: ( 'executeAfterExport' )
+ // InternalDataDSL.g:3273:3: 'executeAfterExport'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangePostFunctionAccess().getExecuteAfterExportKeyword_3_1());
@@ -10995,31 +11169,31 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeFile__Alternatives"
- // InternalDataDSL.g:3232:1: rule__DataInterchangeFile__Alternatives : ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) | ( ruleDataInterchangeFileFixed ) );
+ // InternalDataDSL.g:3282:1: rule__DataInterchangeFile__Alternatives : ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) | ( ruleDataInterchangeFileFixed ) );
public final void rule__DataInterchangeFile__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3236:1: ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) | ( ruleDataInterchangeFileFixed ) )
+ // InternalDataDSL.g:3286:1: ( ( ruleDataInterchangeFileXML ) | ( ruleDataInterchangeFileCSV ) | ( ruleDataInterchangeFileEDI ) | ( ruleDataInterchangeFileFixed ) )
int alt4=4;
switch ( input.LA(1) ) {
- case 91:
+ case 94:
{
alt4=1;
}
break;
- case 94:
+ case 97:
{
alt4=2;
}
break;
- case 98:
+ case 101:
{
alt4=3;
}
break;
- case 100:
+ case 103:
{
alt4=4;
}
@@ -11034,10 +11208,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt4) {
case 1 :
- // InternalDataDSL.g:3237:2: ( ruleDataInterchangeFileXML )
+ // InternalDataDSL.g:3287:2: ( ruleDataInterchangeFileXML )
{
- // InternalDataDSL.g:3237:2: ( ruleDataInterchangeFileXML )
- // InternalDataDSL.g:3238:3: ruleDataInterchangeFileXML
+ // InternalDataDSL.g:3287:2: ( ruleDataInterchangeFileXML )
+ // InternalDataDSL.g:3288:3: ruleDataInterchangeFileXML
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileXMLParserRuleCall_0());
@@ -11057,10 +11231,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3243:2: ( ruleDataInterchangeFileCSV )
+ // InternalDataDSL.g:3293:2: ( ruleDataInterchangeFileCSV )
{
- // InternalDataDSL.g:3243:2: ( ruleDataInterchangeFileCSV )
- // InternalDataDSL.g:3244:3: ruleDataInterchangeFileCSV
+ // InternalDataDSL.g:3293:2: ( ruleDataInterchangeFileCSV )
+ // InternalDataDSL.g:3294:3: ruleDataInterchangeFileCSV
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileCSVParserRuleCall_1());
@@ -11080,10 +11254,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3249:2: ( ruleDataInterchangeFileEDI )
+ // InternalDataDSL.g:3299:2: ( ruleDataInterchangeFileEDI )
{
- // InternalDataDSL.g:3249:2: ( ruleDataInterchangeFileEDI )
- // InternalDataDSL.g:3250:3: ruleDataInterchangeFileEDI
+ // InternalDataDSL.g:3299:2: ( ruleDataInterchangeFileEDI )
+ // InternalDataDSL.g:3300:3: ruleDataInterchangeFileEDI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileEDIParserRuleCall_2());
@@ -11103,10 +11277,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3255:2: ( ruleDataInterchangeFileFixed )
+ // InternalDataDSL.g:3305:2: ( ruleDataInterchangeFileFixed )
{
- // InternalDataDSL.g:3255:2: ( ruleDataInterchangeFileFixed )
- // InternalDataDSL.g:3256:3: ruleDataInterchangeFileFixed
+ // InternalDataDSL.g:3305:2: ( ruleDataInterchangeFileFixed )
+ // InternalDataDSL.g:3306:3: ruleDataInterchangeFileFixed
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFileAccess().getDataInterchangeFileFixedParserRuleCall_3());
@@ -11143,20 +11317,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeExpression__Alternatives"
- // InternalDataDSL.g:3265:1: rule__DataInterchangeExpression__Alternatives : ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) );
+ // InternalDataDSL.g:3315:1: rule__DataInterchangeExpression__Alternatives : ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) );
public final void rule__DataInterchangeExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3269:1: ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) )
+ // InternalDataDSL.g:3319:1: ( ( ruleDataInterchangeEntityExpression ) | ( ruleDataInterchangePredefinedExpression ) )
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==121) ) {
+ if ( (LA5_0==124) ) {
alt5=1;
}
- else if ( (LA5_0==130) ) {
+ else if ( (LA5_0==135) ) {
alt5=2;
}
else {
@@ -11168,10 +11342,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // InternalDataDSL.g:3270:2: ( ruleDataInterchangeEntityExpression )
+ // InternalDataDSL.g:3320:2: ( ruleDataInterchangeEntityExpression )
{
- // InternalDataDSL.g:3270:2: ( ruleDataInterchangeEntityExpression )
- // InternalDataDSL.g:3271:3: ruleDataInterchangeEntityExpression
+ // InternalDataDSL.g:3320:2: ( ruleDataInterchangeEntityExpression )
+ // InternalDataDSL.g:3321:3: ruleDataInterchangeEntityExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangeEntityExpressionParserRuleCall_0());
@@ -11191,10 +11365,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3276:2: ( ruleDataInterchangePredefinedExpression )
+ // InternalDataDSL.g:3326:2: ( ruleDataInterchangePredefinedExpression )
{
- // InternalDataDSL.g:3276:2: ( ruleDataInterchangePredefinedExpression )
- // InternalDataDSL.g:3277:3: ruleDataInterchangePredefinedExpression
+ // InternalDataDSL.g:3326:2: ( ruleDataInterchangePredefinedExpression )
+ // InternalDataDSL.g:3327:3: ruleDataInterchangePredefinedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExpressionAccess().getDataInterchangePredefinedExpressionParserRuleCall_1());
@@ -11231,20 +11405,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeExpose__Alternatives_3"
- // InternalDataDSL.g:3286:1: rule__DataInterchangeExpose__Alternatives_3 : ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) );
+ // InternalDataDSL.g:3336: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:3290:1: ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) )
+ // InternalDataDSL.g:3340:1: ( ( ( rule__DataInterchangeExpose__Group_3_0__0 ) ) | ( ( rule__DataInterchangeExpose__Group_3_1__0 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
- if ( (LA6_0==125) ) {
+ if ( (LA6_0==128) ) {
alt6=1;
}
- else if ( (LA6_0==109) ) {
+ else if ( (LA6_0==112) ) {
alt6=2;
}
else {
@@ -11256,16 +11430,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt6) {
case 1 :
- // InternalDataDSL.g:3291:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
+ // InternalDataDSL.g:3341:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
{
- // InternalDataDSL.g:3291:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
- // InternalDataDSL.g:3292:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
+ // InternalDataDSL.g:3341:2: ( ( rule__DataInterchangeExpose__Group_3_0__0 ) )
+ // InternalDataDSL.g:3342:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExposeAccess().getGroup_3_0());
}
- // InternalDataDSL.g:3293:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
- // InternalDataDSL.g:3293:4: rule__DataInterchangeExpose__Group_3_0__0
+ // InternalDataDSL.g:3343:3: ( rule__DataInterchangeExpose__Group_3_0__0 )
+ // InternalDataDSL.g:3343:4: rule__DataInterchangeExpose__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExpose__Group_3_0__0();
@@ -11285,16 +11459,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3297:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
+ // InternalDataDSL.g:3347:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
{
- // InternalDataDSL.g:3297:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
- // InternalDataDSL.g:3298:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
+ // InternalDataDSL.g:3347:2: ( ( rule__DataInterchangeExpose__Group_3_1__0 ) )
+ // InternalDataDSL.g:3348:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeExposeAccess().getGroup_3_1());
}
- // InternalDataDSL.g:3299:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
- // InternalDataDSL.g:3299:4: rule__DataInterchangeExpose__Group_3_1__0
+ // InternalDataDSL.g:3349:3: ( rule__DataInterchangeExpose__Group_3_1__0 )
+ // InternalDataDSL.g:3349:4: rule__DataInterchangeExpose__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeExpose__Group_3_1__0();
@@ -11331,20 +11505,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceFilter__Alternatives"
- // InternalDataDSL.g:3307:1: rule__ReferenceFilter__Alternatives : ( ( ruleReferenceFilterWithOutAttr ) | ( ruleReferenceFilterWithAttr ) );
+ // InternalDataDSL.g:3357:1: rule__ReferenceFilter__Alternatives : ( ( ruleReferenceFilterWithOutAttr ) | ( ruleReferenceFilterWithAttr ) );
public final void rule__ReferenceFilter__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3311:1: ( ( ruleReferenceFilterWithOutAttr ) | ( ruleReferenceFilterWithAttr ) )
+ // InternalDataDSL.g:3361:1: ( ( ruleReferenceFilterWithOutAttr ) | ( ruleReferenceFilterWithAttr ) )
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==129) ) {
+ if ( (LA7_0==134) ) {
alt7=1;
}
- else if ( (LA7_0==128) ) {
+ else if ( (LA7_0==133) ) {
alt7=2;
}
else {
@@ -11356,10 +11530,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // InternalDataDSL.g:3312:2: ( ruleReferenceFilterWithOutAttr )
+ // InternalDataDSL.g:3362:2: ( ruleReferenceFilterWithOutAttr )
{
- // InternalDataDSL.g:3312:2: ( ruleReferenceFilterWithOutAttr )
- // InternalDataDSL.g:3313:3: ruleReferenceFilterWithOutAttr
+ // InternalDataDSL.g:3362:2: ( ruleReferenceFilterWithOutAttr )
+ // InternalDataDSL.g:3363:3: ruleReferenceFilterWithOutAttr
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterAccess().getReferenceFilterWithOutAttrParserRuleCall_0());
@@ -11379,10 +11553,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3318:2: ( ruleReferenceFilterWithAttr )
+ // InternalDataDSL.g:3368:2: ( ruleReferenceFilterWithAttr )
{
- // InternalDataDSL.g:3318:2: ( ruleReferenceFilterWithAttr )
- // InternalDataDSL.g:3319:3: ruleReferenceFilterWithAttr
+ // InternalDataDSL.g:3368:2: ( ruleReferenceFilterWithAttr )
+ // InternalDataDSL.g:3369:3: ruleReferenceFilterWithAttr
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceFilterAccess().getReferenceFilterWithAttrParserRuleCall_1());
@@ -11419,13 +11593,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeLookupFilterOperand__Alternatives"
- // InternalDataDSL.g:3328:1: rule__DataInterchangeLookupFilterOperand__Alternatives : ( ( ruleDataInterchangeLookupFilterOperandString ) | ( ruleDataInterchangeLookupFilterOperandProperty ) );
+ // InternalDataDSL.g:3378:1: rule__DataInterchangeLookupFilterOperand__Alternatives : ( ( ruleDataInterchangeLookupFilterOperandString ) | ( ruleDataInterchangeLookupFilterOperandProperty ) );
public final void rule__DataInterchangeLookupFilterOperand__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3332:1: ( ( ruleDataInterchangeLookupFilterOperandString ) | ( ruleDataInterchangeLookupFilterOperandProperty ) )
+ // InternalDataDSL.g:3382:1: ( ( ruleDataInterchangeLookupFilterOperandString ) | ( ruleDataInterchangeLookupFilterOperandProperty ) )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -11444,10 +11618,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt8) {
case 1 :
- // InternalDataDSL.g:3333:2: ( ruleDataInterchangeLookupFilterOperandString )
+ // InternalDataDSL.g:3383:2: ( ruleDataInterchangeLookupFilterOperandString )
{
- // InternalDataDSL.g:3333:2: ( ruleDataInterchangeLookupFilterOperandString )
- // InternalDataDSL.g:3334:3: ruleDataInterchangeLookupFilterOperandString
+ // InternalDataDSL.g:3383:2: ( ruleDataInterchangeLookupFilterOperandString )
+ // InternalDataDSL.g:3384:3: ruleDataInterchangeLookupFilterOperandString
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandStringParserRuleCall_0());
@@ -11467,10 +11641,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3339:2: ( ruleDataInterchangeLookupFilterOperandProperty )
+ // InternalDataDSL.g:3389:2: ( ruleDataInterchangeLookupFilterOperandProperty )
{
- // InternalDataDSL.g:3339:2: ( ruleDataInterchangeLookupFilterOperandProperty )
- // InternalDataDSL.g:3340:3: ruleDataInterchangeLookupFilterOperandProperty
+ // InternalDataDSL.g:3389:2: ( ruleDataInterchangeLookupFilterOperandProperty )
+ // InternalDataDSL.g:3390:3: ruleDataInterchangeLookupFilterOperandProperty
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeLookupFilterOperandAccess().getDataInterchangeLookupFilterOperandPropertyParserRuleCall_1());
@@ -11507,36 +11681,36 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeMapping__Alternatives"
- // InternalDataDSL.g:3349:1: rule__DataInterchangeMapping__Alternatives : ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) | ( ruleDataInterchangeFixedColumnMapping ) | ( ruleDataInterchangeLookupMapping ) | ( ruleDataInterchangeSkipMapping ) );
+ // InternalDataDSL.g:3399:1: rule__DataInterchangeMapping__Alternatives : ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) | ( ruleDataInterchangeFixedColumnMapping ) | ( ruleDataInterchangeLookupMapping ) | ( ruleDataInterchangeSkipMapping ) );
public final void rule__DataInterchangeMapping__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3353:1: ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) | ( ruleDataInterchangeFixedColumnMapping ) | ( ruleDataInterchangeLookupMapping ) | ( ruleDataInterchangeSkipMapping ) )
+ // InternalDataDSL.g:3403:1: ( ( ruleDataInterchangeValueMapping ) | ( ruleDataInterchangeBlobMapping ) | ( ruleDataInterchangeFixedColumnMapping ) | ( ruleDataInterchangeLookupMapping ) | ( ruleDataInterchangeSkipMapping ) )
int alt9=5;
switch ( input.LA(1) ) {
- case 133:
+ case 137:
{
alt9=1;
}
break;
- case 135:
+ case 139:
{
alt9=2;
}
break;
- case 137:
+ case 141:
{
alt9=3;
}
break;
- case 139:
+ case 143:
{
alt9=4;
}
break;
- case 140:
+ case 144:
{
alt9=5;
}
@@ -11551,10 +11725,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt9) {
case 1 :
- // InternalDataDSL.g:3354:2: ( ruleDataInterchangeValueMapping )
+ // InternalDataDSL.g:3404:2: ( ruleDataInterchangeValueMapping )
{
- // InternalDataDSL.g:3354:2: ( ruleDataInterchangeValueMapping )
- // InternalDataDSL.g:3355:3: ruleDataInterchangeValueMapping
+ // InternalDataDSL.g:3404:2: ( ruleDataInterchangeValueMapping )
+ // InternalDataDSL.g:3405:3: ruleDataInterchangeValueMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeValueMappingParserRuleCall_0());
@@ -11574,10 +11748,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3360:2: ( ruleDataInterchangeBlobMapping )
+ // InternalDataDSL.g:3410:2: ( ruleDataInterchangeBlobMapping )
{
- // InternalDataDSL.g:3360:2: ( ruleDataInterchangeBlobMapping )
- // InternalDataDSL.g:3361:3: ruleDataInterchangeBlobMapping
+ // InternalDataDSL.g:3410:2: ( ruleDataInterchangeBlobMapping )
+ // InternalDataDSL.g:3411:3: ruleDataInterchangeBlobMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeBlobMappingParserRuleCall_1());
@@ -11597,10 +11771,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3366:2: ( ruleDataInterchangeFixedColumnMapping )
+ // InternalDataDSL.g:3416:2: ( ruleDataInterchangeFixedColumnMapping )
{
- // InternalDataDSL.g:3366:2: ( ruleDataInterchangeFixedColumnMapping )
- // InternalDataDSL.g:3367:3: ruleDataInterchangeFixedColumnMapping
+ // InternalDataDSL.g:3416:2: ( ruleDataInterchangeFixedColumnMapping )
+ // InternalDataDSL.g:3417:3: ruleDataInterchangeFixedColumnMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeFixedColumnMappingParserRuleCall_2());
@@ -11620,10 +11794,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3372:2: ( ruleDataInterchangeLookupMapping )
+ // InternalDataDSL.g:3422:2: ( ruleDataInterchangeLookupMapping )
{
- // InternalDataDSL.g:3372:2: ( ruleDataInterchangeLookupMapping )
- // InternalDataDSL.g:3373:3: ruleDataInterchangeLookupMapping
+ // InternalDataDSL.g:3422:2: ( ruleDataInterchangeLookupMapping )
+ // InternalDataDSL.g:3423:3: ruleDataInterchangeLookupMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeLookupMappingParserRuleCall_3());
@@ -11643,10 +11817,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalDataDSL.g:3378:2: ( ruleDataInterchangeSkipMapping )
+ // InternalDataDSL.g:3428:2: ( ruleDataInterchangeSkipMapping )
{
- // InternalDataDSL.g:3378:2: ( ruleDataInterchangeSkipMapping )
- // InternalDataDSL.g:3379:3: ruleDataInterchangeSkipMapping
+ // InternalDataDSL.g:3428:2: ( ruleDataInterchangeSkipMapping )
+ // InternalDataDSL.g:3429:3: ruleDataInterchangeSkipMapping
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeMappingAccess().getDataInterchangeSkipMappingParserRuleCall_4());
@@ -11683,26 +11857,26 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeFixedColumnMapping__Alternatives_5_0"
- // InternalDataDSL.g:3388:1: rule__DataInterchangeFixedColumnMapping__Alternatives_5_0 : ( ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) ) );
+ // InternalDataDSL.g:3438: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:3392:1: ( ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) ) )
+ // InternalDataDSL.g:3442:1: ( ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) ) | ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) ) )
int alt10=3;
switch ( input.LA(1) ) {
- case 182:
+ case 186:
{
alt10=1;
}
break;
- case 183:
+ case 187:
{
alt10=2;
}
break;
- case 184:
+ case 188:
{
alt10=3;
}
@@ -11717,16 +11891,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt10) {
case 1 :
- // InternalDataDSL.g:3393:2: ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) )
+ // InternalDataDSL.g:3443:2: ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) )
{
- // InternalDataDSL.g:3393:2: ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) )
- // InternalDataDSL.g:3394:3: ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 )
+ // InternalDataDSL.g:3443:2: ( ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 ) )
+ // InternalDataDSL.g:3444:3: ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getTrimAssignment_5_0_0());
}
- // InternalDataDSL.g:3395:3: ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 )
- // InternalDataDSL.g:3395:4: rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0
+ // InternalDataDSL.g:3445:3: ( rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0 )
+ // InternalDataDSL.g:3445:4: rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__TrimAssignment_5_0_0();
@@ -11746,16 +11920,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3399:2: ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) )
+ // InternalDataDSL.g:3449:2: ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) )
{
- // InternalDataDSL.g:3399:2: ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) )
- // InternalDataDSL.g:3400:3: ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 )
+ // InternalDataDSL.g:3449:2: ( ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 ) )
+ // InternalDataDSL.g:3450:3: ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLeftTrimAssignment_5_0_1());
}
- // InternalDataDSL.g:3401:3: ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 )
- // InternalDataDSL.g:3401:4: rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1
+ // InternalDataDSL.g:3451:3: ( rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1 )
+ // InternalDataDSL.g:3451:4: rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__LeftTrimAssignment_5_0_1();
@@ -11775,16 +11949,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3405:2: ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) )
+ // InternalDataDSL.g:3455:2: ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) )
{
- // InternalDataDSL.g:3405:2: ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) )
- // InternalDataDSL.g:3406:3: ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 )
+ // InternalDataDSL.g:3455:2: ( ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 ) )
+ // InternalDataDSL.g:3456:3: ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getRightTrimAssignment_5_0_2());
}
- // InternalDataDSL.g:3407:3: ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 )
- // InternalDataDSL.g:3407:4: rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2
+ // InternalDataDSL.g:3457:3: ( rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2 )
+ // InternalDataDSL.g:3457:4: rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__RightTrimAssignment_5_0_2();
@@ -11821,36 +11995,36 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataInterchangeFixedColumnMapping__Alternatives_5_1"
- // InternalDataDSL.g:3415: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 ) ) );
+ // InternalDataDSL.g:3465: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:3419: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 ) ) )
+ // InternalDataDSL.g:3469: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 alt11=5;
switch ( input.LA(1) ) {
- case 185:
+ case 189:
{
alt11=1;
}
break;
- case 186:
+ case 190:
{
alt11=2;
}
break;
- case 187:
+ case 191:
{
alt11=3;
}
break;
- case 188:
+ case 192:
{
alt11=4;
}
break;
- case 189:
+ case 193:
{
alt11=5;
}
@@ -11865,16 +12039,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt11) {
case 1 :
- // InternalDataDSL.g:3420:2: ( ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 ) )
+ // InternalDataDSL.g:3470:2: ( ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 ) )
{
- // InternalDataDSL.g:3420:2: ( ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 ) )
- // InternalDataDSL.g:3421:3: ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 )
+ // InternalDataDSL.g:3470:2: ( ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 ) )
+ // InternalDataDSL.g:3471:3: ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getLowerCaseAssignment_5_1_0());
}
- // InternalDataDSL.g:3422:3: ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 )
- // InternalDataDSL.g:3422:4: rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0
+ // InternalDataDSL.g:3472:3: ( rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0 )
+ // InternalDataDSL.g:3472:4: rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__LowerCaseAssignment_5_1_0();
@@ -11894,16 +12068,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3426:2: ( ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 ) )
+ // InternalDataDSL.g:3476:2: ( ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 ) )
{
- // InternalDataDSL.g:3426:2: ( ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 ) )
- // InternalDataDSL.g:3427:3: ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 )
+ // InternalDataDSL.g:3476:2: ( ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 ) )
+ // InternalDataDSL.g:3477:3: ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUpperCaseAssignment_5_1_1());
}
- // InternalDataDSL.g:3428:3: ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 )
- // InternalDataDSL.g:3428:4: rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1
+ // InternalDataDSL.g:3478:3: ( rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1 )
+ // InternalDataDSL.g:3478:4: rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__UpperCaseAssignment_5_1_1();
@@ -11923,16 +12097,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3432:2: ( ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 ) )
+ // InternalDataDSL.g:3482:2: ( ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 ) )
{
- // InternalDataDSL.g:3432:2: ( ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 ) )
- // InternalDataDSL.g:3433:3: ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 )
+ // InternalDataDSL.g:3482:2: ( ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 ) )
+ // InternalDataDSL.g:3483:3: ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapFirstAssignment_5_1_2());
}
- // InternalDataDSL.g:3434:3: ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 )
- // InternalDataDSL.g:3434:4: rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2
+ // InternalDataDSL.g:3484:3: ( rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2 )
+ // InternalDataDSL.g:3484:4: rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__CapFirstAssignment_5_1_2();
@@ -11952,16 +12126,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3438:2: ( ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 ) )
+ // InternalDataDSL.g:3488:2: ( ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 ) )
{
- // InternalDataDSL.g:3438:2: ( ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 ) )
- // InternalDataDSL.g:3439:3: ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 )
+ // InternalDataDSL.g:3488:2: ( ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 ) )
+ // InternalDataDSL.g:3489:3: ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getUncapFirstAssignment_5_1_3());
}
- // InternalDataDSL.g:3440:3: ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 )
- // InternalDataDSL.g:3440:4: rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3
+ // InternalDataDSL.g:3490:3: ( rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3 )
+ // InternalDataDSL.g:3490:4: rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__UncapFirstAssignment_5_1_3();
@@ -11981,16 +12155,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalDataDSL.g:3444:2: ( ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 ) )
+ // InternalDataDSL.g:3494:2: ( ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 ) )
{
- // InternalDataDSL.g:3444:2: ( ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 ) )
- // InternalDataDSL.g:3445:3: ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 )
+ // InternalDataDSL.g:3494:2: ( ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 ) )
+ // InternalDataDSL.g:3495:3: ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataInterchangeFixedColumnMappingAccess().getCapitalizeAssignment_5_1_4());
}
- // InternalDataDSL.g:3446:3: ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 )
- // InternalDataDSL.g:3446:4: rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4
+ // InternalDataDSL.g:3496:3: ( rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4 )
+ // InternalDataDSL.g:3496:4: rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4
{
pushFollow(FOLLOW_2);
rule__DataInterchangeFixedColumnMapping__CapitalizeAssignment_5_1_4();
@@ -12027,27 +12201,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Alternatives_2"
- // InternalDataDSL.g:3454:1: rule__XImportDeclaration__Alternatives_2 : ( ( ( rule__XImportDeclaration__Group_2_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) ) | ( ( rule__XImportDeclaration__Group_2_3__0 ) ) );
+ // InternalDataDSL.g:3504:1: rule__XImportDeclaration__Alternatives_2 : ( ( ( rule__XImportDeclaration__Group_2_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) ) | ( ( rule__XImportDeclaration__Group_2_3__0 ) ) );
public final void rule__XImportDeclaration__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3458:1: ( ( ( rule__XImportDeclaration__Group_2_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) ) | ( ( rule__XImportDeclaration__Group_2_3__0 ) ) )
+ // InternalDataDSL.g:3508:1: ( ( ( rule__XImportDeclaration__Group_2_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) ) | ( ( rule__XImportDeclaration__Group_2_3__0 ) ) )
int alt12=4;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
- // InternalDataDSL.g:3459:2: ( ( rule__XImportDeclaration__Group_2_0__0 ) )
+ // InternalDataDSL.g:3509:2: ( ( rule__XImportDeclaration__Group_2_0__0 ) )
{
- // InternalDataDSL.g:3459:2: ( ( rule__XImportDeclaration__Group_2_0__0 ) )
- // InternalDataDSL.g:3460:3: ( rule__XImportDeclaration__Group_2_0__0 )
+ // InternalDataDSL.g:3509:2: ( ( rule__XImportDeclaration__Group_2_0__0 ) )
+ // InternalDataDSL.g:3510:3: ( rule__XImportDeclaration__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getGroup_2_0());
}
- // InternalDataDSL.g:3461:3: ( rule__XImportDeclaration__Group_2_0__0 )
- // InternalDataDSL.g:3461:4: rule__XImportDeclaration__Group_2_0__0
+ // InternalDataDSL.g:3511:3: ( rule__XImportDeclaration__Group_2_0__0 )
+ // InternalDataDSL.g:3511:4: rule__XImportDeclaration__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group_2_0__0();
@@ -12067,16 +12241,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3465:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) )
+ // InternalDataDSL.g:3515:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) )
{
- // InternalDataDSL.g:3465:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) )
- // InternalDataDSL.g:3466:3: ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 )
+ // InternalDataDSL.g:3515:2: ( ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 ) )
+ // InternalDataDSL.g:3516:3: ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_2_1());
}
- // InternalDataDSL.g:3467:3: ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 )
- // InternalDataDSL.g:3467:4: rule__XImportDeclaration__ImportedTypeAssignment_2_1
+ // InternalDataDSL.g:3517:3: ( rule__XImportDeclaration__ImportedTypeAssignment_2_1 )
+ // InternalDataDSL.g:3517:4: rule__XImportDeclaration__ImportedTypeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ImportedTypeAssignment_2_1();
@@ -12096,16 +12270,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3471:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) )
+ // InternalDataDSL.g:3521:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) )
{
- // InternalDataDSL.g:3471:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) )
- // InternalDataDSL.g:3472:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 )
+ // InternalDataDSL.g:3521:2: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 ) )
+ // InternalDataDSL.g:3522:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_2_2());
}
- // InternalDataDSL.g:3473:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 )
- // InternalDataDSL.g:3473:4: rule__XImportDeclaration__ImportedNamespaceAssignment_2_2
+ // InternalDataDSL.g:3523:3: ( rule__XImportDeclaration__ImportedNamespaceAssignment_2_2 )
+ // InternalDataDSL.g:3523:4: rule__XImportDeclaration__ImportedNamespaceAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__ImportedNamespaceAssignment_2_2();
@@ -12125,16 +12299,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3477:2: ( ( rule__XImportDeclaration__Group_2_3__0 ) )
+ // InternalDataDSL.g:3527:2: ( ( rule__XImportDeclaration__Group_2_3__0 ) )
{
- // InternalDataDSL.g:3477:2: ( ( rule__XImportDeclaration__Group_2_3__0 ) )
- // InternalDataDSL.g:3478:3: ( rule__XImportDeclaration__Group_2_3__0 )
+ // InternalDataDSL.g:3527:2: ( ( rule__XImportDeclaration__Group_2_3__0 ) )
+ // InternalDataDSL.g:3528:3: ( rule__XImportDeclaration__Group_2_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getGroup_2_3());
}
- // InternalDataDSL.g:3479:3: ( rule__XImportDeclaration__Group_2_3__0 )
- // InternalDataDSL.g:3479:4: rule__XImportDeclaration__Group_2_3__0
+ // InternalDataDSL.g:3529:3: ( rule__XImportDeclaration__Group_2_3__0 )
+ // InternalDataDSL.g:3529:4: rule__XImportDeclaration__Group_2_3__0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__Group_2_3__0();
@@ -12171,13 +12345,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XImportDeclaration__Alternatives_2_0_3"
- // InternalDataDSL.g:3487:1: rule__XImportDeclaration__Alternatives_2_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) ) );
+ // InternalDataDSL.g:3537:1: rule__XImportDeclaration__Alternatives_2_0_3 : ( ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) ) );
public final void rule__XImportDeclaration__Alternatives_2_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3491:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) ) )
+ // InternalDataDSL.g:3541:1: ( ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) ) | ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) ) )
int alt13=2;
int LA13_0 = input.LA(1);
@@ -12196,16 +12370,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // InternalDataDSL.g:3492:2: ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) )
+ // InternalDataDSL.g:3542:2: ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) )
{
- // InternalDataDSL.g:3492:2: ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) )
- // InternalDataDSL.g:3493:3: ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 )
+ // InternalDataDSL.g:3542:2: ( ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 ) )
+ // InternalDataDSL.g:3543:3: ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getWildcardAssignment_2_0_3_0());
}
- // InternalDataDSL.g:3494:3: ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 )
- // InternalDataDSL.g:3494:4: rule__XImportDeclaration__WildcardAssignment_2_0_3_0
+ // InternalDataDSL.g:3544:3: ( rule__XImportDeclaration__WildcardAssignment_2_0_3_0 )
+ // InternalDataDSL.g:3544:4: rule__XImportDeclaration__WildcardAssignment_2_0_3_0
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__WildcardAssignment_2_0_3_0();
@@ -12225,16 +12399,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3498:2: ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) )
+ // InternalDataDSL.g:3548:2: ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) )
{
- // InternalDataDSL.g:3498:2: ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) )
- // InternalDataDSL.g:3499:3: ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 )
+ // InternalDataDSL.g:3548:2: ( ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 ) )
+ // InternalDataDSL.g:3549:3: ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXImportDeclarationAccess().getMemberNameAssignment_2_0_3_1());
}
- // InternalDataDSL.g:3500:3: ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 )
- // InternalDataDSL.g:3500:4: rule__XImportDeclaration__MemberNameAssignment_2_0_3_1
+ // InternalDataDSL.g:3550:3: ( rule__XImportDeclaration__MemberNameAssignment_2_0_3_1 )
+ // InternalDataDSL.g:3550:4: rule__XImportDeclaration__MemberNameAssignment_2_0_3_1
{
pushFollow(FOLLOW_2);
rule__XImportDeclaration__MemberNameAssignment_2_0_3_1();
@@ -12271,27 +12445,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotation__Alternatives_3_1"
- // InternalDataDSL.g:3508:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) );
+ // InternalDataDSL.g:3558:1: rule__XAnnotation__Alternatives_3_1 : ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) );
public final void rule__XAnnotation__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3512:1: ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) )
+ // InternalDataDSL.g:3562:1: ( ( ( rule__XAnnotation__Group_3_1_0__0 ) ) | ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) ) )
int alt14=2;
alt14 = dfa14.predict(input);
switch (alt14) {
case 1 :
- // InternalDataDSL.g:3513:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) )
+ // InternalDataDSL.g:3563:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) )
{
- // InternalDataDSL.g:3513:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) )
- // InternalDataDSL.g:3514:3: ( rule__XAnnotation__Group_3_1_0__0 )
+ // InternalDataDSL.g:3563:2: ( ( rule__XAnnotation__Group_3_1_0__0 ) )
+ // InternalDataDSL.g:3564:3: ( rule__XAnnotation__Group_3_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getGroup_3_1_0());
}
- // InternalDataDSL.g:3515:3: ( rule__XAnnotation__Group_3_1_0__0 )
- // InternalDataDSL.g:3515:4: rule__XAnnotation__Group_3_1_0__0
+ // InternalDataDSL.g:3565:3: ( rule__XAnnotation__Group_3_1_0__0 )
+ // InternalDataDSL.g:3565:4: rule__XAnnotation__Group_3_1_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotation__Group_3_1_0__0();
@@ -12311,16 +12485,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3519:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) )
+ // InternalDataDSL.g:3569:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) )
{
- // InternalDataDSL.g:3519:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) )
- // InternalDataDSL.g:3520:3: ( rule__XAnnotation__ValueAssignment_3_1_1 )
+ // InternalDataDSL.g:3569:2: ( ( rule__XAnnotation__ValueAssignment_3_1_1 ) )
+ // InternalDataDSL.g:3570:3: ( rule__XAnnotation__ValueAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationAccess().getValueAssignment_3_1_1());
}
- // InternalDataDSL.g:3521:3: ( rule__XAnnotation__ValueAssignment_3_1_1 )
- // InternalDataDSL.g:3521:4: rule__XAnnotation__ValueAssignment_3_1_1
+ // InternalDataDSL.g:3571:3: ( rule__XAnnotation__ValueAssignment_3_1_1 )
+ // InternalDataDSL.g:3571:4: rule__XAnnotation__ValueAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__XAnnotation__ValueAssignment_3_1_1();
@@ -12357,27 +12531,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValueOrCommaList__Alternatives"
- // InternalDataDSL.g:3529:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) );
+ // InternalDataDSL.g:3579:1: rule__XAnnotationElementValueOrCommaList__Alternatives : ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) );
public final void rule__XAnnotationElementValueOrCommaList__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3533:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) )
+ // InternalDataDSL.g:3583:1: ( ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) ) | ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) ) )
int alt15=2;
alt15 = dfa15.predict(input);
switch (alt15) {
case 1 :
- // InternalDataDSL.g:3534:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) )
+ // InternalDataDSL.g:3584:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) )
{
- // InternalDataDSL.g:3534:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) )
- // InternalDataDSL.g:3535:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 )
+ // InternalDataDSL.g:3584:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_0__0 ) )
+ // InternalDataDSL.g:3585:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_0());
}
- // InternalDataDSL.g:3536:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 )
- // InternalDataDSL.g:3536:4: rule__XAnnotationElementValueOrCommaList__Group_0__0
+ // InternalDataDSL.g:3586:3: ( rule__XAnnotationElementValueOrCommaList__Group_0__0 )
+ // InternalDataDSL.g:3586:4: rule__XAnnotationElementValueOrCommaList__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_0__0();
@@ -12397,16 +12571,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3540:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) )
+ // InternalDataDSL.g:3590:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) )
{
- // InternalDataDSL.g:3540:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) )
- // InternalDataDSL.g:3541:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 )
+ // InternalDataDSL.g:3590:2: ( ( rule__XAnnotationElementValueOrCommaList__Group_1__0 ) )
+ // InternalDataDSL.g:3591:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueOrCommaListAccess().getGroup_1());
}
- // InternalDataDSL.g:3542:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 )
- // InternalDataDSL.g:3542:4: rule__XAnnotationElementValueOrCommaList__Group_1__0
+ // InternalDataDSL.g:3592:3: ( rule__XAnnotationElementValueOrCommaList__Group_1__0 )
+ // InternalDataDSL.g:3592:4: rule__XAnnotationElementValueOrCommaList__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValueOrCommaList__Group_1__0();
@@ -12443,27 +12617,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationElementValue__Alternatives"
- // InternalDataDSL.g:3550:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) );
+ // InternalDataDSL.g:3600:1: rule__XAnnotationElementValue__Alternatives : ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) );
public final void rule__XAnnotationElementValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3554:1: ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) )
+ // InternalDataDSL.g:3604:1: ( ( ( rule__XAnnotationElementValue__Group_0__0 ) ) | ( ruleXAnnotationOrExpression ) )
int alt16=2;
alt16 = dfa16.predict(input);
switch (alt16) {
case 1 :
- // InternalDataDSL.g:3555:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) )
+ // InternalDataDSL.g:3605:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) )
{
- // InternalDataDSL.g:3555:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) )
- // InternalDataDSL.g:3556:3: ( rule__XAnnotationElementValue__Group_0__0 )
+ // InternalDataDSL.g:3605:2: ( ( rule__XAnnotationElementValue__Group_0__0 ) )
+ // InternalDataDSL.g:3606:3: ( rule__XAnnotationElementValue__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getGroup_0());
}
- // InternalDataDSL.g:3557:3: ( rule__XAnnotationElementValue__Group_0__0 )
- // InternalDataDSL.g:3557:4: rule__XAnnotationElementValue__Group_0__0
+ // InternalDataDSL.g:3607:3: ( rule__XAnnotationElementValue__Group_0__0 )
+ // InternalDataDSL.g:3607:4: rule__XAnnotationElementValue__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XAnnotationElementValue__Group_0__0();
@@ -12483,10 +12657,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3561:2: ( ruleXAnnotationOrExpression )
+ // InternalDataDSL.g:3611:2: ( ruleXAnnotationOrExpression )
{
- // InternalDataDSL.g:3561:2: ( ruleXAnnotationOrExpression )
- // InternalDataDSL.g:3562:3: ruleXAnnotationOrExpression
+ // InternalDataDSL.g:3611:2: ( ruleXAnnotationOrExpression )
+ // InternalDataDSL.g:3612:3: ruleXAnnotationOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationElementValueAccess().getXAnnotationOrExpressionParserRuleCall_1());
@@ -12523,20 +12697,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAnnotationOrExpression__Alternatives"
- // InternalDataDSL.g:3571:1: rule__XAnnotationOrExpression__Alternatives : ( ( ruleXAnnotation ) | ( ruleXExpression ) );
+ // InternalDataDSL.g:3621:1: rule__XAnnotationOrExpression__Alternatives : ( ( ruleXAnnotation ) | ( ruleXExpression ) );
public final void rule__XAnnotationOrExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3575:1: ( ( ruleXAnnotation ) | ( ruleXExpression ) )
+ // InternalDataDSL.g:3625:1: ( ( ruleXAnnotation ) | ( ruleXExpression ) )
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==142) ) {
+ if ( (LA17_0==146) ) {
alt17=1;
}
- else if ( ((LA17_0>=RULE_STRING && LA17_0<=RULE_DECIMAL)||LA17_0==28||(LA17_0>=35 && LA17_0<=36)||LA17_0==41||(LA17_0>=46 && LA17_0<=51)||LA17_0==80||LA17_0==113||LA17_0==143||(LA17_0>=147 && LA17_0<=148)||LA17_0==150||LA17_0==152||(LA17_0>=156 && LA17_0<=163)||LA17_0==165||LA17_0==195) ) {
+ else if ( ((LA17_0>=RULE_STRING && LA17_0<=RULE_DECIMAL)||LA17_0==28||(LA17_0>=35 && LA17_0<=36)||LA17_0==41||(LA17_0>=46 && LA17_0<=51)||LA17_0==83||LA17_0==116||LA17_0==147||(LA17_0>=151 && LA17_0<=152)||LA17_0==154||LA17_0==156||(LA17_0>=160 && LA17_0<=167)||LA17_0==169||LA17_0==199) ) {
alt17=2;
}
else {
@@ -12548,10 +12722,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt17) {
case 1 :
- // InternalDataDSL.g:3576:2: ( ruleXAnnotation )
+ // InternalDataDSL.g:3626:2: ( ruleXAnnotation )
{
- // InternalDataDSL.g:3576:2: ( ruleXAnnotation )
- // InternalDataDSL.g:3577:3: ruleXAnnotation
+ // InternalDataDSL.g:3626:2: ( ruleXAnnotation )
+ // InternalDataDSL.g:3627:3: ruleXAnnotation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationOrExpressionAccess().getXAnnotationParserRuleCall_0());
@@ -12571,10 +12745,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3582:2: ( ruleXExpression )
+ // InternalDataDSL.g:3632:2: ( ruleXExpression )
{
- // InternalDataDSL.g:3582:2: ( ruleXExpression )
- // InternalDataDSL.g:3583:3: ruleXExpression
+ // InternalDataDSL.g:3632:2: ( ruleXExpression )
+ // InternalDataDSL.g:3633:3: ruleXExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAnnotationOrExpressionAccess().getXExpressionParserRuleCall_1());
@@ -12611,20 +12785,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XAssignment__Alternatives"
- // InternalDataDSL.g:3592:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
+ // InternalDataDSL.g:3642:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) );
public final void rule__XAssignment__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3596:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
+ // InternalDataDSL.g:3646:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) )
int alt18=2;
switch ( input.LA(1) ) {
case RULE_ID:
{
int LA18_1 = input.LA(2);
- if ( (LA18_1==EOF||(LA18_1>=RULE_STRING && LA18_1<=RULE_DECIMAL)||(LA18_1>=14 && LA18_1<=15)||(LA18_1>=17 && LA18_1<=51)||(LA18_1>=80 && LA18_1<=81)||LA18_1==113||LA18_1==132||LA18_1==141||(LA18_1>=143 && LA18_1<=166)||(LA18_1>=191 && LA18_1<=192)||(LA18_1>=194 && LA18_1<=195)) ) {
+ if ( (LA18_1==EOF||(LA18_1>=RULE_STRING && LA18_1<=RULE_DECIMAL)||(LA18_1>=14 && LA18_1<=15)||(LA18_1>=17 && LA18_1<=51)||(LA18_1>=83 && LA18_1<=84)||LA18_1==116||LA18_1==136||LA18_1==145||(LA18_1>=147 && LA18_1<=170)||(LA18_1>=195 && LA18_1<=196)||(LA18_1>=198 && LA18_1<=199)) ) {
alt18=2;
}
else if ( (LA18_1==13) ) {
@@ -12643,12 +12817,12 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
{
int LA18_2 = input.LA(2);
- if ( (LA18_2==EOF||(LA18_2>=RULE_STRING && LA18_2<=RULE_DECIMAL)||(LA18_2>=14 && LA18_2<=15)||(LA18_2>=17 && LA18_2<=51)||(LA18_2>=80 && LA18_2<=81)||LA18_2==113||LA18_2==132||LA18_2==141||(LA18_2>=143 && LA18_2<=166)||(LA18_2>=191 && LA18_2<=192)||(LA18_2>=194 && LA18_2<=195)) ) {
- alt18=2;
- }
- else if ( (LA18_2==13) ) {
+ if ( (LA18_2==13) ) {
alt18=1;
}
+ else if ( (LA18_2==EOF||(LA18_2>=RULE_STRING && LA18_2<=RULE_DECIMAL)||(LA18_2>=14 && LA18_2<=15)||(LA18_2>=17 && LA18_2<=51)||(LA18_2>=83 && LA18_2<=84)||LA18_2==116||LA18_2==136||LA18_2==145||(LA18_2>=147 && LA18_2<=170)||(LA18_2>=195 && LA18_2<=196)||(LA18_2>=198 && LA18_2<=199)) ) {
+ alt18=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -12662,12 +12836,12 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
{
int LA18_3 = input.LA(2);
- if ( (LA18_3==13) ) {
- alt18=1;
- }
- else if ( (LA18_3==EOF||(LA18_3>=RULE_STRING && LA18_3<=RULE_DECIMAL)||(LA18_3>=14 && LA18_3<=15)||(LA18_3>=17 && LA18_3<=51)||(LA18_3>=80 && LA18_3<=81)||LA18_3==113||LA18_3==132||LA18_3==141||(LA18_3>=143 && LA18_3<=166)||(LA18_3>=191 && LA18_3<=192)||(LA18_3>=194 && LA18_3<=195)) ) {
+ if ( (LA18_3==EOF||(LA18_3>=RULE_STRING && LA18_3<=RULE_DECIMAL)||(LA18_3>=14 && LA18_3<=15)||(LA18_3>=17 && LA18_3<=51)||(LA18_3>=83 && LA18_3<=84)||LA18_3==116||LA18_3==136||LA18_3==145||(LA18_3>=147 && LA18_3<=170)||(LA18_3>=195 && LA18_3<=196)||(LA18_3>=198 && LA18_3<=199)) ) {
alt18=2;
}
+ else if ( (LA18_3==13) ) {
+ alt18=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -12681,12 +12855,12 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
{
int LA18_4 = input.LA(2);
- if ( (LA18_4==EOF||(LA18_4>=RULE_STRING && LA18_4<=RULE_DECIMAL)||(LA18_4>=14 && LA18_4<=15)||(LA18_4>=17 && LA18_4<=51)||(LA18_4>=80 && LA18_4<=81)||LA18_4==113||LA18_4==132||LA18_4==141||(LA18_4>=143 && LA18_4<=166)||(LA18_4>=191 && LA18_4<=192)||(LA18_4>=194 && LA18_4<=195)) ) {
- alt18=2;
- }
- else if ( (LA18_4==13) ) {
+ if ( (LA18_4==13) ) {
alt18=1;
}
+ else if ( (LA18_4==EOF||(LA18_4>=RULE_STRING && LA18_4<=RULE_DECIMAL)||(LA18_4>=14 && LA18_4<=15)||(LA18_4>=17 && LA18_4<=51)||(LA18_4>=83 && LA18_4<=84)||LA18_4==116||LA18_4==136||LA18_4==145||(LA18_4>=147 && LA18_4<=170)||(LA18_4>=195 && LA18_4<=196)||(LA18_4>=198 && LA18_4<=199)) ) {
+ alt18=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -12700,12 +12874,12 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
{
int LA18_5 = input.LA(2);
- if ( (LA18_5==13) ) {
- alt18=1;
- }
- else if ( (LA18_5==EOF||(LA18_5>=RULE_STRING && LA18_5<=RULE_DECIMAL)||(LA18_5>=14 && LA18_5<=15)||(LA18_5>=17 && LA18_5<=51)||(LA18_5>=80 && LA18_5<=81)||LA18_5==113||LA18_5==132||LA18_5==141||(LA18_5>=143 && LA18_5<=166)||(LA18_5>=191 && LA18_5<=192)||(LA18_5>=194 && LA18_5<=195)) ) {
+ if ( (LA18_5==EOF||(LA18_5>=RULE_STRING && LA18_5<=RULE_DECIMAL)||(LA18_5>=14 && LA18_5<=15)||(LA18_5>=17 && LA18_5<=51)||(LA18_5>=83 && LA18_5<=84)||LA18_5==116||LA18_5==136||LA18_5==145||(LA18_5>=147 && LA18_5<=170)||(LA18_5>=195 && LA18_5<=196)||(LA18_5>=198 && LA18_5<=199)) ) {
alt18=2;
}
+ else if ( (LA18_5==13) ) {
+ alt18=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -12725,23 +12899,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
case 41:
case 50:
case 51:
- case 80:
- case 113:
- case 143:
+ case 83:
+ case 116:
case 147:
- case 148:
- case 150:
+ case 151:
case 152:
+ case 154:
case 156:
- case 157:
- case 158:
- case 159:
case 160:
case 161:
case 162:
case 163:
+ case 164:
case 165:
- case 195:
+ case 166:
+ case 167:
+ case 169:
+ case 199:
{
alt18=2;
}
@@ -12756,16 +12930,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt18) {
case 1 :
- // InternalDataDSL.g:3597:2: ( ( rule__XAssignment__Group_0__0 ) )
+ // InternalDataDSL.g:3647:2: ( ( rule__XAssignment__Group_0__0 ) )
{
- // InternalDataDSL.g:3597:2: ( ( rule__XAssignment__Group_0__0 ) )
- // InternalDataDSL.g:3598:3: ( rule__XAssignment__Group_0__0 )
+ // InternalDataDSL.g:3647:2: ( ( rule__XAssignment__Group_0__0 ) )
+ // InternalDataDSL.g:3648:3: ( rule__XAssignment__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_0());
}
- // InternalDataDSL.g:3599:3: ( rule__XAssignment__Group_0__0 )
- // InternalDataDSL.g:3599:4: rule__XAssignment__Group_0__0
+ // InternalDataDSL.g:3649:3: ( rule__XAssignment__Group_0__0 )
+ // InternalDataDSL.g:3649:4: rule__XAssignment__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_0__0();
@@ -12785,16 +12959,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3603:2: ( ( rule__XAssignment__Group_1__0 ) )
+ // InternalDataDSL.g:3653:2: ( ( rule__XAssignment__Group_1__0 ) )
{
- // InternalDataDSL.g:3603:2: ( ( rule__XAssignment__Group_1__0 ) )
- // InternalDataDSL.g:3604:3: ( rule__XAssignment__Group_1__0 )
+ // InternalDataDSL.g:3653:2: ( ( rule__XAssignment__Group_1__0 ) )
+ // InternalDataDSL.g:3654:3: ( rule__XAssignment__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXAssignmentAccess().getGroup_1());
}
- // InternalDataDSL.g:3605:3: ( rule__XAssignment__Group_1__0 )
- // InternalDataDSL.g:3605:4: rule__XAssignment__Group_1__0
+ // InternalDataDSL.g:3655:3: ( rule__XAssignment__Group_1__0 )
+ // InternalDataDSL.g:3655:4: rule__XAssignment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__XAssignment__Group_1__0();
@@ -12831,13 +13005,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMultiAssign__Alternatives"
- // InternalDataDSL.g:3613:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) );
+ // InternalDataDSL.g:3663:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) );
public final void rule__OpMultiAssign__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3617:1: ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) )
+ // InternalDataDSL.g:3667:1: ( ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) | ( ( rule__OpMultiAssign__Group_5__0 ) ) | ( ( rule__OpMultiAssign__Group_6__0 ) ) )
int alt19=7;
switch ( input.LA(1) ) {
case 17:
@@ -12885,10 +13059,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt19) {
case 1 :
- // InternalDataDSL.g:3618:2: ( '+=' )
+ // InternalDataDSL.g:3668:2: ( '+=' )
{
- // InternalDataDSL.g:3618:2: ( '+=' )
- // InternalDataDSL.g:3619:3: '+='
+ // InternalDataDSL.g:3668:2: ( '+=' )
+ // InternalDataDSL.g:3669:3: '+='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0());
@@ -12904,10 +13078,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3624:2: ( '-=' )
+ // InternalDataDSL.g:3674:2: ( '-=' )
{
- // InternalDataDSL.g:3624:2: ( '-=' )
- // InternalDataDSL.g:3625:3: '-='
+ // InternalDataDSL.g:3674:2: ( '-=' )
+ // InternalDataDSL.g:3675:3: '-='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1());
@@ -12923,10 +13097,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3630:2: ( '*=' )
+ // InternalDataDSL.g:3680:2: ( '*=' )
{
- // InternalDataDSL.g:3630:2: ( '*=' )
- // InternalDataDSL.g:3631:3: '*='
+ // InternalDataDSL.g:3680:2: ( '*=' )
+ // InternalDataDSL.g:3681:3: '*='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getAsteriskEqualsSignKeyword_2());
@@ -12942,10 +13116,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3636:2: ( '/=' )
+ // InternalDataDSL.g:3686:2: ( '/=' )
{
- // InternalDataDSL.g:3636:2: ( '/=' )
- // InternalDataDSL.g:3637:3: '/='
+ // InternalDataDSL.g:3686:2: ( '/=' )
+ // InternalDataDSL.g:3687:3: '/='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getSolidusEqualsSignKeyword_3());
@@ -12961,10 +13135,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalDataDSL.g:3642:2: ( '%=' )
+ // InternalDataDSL.g:3692:2: ( '%=' )
{
- // InternalDataDSL.g:3642:2: ( '%=' )
- // InternalDataDSL.g:3643:3: '%='
+ // InternalDataDSL.g:3692:2: ( '%=' )
+ // InternalDataDSL.g:3693:3: '%='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getPercentSignEqualsSignKeyword_4());
@@ -12980,16 +13154,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalDataDSL.g:3648:2: ( ( rule__OpMultiAssign__Group_5__0 ) )
+ // InternalDataDSL.g:3698:2: ( ( rule__OpMultiAssign__Group_5__0 ) )
{
- // InternalDataDSL.g:3648:2: ( ( rule__OpMultiAssign__Group_5__0 ) )
- // InternalDataDSL.g:3649:3: ( rule__OpMultiAssign__Group_5__0 )
+ // InternalDataDSL.g:3698:2: ( ( rule__OpMultiAssign__Group_5__0 ) )
+ // InternalDataDSL.g:3699:3: ( rule__OpMultiAssign__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGroup_5());
}
- // InternalDataDSL.g:3650:3: ( rule__OpMultiAssign__Group_5__0 )
- // InternalDataDSL.g:3650:4: rule__OpMultiAssign__Group_5__0
+ // InternalDataDSL.g:3700:3: ( rule__OpMultiAssign__Group_5__0 )
+ // InternalDataDSL.g:3700:4: rule__OpMultiAssign__Group_5__0
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Group_5__0();
@@ -13009,16 +13183,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalDataDSL.g:3654:2: ( ( rule__OpMultiAssign__Group_6__0 ) )
+ // InternalDataDSL.g:3704:2: ( ( rule__OpMultiAssign__Group_6__0 ) )
{
- // InternalDataDSL.g:3654:2: ( ( rule__OpMultiAssign__Group_6__0 ) )
- // InternalDataDSL.g:3655:3: ( rule__OpMultiAssign__Group_6__0 )
+ // InternalDataDSL.g:3704:2: ( ( rule__OpMultiAssign__Group_6__0 ) )
+ // InternalDataDSL.g:3705:3: ( rule__OpMultiAssign__Group_6__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAssignAccess().getGroup_6());
}
- // InternalDataDSL.g:3656:3: ( rule__OpMultiAssign__Group_6__0 )
- // InternalDataDSL.g:3656:4: rule__OpMultiAssign__Group_6__0
+ // InternalDataDSL.g:3706:3: ( rule__OpMultiAssign__Group_6__0 )
+ // InternalDataDSL.g:3706:4: rule__OpMultiAssign__Group_6__0
{
pushFollow(FOLLOW_2);
rule__OpMultiAssign__Group_6__0();
@@ -13055,13 +13229,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpEquality__Alternatives"
- // InternalDataDSL.g:3664:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) );
+ // InternalDataDSL.g:3714:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) );
public final void rule__OpEquality__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3668:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) )
+ // InternalDataDSL.g:3718:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) )
int alt20=4;
switch ( input.LA(1) ) {
case 22:
@@ -13094,10 +13268,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt20) {
case 1 :
- // InternalDataDSL.g:3669:2: ( '==' )
+ // InternalDataDSL.g:3719:2: ( '==' )
{
- // InternalDataDSL.g:3669:2: ( '==' )
- // InternalDataDSL.g:3670:3: '=='
+ // InternalDataDSL.g:3719:2: ( '==' )
+ // InternalDataDSL.g:3720:3: '=='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0());
@@ -13113,10 +13287,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3675:2: ( '!=' )
+ // InternalDataDSL.g:3725:2: ( '!=' )
{
- // InternalDataDSL.g:3675:2: ( '!=' )
- // InternalDataDSL.g:3676:3: '!='
+ // InternalDataDSL.g:3725:2: ( '!=' )
+ // InternalDataDSL.g:3726:3: '!='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1());
@@ -13132,10 +13306,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3681:2: ( '===' )
+ // InternalDataDSL.g:3731:2: ( '===' )
{
- // InternalDataDSL.g:3681:2: ( '===' )
- // InternalDataDSL.g:3682:3: '==='
+ // InternalDataDSL.g:3731:2: ( '===' )
+ // InternalDataDSL.g:3732:3: '==='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2());
@@ -13151,10 +13325,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3687:2: ( '!==' )
+ // InternalDataDSL.g:3737:2: ( '!==' )
{
- // InternalDataDSL.g:3687:2: ( '!==' )
- // InternalDataDSL.g:3688:3: '!=='
+ // InternalDataDSL.g:3737:2: ( '!==' )
+ // InternalDataDSL.g:3738:3: '!=='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3());
@@ -13187,17 +13361,17 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XRelationalExpression__Alternatives_1"
- // InternalDataDSL.g:3697:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
+ // InternalDataDSL.g:3747:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) );
public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3701:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
+ // InternalDataDSL.g:3751:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) )
int alt21=2;
int LA21_0 = input.LA(1);
- if ( (LA21_0==149) ) {
+ if ( (LA21_0==153) ) {
alt21=1;
}
else if ( ((LA21_0>=26 && LA21_0<=28)) ) {
@@ -13212,16 +13386,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt21) {
case 1 :
- // InternalDataDSL.g:3702:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // InternalDataDSL.g:3752:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
{
- // InternalDataDSL.g:3702:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
- // InternalDataDSL.g:3703:3: ( rule__XRelationalExpression__Group_1_0__0 )
+ // InternalDataDSL.g:3752:2: ( ( rule__XRelationalExpression__Group_1_0__0 ) )
+ // InternalDataDSL.g:3753:3: ( rule__XRelationalExpression__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0());
}
- // InternalDataDSL.g:3704:3: ( rule__XRelationalExpression__Group_1_0__0 )
- // InternalDataDSL.g:3704:4: rule__XRelationalExpression__Group_1_0__0
+ // InternalDataDSL.g:3754:3: ( rule__XRelationalExpression__Group_1_0__0 )
+ // InternalDataDSL.g:3754:4: rule__XRelationalExpression__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_0__0();
@@ -13241,16 +13415,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3708:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // InternalDataDSL.g:3758:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
{
- // InternalDataDSL.g:3708:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
- // InternalDataDSL.g:3709:3: ( rule__XRelationalExpression__Group_1_1__0 )
+ // InternalDataDSL.g:3758:2: ( ( rule__XRelationalExpression__Group_1_1__0 ) )
+ // InternalDataDSL.g:3759:3: ( rule__XRelationalExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1());
}
- // InternalDataDSL.g:3710:3: ( rule__XRelationalExpression__Group_1_1__0 )
- // InternalDataDSL.g:3710:4: rule__XRelationalExpression__Group_1_1__0
+ // InternalDataDSL.g:3760:3: ( rule__XRelationalExpression__Group_1_1__0 )
+ // InternalDataDSL.g:3760:4: rule__XRelationalExpression__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XRelationalExpression__Group_1_1__0();
@@ -13287,13 +13461,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpCompare__Alternatives"
- // InternalDataDSL.g:3718:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) );
+ // InternalDataDSL.g:3768:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) );
public final void rule__OpCompare__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3722:1: ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) )
+ // InternalDataDSL.g:3772:1: ( ( '>=' ) | ( ( rule__OpCompare__Group_1__0 ) ) | ( '>' ) | ( '<' ) )
int alt22=4;
switch ( input.LA(1) ) {
case 26:
@@ -13305,12 +13479,12 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
{
int LA22_2 = input.LA(2);
- if ( (LA22_2==EOF||(LA22_2>=RULE_STRING && LA22_2<=RULE_DECIMAL)||LA22_2==28||(LA22_2>=35 && LA22_2<=36)||LA22_2==41||(LA22_2>=46 && LA22_2<=51)||LA22_2==80||LA22_2==113||LA22_2==143||(LA22_2>=147 && LA22_2<=148)||LA22_2==150||LA22_2==152||(LA22_2>=156 && LA22_2<=163)||LA22_2==165||LA22_2==195) ) {
- alt22=4;
- }
- else if ( (LA22_2==13) ) {
+ if ( (LA22_2==13) ) {
alt22=2;
}
+ else if ( (LA22_2==EOF||(LA22_2>=RULE_STRING && LA22_2<=RULE_DECIMAL)||LA22_2==28||(LA22_2>=35 && LA22_2<=36)||LA22_2==41||(LA22_2>=46 && LA22_2<=51)||LA22_2==83||LA22_2==116||LA22_2==147||(LA22_2>=151 && LA22_2<=152)||LA22_2==154||LA22_2==156||(LA22_2>=160 && LA22_2<=167)||LA22_2==169||LA22_2==199) ) {
+ alt22=4;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -13335,10 +13509,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt22) {
case 1 :
- // InternalDataDSL.g:3723:2: ( '>=' )
+ // InternalDataDSL.g:3773:2: ( '>=' )
{
- // InternalDataDSL.g:3723:2: ( '>=' )
- // InternalDataDSL.g:3724:3: '>='
+ // InternalDataDSL.g:3773:2: ( '>=' )
+ // InternalDataDSL.g:3774:3: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0());
@@ -13354,16 +13528,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3729:2: ( ( rule__OpCompare__Group_1__0 ) )
+ // InternalDataDSL.g:3779:2: ( ( rule__OpCompare__Group_1__0 ) )
{
- // InternalDataDSL.g:3729:2: ( ( rule__OpCompare__Group_1__0 ) )
- // InternalDataDSL.g:3730:3: ( rule__OpCompare__Group_1__0 )
+ // InternalDataDSL.g:3779:2: ( ( rule__OpCompare__Group_1__0 ) )
+ // InternalDataDSL.g:3780:3: ( rule__OpCompare__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGroup_1());
}
- // InternalDataDSL.g:3731:3: ( rule__OpCompare__Group_1__0 )
- // InternalDataDSL.g:3731:4: rule__OpCompare__Group_1__0
+ // InternalDataDSL.g:3781:3: ( rule__OpCompare__Group_1__0 )
+ // InternalDataDSL.g:3781:4: rule__OpCompare__Group_1__0
{
pushFollow(FOLLOW_2);
rule__OpCompare__Group_1__0();
@@ -13383,10 +13557,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3735:2: ( '>' )
+ // InternalDataDSL.g:3785:2: ( '>' )
{
- // InternalDataDSL.g:3735:2: ( '>' )
- // InternalDataDSL.g:3736:3: '>'
+ // InternalDataDSL.g:3785:2: ( '>' )
+ // InternalDataDSL.g:3786:3: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2());
@@ -13402,10 +13576,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3741:2: ( '<' )
+ // InternalDataDSL.g:3791:2: ( '<' )
{
- // InternalDataDSL.g:3741:2: ( '<' )
- // InternalDataDSL.g:3742:3: '<'
+ // InternalDataDSL.g:3791:2: ( '<' )
+ // InternalDataDSL.g:3792:3: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3());
@@ -13438,21 +13612,21 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Alternatives"
- // InternalDataDSL.g:3751:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );
+ // InternalDataDSL.g:3801:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) );
public final void rule__OpOther__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3755:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) )
+ // InternalDataDSL.g:3805:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) )
int alt23=9;
alt23 = dfa23.predict(input);
switch (alt23) {
case 1 :
- // InternalDataDSL.g:3756:2: ( '->' )
+ // InternalDataDSL.g:3806:2: ( '->' )
{
- // InternalDataDSL.g:3756:2: ( '->' )
- // InternalDataDSL.g:3757:3: '->'
+ // InternalDataDSL.g:3806:2: ( '->' )
+ // InternalDataDSL.g:3807:3: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0());
@@ -13468,10 +13642,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3762:2: ( '..<' )
+ // InternalDataDSL.g:3812:2: ( '..<' )
{
- // InternalDataDSL.g:3762:2: ( '..<' )
- // InternalDataDSL.g:3763:3: '..<'
+ // InternalDataDSL.g:3812:2: ( '..<' )
+ // InternalDataDSL.g:3813:3: '..<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1());
@@ -13487,16 +13661,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3768:2: ( ( rule__OpOther__Group_2__0 ) )
+ // InternalDataDSL.g:3818:2: ( ( rule__OpOther__Group_2__0 ) )
{
- // InternalDataDSL.g:3768:2: ( ( rule__OpOther__Group_2__0 ) )
- // InternalDataDSL.g:3769:3: ( rule__OpOther__Group_2__0 )
+ // InternalDataDSL.g:3818:2: ( ( rule__OpOther__Group_2__0 ) )
+ // InternalDataDSL.g:3819:3: ( rule__OpOther__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_2());
}
- // InternalDataDSL.g:3770:3: ( rule__OpOther__Group_2__0 )
- // InternalDataDSL.g:3770:4: rule__OpOther__Group_2__0
+ // InternalDataDSL.g:3820:3: ( rule__OpOther__Group_2__0 )
+ // InternalDataDSL.g:3820:4: rule__OpOther__Group_2__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_2__0();
@@ -13516,10 +13690,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3774:2: ( '..' )
+ // InternalDataDSL.g:3824:2: ( '..' )
{
- // InternalDataDSL.g:3774:2: ( '..' )
- // InternalDataDSL.g:3775:3: '..'
+ // InternalDataDSL.g:3824:2: ( '..' )
+ // InternalDataDSL.g:3825:3: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3());
@@ -13535,10 +13709,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalDataDSL.g:3780:2: ( '=>' )
+ // InternalDataDSL.g:3830:2: ( '=>' )
{
- // InternalDataDSL.g:3780:2: ( '=>' )
- // InternalDataDSL.g:3781:3: '=>'
+ // InternalDataDSL.g:3830:2: ( '=>' )
+ // InternalDataDSL.g:3831:3: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4());
@@ -13554,16 +13728,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalDataDSL.g:3786:2: ( ( rule__OpOther__Group_5__0 ) )
+ // InternalDataDSL.g:3836:2: ( ( rule__OpOther__Group_5__0 ) )
{
- // InternalDataDSL.g:3786:2: ( ( rule__OpOther__Group_5__0 ) )
- // InternalDataDSL.g:3787:3: ( rule__OpOther__Group_5__0 )
+ // InternalDataDSL.g:3836:2: ( ( rule__OpOther__Group_5__0 ) )
+ // InternalDataDSL.g:3837:3: ( rule__OpOther__Group_5__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_5());
}
- // InternalDataDSL.g:3788:3: ( rule__OpOther__Group_5__0 )
- // InternalDataDSL.g:3788:4: rule__OpOther__Group_5__0
+ // InternalDataDSL.g:3838:3: ( rule__OpOther__Group_5__0 )
+ // InternalDataDSL.g:3838:4: rule__OpOther__Group_5__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5__0();
@@ -13583,16 +13757,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalDataDSL.g:3792:2: ( ( rule__OpOther__Group_6__0 ) )
+ // InternalDataDSL.g:3842:2: ( ( rule__OpOther__Group_6__0 ) )
{
- // InternalDataDSL.g:3792:2: ( ( rule__OpOther__Group_6__0 ) )
- // InternalDataDSL.g:3793:3: ( rule__OpOther__Group_6__0 )
+ // InternalDataDSL.g:3842:2: ( ( rule__OpOther__Group_6__0 ) )
+ // InternalDataDSL.g:3843:3: ( rule__OpOther__Group_6__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_6());
}
- // InternalDataDSL.g:3794:3: ( rule__OpOther__Group_6__0 )
- // InternalDataDSL.g:3794:4: rule__OpOther__Group_6__0
+ // InternalDataDSL.g:3844:3: ( rule__OpOther__Group_6__0 )
+ // InternalDataDSL.g:3844:4: rule__OpOther__Group_6__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6__0();
@@ -13612,10 +13786,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalDataDSL.g:3798:2: ( '<>' )
+ // InternalDataDSL.g:3848:2: ( '<>' )
{
- // InternalDataDSL.g:3798:2: ( '<>' )
- // InternalDataDSL.g:3799:3: '<>'
+ // InternalDataDSL.g:3848:2: ( '<>' )
+ // InternalDataDSL.g:3849:3: '<>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7());
@@ -13631,10 +13805,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // InternalDataDSL.g:3804:2: ( '?:' )
+ // InternalDataDSL.g:3854:2: ( '?:' )
{
- // InternalDataDSL.g:3804:2: ( '?:' )
- // InternalDataDSL.g:3805:3: '?:'
+ // InternalDataDSL.g:3854:2: ( '?:' )
+ // InternalDataDSL.g:3855:3: '?:'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8());
@@ -13667,25 +13841,25 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Alternatives_5_1"
- // InternalDataDSL.g:3814:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) );
+ // InternalDataDSL.g:3864:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) );
public final void rule__OpOther__Alternatives_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3818:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) )
+ // InternalDataDSL.g:3868:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) )
int alt24=2;
int LA24_0 = input.LA(1);
if ( (LA24_0==27) ) {
int LA24_1 = input.LA(2);
- if ( (LA24_1==27) ) {
- alt24=1;
- }
- else if ( (LA24_1==EOF||(LA24_1>=RULE_STRING && LA24_1<=RULE_DECIMAL)||LA24_1==28||(LA24_1>=35 && LA24_1<=36)||LA24_1==41||(LA24_1>=46 && LA24_1<=51)||LA24_1==80||LA24_1==113||LA24_1==143||(LA24_1>=147 && LA24_1<=148)||LA24_1==150||LA24_1==152||(LA24_1>=156 && LA24_1<=163)||LA24_1==165||LA24_1==195) ) {
+ if ( (LA24_1==EOF||(LA24_1>=RULE_STRING && LA24_1<=RULE_DECIMAL)||LA24_1==28||(LA24_1>=35 && LA24_1<=36)||LA24_1==41||(LA24_1>=46 && LA24_1<=51)||LA24_1==83||LA24_1==116||LA24_1==147||(LA24_1>=151 && LA24_1<=152)||LA24_1==154||LA24_1==156||(LA24_1>=160 && LA24_1<=167)||LA24_1==169||LA24_1==199) ) {
alt24=2;
}
+ else if ( (LA24_1==27) ) {
+ alt24=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -13703,16 +13877,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt24) {
case 1 :
- // InternalDataDSL.g:3819:2: ( ( rule__OpOther__Group_5_1_0__0 ) )
+ // InternalDataDSL.g:3869:2: ( ( rule__OpOther__Group_5_1_0__0 ) )
{
- // InternalDataDSL.g:3819:2: ( ( rule__OpOther__Group_5_1_0__0 ) )
- // InternalDataDSL.g:3820:3: ( rule__OpOther__Group_5_1_0__0 )
+ // InternalDataDSL.g:3869:2: ( ( rule__OpOther__Group_5_1_0__0 ) )
+ // InternalDataDSL.g:3870:3: ( rule__OpOther__Group_5_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_5_1_0());
}
- // InternalDataDSL.g:3821:3: ( rule__OpOther__Group_5_1_0__0 )
- // InternalDataDSL.g:3821:4: rule__OpOther__Group_5_1_0__0
+ // InternalDataDSL.g:3871:3: ( rule__OpOther__Group_5_1_0__0 )
+ // InternalDataDSL.g:3871:4: rule__OpOther__Group_5_1_0__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_5_1_0__0();
@@ -13732,10 +13906,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3825:2: ( '>' )
+ // InternalDataDSL.g:3875:2: ( '>' )
{
- // InternalDataDSL.g:3825:2: ( '>' )
- // InternalDataDSL.g:3826:3: '>'
+ // InternalDataDSL.g:3875:2: ( '>' )
+ // InternalDataDSL.g:3876:3: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1());
@@ -13768,13 +13942,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpOther__Alternatives_6_1"
- // InternalDataDSL.g:3835:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) );
+ // InternalDataDSL.g:3885:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) );
public final void rule__OpOther__Alternatives_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3839:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) )
+ // InternalDataDSL.g:3889:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) | ( '=>' ) )
int alt25=3;
int LA25_0 = input.LA(1);
@@ -13807,16 +13981,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt25) {
case 1 :
- // InternalDataDSL.g:3840:2: ( ( rule__OpOther__Group_6_1_0__0 ) )
+ // InternalDataDSL.g:3890:2: ( ( rule__OpOther__Group_6_1_0__0 ) )
{
- // InternalDataDSL.g:3840:2: ( ( rule__OpOther__Group_6_1_0__0 ) )
- // InternalDataDSL.g:3841:3: ( rule__OpOther__Group_6_1_0__0 )
+ // InternalDataDSL.g:3890:2: ( ( rule__OpOther__Group_6_1_0__0 ) )
+ // InternalDataDSL.g:3891:3: ( rule__OpOther__Group_6_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getGroup_6_1_0());
}
- // InternalDataDSL.g:3842:3: ( rule__OpOther__Group_6_1_0__0 )
- // InternalDataDSL.g:3842:4: rule__OpOther__Group_6_1_0__0
+ // InternalDataDSL.g:3892:3: ( rule__OpOther__Group_6_1_0__0 )
+ // InternalDataDSL.g:3892:4: rule__OpOther__Group_6_1_0__0
{
pushFollow(FOLLOW_2);
rule__OpOther__Group_6_1_0__0();
@@ -13836,10 +14010,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3846:2: ( '<' )
+ // InternalDataDSL.g:3896:2: ( '<' )
{
- // InternalDataDSL.g:3846:2: ( '<' )
- // InternalDataDSL.g:3847:3: '<'
+ // InternalDataDSL.g:3896:2: ( '<' )
+ // InternalDataDSL.g:3897:3: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1());
@@ -13855,10 +14029,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3852:2: ( '=>' )
+ // InternalDataDSL.g:3902:2: ( '=>' )
{
- // InternalDataDSL.g:3852:2: ( '=>' )
- // InternalDataDSL.g:3853:3: '=>'
+ // InternalDataDSL.g:3902:2: ( '=>' )
+ // InternalDataDSL.g:3903:3: '=>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_6_1_2());
@@ -13891,13 +14065,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpAdd__Alternatives"
- // InternalDataDSL.g:3862:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
+ // InternalDataDSL.g:3912:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) );
public final void rule__OpAdd__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3866:1: ( ( '+' ) | ( '-' ) )
+ // InternalDataDSL.g:3916:1: ( ( '+' ) | ( '-' ) )
int alt26=2;
int LA26_0 = input.LA(1);
@@ -13916,10 +14090,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt26) {
case 1 :
- // InternalDataDSL.g:3867:2: ( '+' )
+ // InternalDataDSL.g:3917:2: ( '+' )
{
- // InternalDataDSL.g:3867:2: ( '+' )
- // InternalDataDSL.g:3868:3: '+'
+ // InternalDataDSL.g:3917:2: ( '+' )
+ // InternalDataDSL.g:3918:3: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0());
@@ -13935,10 +14109,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3873:2: ( '-' )
+ // InternalDataDSL.g:3923:2: ( '-' )
{
- // InternalDataDSL.g:3873:2: ( '-' )
- // InternalDataDSL.g:3874:3: '-'
+ // InternalDataDSL.g:3923:2: ( '-' )
+ // InternalDataDSL.g:3924:3: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1());
@@ -13971,13 +14145,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpMulti__Alternatives"
- // InternalDataDSL.g:3883:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
+ // InternalDataDSL.g:3933:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) );
public final void rule__OpMulti__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3887:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
+ // InternalDataDSL.g:3937:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) )
int alt27=4;
switch ( input.LA(1) ) {
case 37:
@@ -14010,10 +14184,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt27) {
case 1 :
- // InternalDataDSL.g:3888:2: ( '*' )
+ // InternalDataDSL.g:3938:2: ( '*' )
{
- // InternalDataDSL.g:3888:2: ( '*' )
- // InternalDataDSL.g:3889:3: '*'
+ // InternalDataDSL.g:3938:2: ( '*' )
+ // InternalDataDSL.g:3939:3: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0());
@@ -14029,10 +14203,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3894:2: ( '**' )
+ // InternalDataDSL.g:3944:2: ( '**' )
{
- // InternalDataDSL.g:3894:2: ( '**' )
- // InternalDataDSL.g:3895:3: '**'
+ // InternalDataDSL.g:3944:2: ( '**' )
+ // InternalDataDSL.g:3945:3: '**'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1());
@@ -14048,10 +14222,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3900:2: ( '/' )
+ // InternalDataDSL.g:3950:2: ( '/' )
{
- // InternalDataDSL.g:3900:2: ( '/' )
- // InternalDataDSL.g:3901:3: '/'
+ // InternalDataDSL.g:3950:2: ( '/' )
+ // InternalDataDSL.g:3951:3: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2());
@@ -14067,10 +14241,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:3906:2: ( '%' )
+ // InternalDataDSL.g:3956:2: ( '%' )
{
- // InternalDataDSL.g:3906:2: ( '%' )
- // InternalDataDSL.g:3907:3: '%'
+ // InternalDataDSL.g:3956:2: ( '%' )
+ // InternalDataDSL.g:3957:3: '%'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3());
@@ -14103,20 +14277,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XUnaryOperation__Alternatives"
- // InternalDataDSL.g:3916:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
+ // InternalDataDSL.g:3966:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) );
public final void rule__XUnaryOperation__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3920:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
+ // InternalDataDSL.g:3970:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) )
int alt28=2;
int LA28_0 = input.LA(1);
if ( ((LA28_0>=35 && LA28_0<=36)||LA28_0==41) ) {
alt28=1;
}
- else if ( ((LA28_0>=RULE_STRING && LA28_0<=RULE_DECIMAL)||LA28_0==28||(LA28_0>=46 && LA28_0<=51)||LA28_0==80||LA28_0==113||LA28_0==143||(LA28_0>=147 && LA28_0<=148)||LA28_0==150||LA28_0==152||(LA28_0>=156 && LA28_0<=163)||LA28_0==165||LA28_0==195) ) {
+ else if ( ((LA28_0>=RULE_STRING && LA28_0<=RULE_DECIMAL)||LA28_0==28||(LA28_0>=46 && LA28_0<=51)||LA28_0==83||LA28_0==116||LA28_0==147||(LA28_0>=151 && LA28_0<=152)||LA28_0==154||LA28_0==156||(LA28_0>=160 && LA28_0<=167)||LA28_0==169||LA28_0==199) ) {
alt28=2;
}
else {
@@ -14128,16 +14302,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt28) {
case 1 :
- // InternalDataDSL.g:3921:2: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // InternalDataDSL.g:3971:2: ( ( rule__XUnaryOperation__Group_0__0 ) )
{
- // InternalDataDSL.g:3921:2: ( ( rule__XUnaryOperation__Group_0__0 ) )
- // InternalDataDSL.g:3922:3: ( rule__XUnaryOperation__Group_0__0 )
+ // InternalDataDSL.g:3971:2: ( ( rule__XUnaryOperation__Group_0__0 ) )
+ // InternalDataDSL.g:3972:3: ( rule__XUnaryOperation__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getGroup_0());
}
- // InternalDataDSL.g:3923:3: ( rule__XUnaryOperation__Group_0__0 )
- // InternalDataDSL.g:3923:4: rule__XUnaryOperation__Group_0__0
+ // InternalDataDSL.g:3973:3: ( rule__XUnaryOperation__Group_0__0 )
+ // InternalDataDSL.g:3973:4: rule__XUnaryOperation__Group_0__0
{
pushFollow(FOLLOW_2);
rule__XUnaryOperation__Group_0__0();
@@ -14157,10 +14331,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3927:2: ( ruleXCastedExpression )
+ // InternalDataDSL.g:3977:2: ( ruleXCastedExpression )
{
- // InternalDataDSL.g:3927:2: ( ruleXCastedExpression )
- // InternalDataDSL.g:3928:3: ruleXCastedExpression
+ // InternalDataDSL.g:3977:2: ( ruleXCastedExpression )
+ // InternalDataDSL.g:3978:3: ruleXCastedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1());
@@ -14197,13 +14371,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpUnary__Alternatives"
- // InternalDataDSL.g:3937:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
+ // InternalDataDSL.g:3987:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) );
public final void rule__OpUnary__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3941:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
+ // InternalDataDSL.g:3991:1: ( ( '!' ) | ( '-' ) | ( '+' ) )
int alt29=3;
switch ( input.LA(1) ) {
case 41:
@@ -14231,10 +14405,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt29) {
case 1 :
- // InternalDataDSL.g:3942:2: ( '!' )
+ // InternalDataDSL.g:3992:2: ( '!' )
{
- // InternalDataDSL.g:3942:2: ( '!' )
- // InternalDataDSL.g:3943:3: '!'
+ // InternalDataDSL.g:3992:2: ( '!' )
+ // InternalDataDSL.g:3993:3: '!'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0());
@@ -14250,10 +14424,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3948:2: ( '-' )
+ // InternalDataDSL.g:3998:2: ( '-' )
{
- // InternalDataDSL.g:3948:2: ( '-' )
- // InternalDataDSL.g:3949:3: '-'
+ // InternalDataDSL.g:3998:2: ( '-' )
+ // InternalDataDSL.g:3999:3: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1());
@@ -14269,10 +14443,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:3954:2: ( '+' )
+ // InternalDataDSL.g:4004:2: ( '+' )
{
- // InternalDataDSL.g:3954:2: ( '+' )
- // InternalDataDSL.g:3955:3: '+'
+ // InternalDataDSL.g:4004:2: ( '+' )
+ // InternalDataDSL.g:4005:3: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2());
@@ -14305,13 +14479,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OpPostfix__Alternatives"
- // InternalDataDSL.g:3964:1: rule__OpPostfix__Alternatives : ( ( '++' ) | ( '--' ) );
+ // InternalDataDSL.g:4014:1: rule__OpPostfix__Alternatives : ( ( '++' ) | ( '--' ) );
public final void rule__OpPostfix__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3968:1: ( ( '++' ) | ( '--' ) )
+ // InternalDataDSL.g:4018:1: ( ( '++' ) | ( '--' ) )
int alt30=2;
int LA30_0 = input.LA(1);
@@ -14330,10 +14504,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt30) {
case 1 :
- // InternalDataDSL.g:3969:2: ( '++' )
+ // InternalDataDSL.g:4019:2: ( '++' )
{
- // InternalDataDSL.g:3969:2: ( '++' )
- // InternalDataDSL.g:3970:3: '++'
+ // InternalDataDSL.g:4019:2: ( '++' )
+ // InternalDataDSL.g:4020:3: '++'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpPostfixAccess().getPlusSignPlusSignKeyword_0());
@@ -14349,10 +14523,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3975:2: ( '--' )
+ // InternalDataDSL.g:4025:2: ( '--' )
{
- // InternalDataDSL.g:3975:2: ( '--' )
- // InternalDataDSL.g:3976:3: '--'
+ // InternalDataDSL.g:4025:2: ( '--' )
+ // InternalDataDSL.g:4026:3: '--'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOpPostfixAccess().getHyphenMinusHyphenMinusKeyword_1());
@@ -14385,27 +14559,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1"
- // InternalDataDSL.g:3985:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
+ // InternalDataDSL.g:4035:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:3989:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
+ // InternalDataDSL.g:4039:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) )
int alt31=2;
alt31 = dfa31.predict(input);
switch (alt31) {
case 1 :
- // InternalDataDSL.g:3990:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // InternalDataDSL.g:4040:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
{
- // InternalDataDSL.g:3990:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
- // InternalDataDSL.g:3991:3: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // InternalDataDSL.g:4040:2: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) )
+ // InternalDataDSL.g:4041:3: ( rule__XMemberFeatureCall__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0());
}
- // InternalDataDSL.g:3992:3: ( rule__XMemberFeatureCall__Group_1_0__0 )
- // InternalDataDSL.g:3992:4: rule__XMemberFeatureCall__Group_1_0__0
+ // InternalDataDSL.g:4042:3: ( rule__XMemberFeatureCall__Group_1_0__0 )
+ // InternalDataDSL.g:4042:4: rule__XMemberFeatureCall__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_0__0();
@@ -14425,16 +14599,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:3996:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // InternalDataDSL.g:4046:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
{
- // InternalDataDSL.g:3996:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
- // InternalDataDSL.g:3997:3: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // InternalDataDSL.g:4046:2: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) )
+ // InternalDataDSL.g:4047:3: ( rule__XMemberFeatureCall__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1());
}
- // InternalDataDSL.g:3998:3: ( rule__XMemberFeatureCall__Group_1_1__0 )
- // InternalDataDSL.g:3998:4: rule__XMemberFeatureCall__Group_1_1__0
+ // InternalDataDSL.g:4048:3: ( rule__XMemberFeatureCall__Group_1_1__0 )
+ // InternalDataDSL.g:4048:4: rule__XMemberFeatureCall__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1__0();
@@ -14471,20 +14645,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1"
- // InternalDataDSL.g:4006:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) );
+ // InternalDataDSL.g:4056:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_0_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4010:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) )
+ // InternalDataDSL.g:4060:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) )
int alt32=2;
int LA32_0 = input.LA(1);
if ( (LA32_0==44) ) {
alt32=1;
}
- else if ( (LA32_0==191) ) {
+ else if ( (LA32_0==195) ) {
alt32=2;
}
else {
@@ -14496,10 +14670,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt32) {
case 1 :
- // InternalDataDSL.g:4011:2: ( '.' )
+ // InternalDataDSL.g:4061:2: ( '.' )
{
- // InternalDataDSL.g:4011:2: ( '.' )
- // InternalDataDSL.g:4012:3: '.'
+ // InternalDataDSL.g:4061:2: ( '.' )
+ // InternalDataDSL.g:4062:3: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0());
@@ -14515,16 +14689,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4017:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) )
+ // InternalDataDSL.g:4067:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) )
{
- // InternalDataDSL.g:4017:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) )
- // InternalDataDSL.g:4018:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 )
+ // InternalDataDSL.g:4067:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) )
+ // InternalDataDSL.g:4068:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1());
}
- // InternalDataDSL.g:4019:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 )
- // InternalDataDSL.g:4019:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1
+ // InternalDataDSL.g:4069:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 )
+ // InternalDataDSL.g:4069:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1();
@@ -14561,13 +14735,13 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1"
- // InternalDataDSL.g:4027:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) );
+ // InternalDataDSL.g:4077:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4031:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) )
+ // InternalDataDSL.g:4081:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) )
int alt33=3;
switch ( input.LA(1) ) {
case 44:
@@ -14575,12 +14749,12 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
alt33=1;
}
break;
- case 192:
+ case 196:
{
alt33=2;
}
break;
- case 191:
+ case 195:
{
alt33=3;
}
@@ -14595,10 +14769,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt33) {
case 1 :
- // InternalDataDSL.g:4032:2: ( '.' )
+ // InternalDataDSL.g:4082:2: ( '.' )
{
- // InternalDataDSL.g:4032:2: ( '.' )
- // InternalDataDSL.g:4033:3: '.'
+ // InternalDataDSL.g:4082:2: ( '.' )
+ // InternalDataDSL.g:4083:3: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0());
@@ -14614,16 +14788,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4038:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // InternalDataDSL.g:4088:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
{
- // InternalDataDSL.g:4038:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
- // InternalDataDSL.g:4039:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // InternalDataDSL.g:4088:2: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) )
+ // InternalDataDSL.g:4089:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1());
}
- // InternalDataDSL.g:4040:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
- // InternalDataDSL.g:4040:4: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
+ // InternalDataDSL.g:4090:3: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 )
+ // InternalDataDSL.g:4090:4: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1();
@@ -14643,16 +14817,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:4044:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) )
+ // InternalDataDSL.g:4094:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) )
{
- // InternalDataDSL.g:4044:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) )
- // InternalDataDSL.g:4045:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 )
+ // InternalDataDSL.g:4094:2: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) )
+ // InternalDataDSL.g:4095:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2());
}
- // InternalDataDSL.g:4046:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 )
- // InternalDataDSL.g:4046:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2
+ // InternalDataDSL.g:4096:3: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 )
+ // InternalDataDSL.g:4096:4: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2();
@@ -14689,27 +14863,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1"
- // InternalDataDSL.g:4054:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
+ // InternalDataDSL.g:4104:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );
public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4058:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
+ // InternalDataDSL.g:4108:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) )
int alt34=2;
alt34 = dfa34.predict(input);
switch (alt34) {
case 1 :
- // InternalDataDSL.g:4059:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // InternalDataDSL.g:4109:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
{
- // InternalDataDSL.g:4059:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
- // InternalDataDSL.g:4060:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // InternalDataDSL.g:4109:2: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) )
+ // InternalDataDSL.g:4110:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0());
}
- // InternalDataDSL.g:4061:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
- // InternalDataDSL.g:4061:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
+ // InternalDataDSL.g:4111:3: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 )
+ // InternalDataDSL.g:4111:4: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0();
@@ -14729,16 +14903,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4065:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // InternalDataDSL.g:4115:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
{
- // InternalDataDSL.g:4065:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
- // InternalDataDSL.g:4066:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // InternalDataDSL.g:4115:2: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) )
+ // InternalDataDSL.g:4116:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1());
}
- // InternalDataDSL.g:4067:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
- // InternalDataDSL.g:4067:4: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
+ // InternalDataDSL.g:4117:3: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 )
+ // InternalDataDSL.g:4117:4: rule__XMemberFeatureCall__Group_1_1_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__XMemberFeatureCall__Group_1_1_3_1_1__0();
@@ -14775,21 +14949,21 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XPrimaryExpression__Alternatives"
- // InternalDataDSL.g:4075:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
+ // InternalDataDSL.g:4125:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) );
public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4079:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
+ // InternalDataDSL.g:4129:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ( ruleXSynchronizedExpression ) ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ( ruleXForLoopExpression ) ) | ( ruleXBasicForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) )
int alt35=15;
alt35 = dfa35.predict(input);
switch (alt35) {
case 1 :
- // InternalDataDSL.g:4080:2: ( ruleXConstructorCall )
+ // InternalDataDSL.g:4130:2: ( ruleXConstructorCall )
{
- // InternalDataDSL.g:4080:2: ( ruleXConstructorCall )
- // InternalDataDSL.g:4081:3: ruleXConstructorCall
+ // InternalDataDSL.g:4130:2: ( ruleXConstructorCall )
+ // InternalDataDSL.g:4131:3: ruleXConstructorCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0());
@@ -14809,10 +14983,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4086:2: ( ruleXBlockExpression )
+ // InternalDataDSL.g:4136:2: ( ruleXBlockExpression )
{
- // InternalDataDSL.g:4086:2: ( ruleXBlockExpression )
- // InternalDataDSL.g:4087:3: ruleXBlockExpression
+ // InternalDataDSL.g:4136:2: ( ruleXBlockExpression )
+ // InternalDataDSL.g:4137:3: ruleXBlockExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1());
@@ -14832,10 +15006,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:4092:2: ( ruleXSwitchExpression )
+ // InternalDataDSL.g:4142:2: ( ruleXSwitchExpression )
{
- // InternalDataDSL.g:4092:2: ( ruleXSwitchExpression )
- // InternalDataDSL.g:4093:3: ruleXSwitchExpression
+ // InternalDataDSL.g:4142:2: ( ruleXSwitchExpression )
+ // InternalDataDSL.g:4143:3: ruleXSwitchExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2());
@@ -14855,16 +15029,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:4098:2: ( ( ruleXSynchronizedExpression ) )
+ // InternalDataDSL.g:4148:2: ( ( ruleXSynchronizedExpression ) )
{
- // InternalDataDSL.g:4098:2: ( ( ruleXSynchronizedExpression ) )
- // InternalDataDSL.g:4099:3: ( ruleXSynchronizedExpression )
+ // InternalDataDSL.g:4148:2: ( ( ruleXSynchronizedExpression ) )
+ // InternalDataDSL.g:4149:3: ( ruleXSynchronizedExpression )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXSynchronizedExpressionParserRuleCall_3());
}
- // InternalDataDSL.g:4100:3: ( ruleXSynchronizedExpression )
- // InternalDataDSL.g:4100:4: ruleXSynchronizedExpression
+ // InternalDataDSL.g:4150:3: ( ruleXSynchronizedExpression )
+ // InternalDataDSL.g:4150:4: ruleXSynchronizedExpression
{
pushFollow(FOLLOW_2);
ruleXSynchronizedExpression();
@@ -14884,10 +15058,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalDataDSL.g:4104:2: ( ruleXFeatureCall )
+ // InternalDataDSL.g:4154:2: ( ruleXFeatureCall )
{
- // InternalDataDSL.g:4104:2: ( ruleXFeatureCall )
- // InternalDataDSL.g:4105:3: ruleXFeatureCall
+ // InternalDataDSL.g:4154:2: ( ruleXFeatureCall )
+ // InternalDataDSL.g:4155:3: ruleXFeatureCall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_4());
@@ -14907,10 +15081,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalDataDSL.g:4110:2: ( ruleXLiteral )
+ // InternalDataDSL.g:4160:2: ( ruleXLiteral )
{
- // InternalDataDSL.g:4110:2: ( ruleXLiteral )
- // InternalDataDSL.g:4111:3: ruleXLiteral
+ // InternalDataDSL.g:4160:2: ( ruleXLiteral )
+ // InternalDataDSL.g:4161:3: ruleXLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_5());
@@ -14930,10 +15104,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalDataDSL.g:4116:2: ( ruleXIfExpression )
+ // InternalDataDSL.g:4166:2: ( ruleXIfExpression )
{
- // InternalDataDSL.g:4116:2: ( ruleXIfExpression )
- // InternalDataDSL.g:4117:3: ruleXIfExpression
+ // InternalDataDSL.g:4166:2: ( ruleXIfExpression )
+ // InternalDataDSL.g:4167:3: ruleXIfExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_6());
@@ -14953,16 +15127,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // InternalDataDSL.g:4122:2: ( ( ruleXForLoopExpression ) )
+ // InternalDataDSL.g:4172:2: ( ( ruleXForLoopExpression ) )
{
- // InternalDataDSL.g:4122:2: ( ( ruleXForLoopExpression ) )
- // InternalDataDSL.g:4123:3: ( ruleXForLoopExpression )
+ // InternalDataDSL.g:4172:2: ( ( ruleXForLoopExpression ) )
+ // InternalDataDSL.g:4173:3: ( ruleXForLoopExpression )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_7());
}
- // InternalDataDSL.g:4124:3: ( ruleXForLoopExpression )
- // InternalDataDSL.g:4124:4: ruleXForLoopExpression
+ // InternalDataDSL.g:4174:3: ( ruleXForLoopExpression )
+ // InternalDataDSL.g:4174:4: ruleXForLoopExpression
{
pushFollow(FOLLOW_2);
ruleXForLoopExpression();
@@ -14982,10 +15156,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // InternalDataDSL.g:4128:2: ( ruleXBasicForLoopExpression )
+ // InternalDataDSL.g:4178:2: ( ruleXBasicForLoopExpression )
{
- // InternalDataDSL.g:4128:2: ( ruleXBasicForLoopExpression )
- // InternalDataDSL.g:4129:3: ruleXBasicForLoopExpression
+ // InternalDataDSL.g:4178:2: ( ruleXBasicForLoopExpression )
+ // InternalDataDSL.g:4179:3: ruleXBasicForLoopExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXBasicForLoopExpressionParserRuleCall_8());
@@ -15005,10 +15179,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 10 :
- // InternalDataDSL.g:4134:2: ( ruleXWhileExpression )
+ // InternalDataDSL.g:4184:2: ( ruleXWhileExpression )
{
- // InternalDataDSL.g:4134:2: ( ruleXWhileExpression )
- // InternalDataDSL.g:4135:3: ruleXWhileExpression
+ // InternalDataDSL.g:4184:2: ( ruleXWhileExpression )
+ // InternalDataDSL.g:4185:3: ruleXWhileExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_9());
@@ -15028,10 +15202,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 11 :
- // InternalDataDSL.g:4140:2: ( ruleXDoWhileExpression )
+ // InternalDataDSL.g:4190:2: ( ruleXDoWhileExpression )
{
- // InternalDataDSL.g:4140:2: ( ruleXDoWhileExpression )
- // InternalDataDSL.g:4141:3: ruleXDoWhileExpression
+ // InternalDataDSL.g:4190:2: ( ruleXDoWhileExpression )
+ // InternalDataDSL.g:4191:3: ruleXDoWhileExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_10());
@@ -15051,10 +15225,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 12 :
- // InternalDataDSL.g:4146:2: ( ruleXThrowExpression )
+ // InternalDataDSL.g:4196:2: ( ruleXThrowExpression )
{
- // InternalDataDSL.g:4146:2: ( ruleXThrowExpression )
- // InternalDataDSL.g:4147:3: ruleXThrowExpression
+ // InternalDataDSL.g:4196:2: ( ruleXThrowExpression )
+ // InternalDataDSL.g:4197:3: ruleXThrowExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_11());
@@ -15074,10 +15248,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 13 :
- // InternalDataDSL.g:4152:2: ( ruleXReturnExpression )
+ // InternalDataDSL.g:4202:2: ( ruleXReturnExpression )
{
- // InternalDataDSL.g:4152:2: ( ruleXReturnExpression )
- // InternalDataDSL.g:4153:3: ruleXReturnExpression
+ // InternalDataDSL.g:4202:2: ( ruleXReturnExpression )
+ // InternalDataDSL.g:4203:3: ruleXReturnExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_12());
@@ -15097,10 +15271,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 14 :
- // InternalDataDSL.g:4158:2: ( ruleXTryCatchFinallyExpression )
+ // InternalDataDSL.g:4208:2: ( ruleXTryCatchFinallyExpression )
{
- // InternalDataDSL.g:4158:2: ( ruleXTryCatchFinallyExpression )
- // InternalDataDSL.g:4159:3: ruleXTryCatchFinallyExpression
+ // InternalDataDSL.g:4208:2: ( ruleXTryCatchFinallyExpression )
+ // InternalDataDSL.g:4209:3: ruleXTryCatchFinallyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_13());
@@ -15120,10 +15294,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 15 :
- // InternalDataDSL.g:4164:2: ( ruleXParenthesizedExpression )
+ // InternalDataDSL.g:4214:2: ( ruleXParenthesizedExpression )
{
- // InternalDataDSL.g:4164:2: ( ruleXParenthesizedExpression )
- // InternalDataDSL.g:4165:3: ruleXParenthesizedExpression
+ // InternalDataDSL.g:4214:2: ( ruleXParenthesizedExpression )
+ // InternalDataDSL.g:4215:3: ruleXParenthesizedExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_14());
@@ -15160,27 +15334,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XLiteral__Alternatives"
- // InternalDataDSL.g:4174:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) );
+ // InternalDataDSL.g:4224:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) );
public final void rule__XLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4178:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) )
+ // InternalDataDSL.g:4228:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) )
int alt36=7;
switch ( input.LA(1) ) {
- case 147:
+ case 151:
{
alt36=1;
}
break;
- case 148:
+ case 152:
{
alt36=2;
}
break;
case 51:
- case 195:
+ case 199:
{
alt36=3;
}
@@ -15192,7 +15366,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
alt36=4;
}
break;
- case 159:
+ case 163:
{
alt36=5;
}
@@ -15202,7 +15376,7 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
alt36=6;
}
break;
- case 160:
+ case 164:
{
alt36=7;
}
@@ -15217,10 +15391,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
switch (alt36) {
case 1 :
- // InternalDataDSL.g:4179:2: ( ruleXCollectionLiteral )
+ // InternalDataDSL.g:4229:2: ( ruleXCollectionLiteral )
{
- // InternalDataDSL.g:4179:2: ( ruleXCollectionLiteral )
- // InternalDataDSL.g:4180:3: ruleXCollectionLiteral
+ // InternalDataDSL.g:4229:2: ( ruleXCollectionLiteral )
+ // InternalDataDSL.g:4230:3: ruleXCollectionLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0());
@@ -15240,16 +15414,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4185:2: ( ( ruleXClosure ) )
+ // InternalDataDSL.g:4235:2: ( ( ruleXClosure ) )
{
- // InternalDataDSL.g:4185:2: ( ( ruleXClosure ) )
- // InternalDataDSL.g:4186:3: ( ruleXClosure )
+ // InternalDataDSL.g:4235:2: ( ( ruleXClosure ) )
+ // InternalDataDSL.g:4236:3: ( ruleXClosure )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1());
}
- // InternalDataDSL.g:4187:3: ( ruleXClosure )
- // InternalDataDSL.g:4187:4: ruleXClosure
+ // InternalDataDSL.g:4237:3: ( ruleXClosure )
+ // InternalDataDSL.g:4237:4: ruleXClosure
{
pushFollow(FOLLOW_2);
ruleXClosure();
@@ -15269,10 +15443,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalDataDSL.g:4191:2: ( ruleXBooleanLiteral )
+ // InternalDataDSL.g:4241:2: ( ruleXBooleanLiteral )
{
- // InternalDataDSL.g:4191:2: ( ruleXBooleanLiteral )
- // InternalDataDSL.g:4192:3: ruleXBooleanLiteral
+ // InternalDataDSL.g:4241:2: ( ruleXBooleanLiteral )
+ // InternalDataDSL.g:4242:3: ruleXBooleanLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2());
@@ -15292,10 +15466,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalDataDSL.g:4197:2: ( ruleXNumberLiteral )
+ // InternalDataDSL.g:4247:2: ( ruleXNumberLiteral )
{
- // InternalDataDSL.g:4197:2: ( ruleXNumberLiteral )
- // InternalDataDSL.g:4198:3: ruleXNumberLiteral
+ // InternalDataDSL.g:4247:2: ( ruleXNumberLiteral )
+ // InternalDataDSL.g:4248:3: ruleXNumberLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3());
@@ -15315,10 +15489,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalDataDSL.g:4203:2: ( ruleXNullLiteral )
+ // InternalDataDSL.g:4253:2: ( ruleXNullLiteral )
{
- // InternalDataDSL.g:4203:2: ( ruleXNullLiteral )
- // InternalDataDSL.g:4204:3: ruleXNullLiteral
+ // InternalDataDSL.g:4253:2: ( ruleXNullLiteral )
+ // InternalDataDSL.g:4254:3: ruleXNullLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4());
@@ -15338,10 +15512,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // InternalDataDSL.g:4209:2: ( ruleXStringLiteral )
+ // InternalDataDSL.g:4259:2: ( ruleXStringLiteral )
{
- // InternalDataDSL.g:4209:2: ( ruleXStringLiteral )
- // InternalDataDSL.g:4210:3: ruleXStringLiteral
+ // InternalDataDSL.g:4259:2: ( ruleXStringLiteral )
+ // InternalDataDSL.g:4260:3: ruleXStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5());
@@ -15361,10 +15535,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // InternalDataDSL.g:4215:2: ( ruleXTypeLiteral )
+ // InternalDataDSL.g:4265:2: ( ruleXTypeLiteral )
{
- // InternalDataDSL.g:4215:2: ( ruleXTypeLiteral )
- // InternalDataDSL.g:4216:3: ruleXTypeLiteral
+ // InternalDataDSL.g:4265:2: ( ruleXTypeLiteral )
+ // InternalDataDSL.g:4266:3: ruleXTypeLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6());
@@ -15401,23 +15575,23 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCollectionLiteral__Alternatives"
- // InternalDataDSL.g:4225:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) );
+ // InternalDataDSL.g:4275:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) );
public final void rule__XCollectionLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4229:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) )
+ // InternalDataDSL.g:4279:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) )
int alt37=2;
int LA37_0 = input.LA(1);
- if ( (LA37_0==147) ) {
+ if ( (LA37_0==151) ) {
int LA37_1 = input.LA(2);
- if ( (LA37_1==80) ) {
+ if ( (LA37_1==83) ) {
alt37=1;
}
- else if ( (LA37_1==148) ) {
+ else if ( (LA37_1==152) ) {
alt37=2;
}
else {
@@ -15437,10 +15611,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt37) {
case 1 :
- // InternalDataDSL.g:4230:2: ( ruleXSetLiteral )
+ // InternalDataDSL.g:4280:2: ( ruleXSetLiteral )
{
- // InternalDataDSL.g:4230:2: ( ruleXSetLiteral )
- // InternalDataDSL.g:4231:3: ruleXSetLiteral
+ // InternalDataDSL.g:4280:2: ( ruleXSetLiteral )
+ // InternalDataDSL.g:4281:3: ruleXSetLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0());
@@ -15460,10 +15634,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4236:2: ( ruleXListLiteral )
+ // InternalDataDSL.g:4286:2: ( ruleXListLiteral )
{
- // InternalDataDSL.g:4236:2: ( ruleXListLiteral )
- // InternalDataDSL.g:4237:3: ruleXListLiteral
+ // InternalDataDSL.g:4286:2: ( ruleXListLiteral )
+ // InternalDataDSL.g:4287:3: ruleXListLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1());
@@ -15500,27 +15674,27 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XSwitchExpression__Alternatives_2"
- // InternalDataDSL.g:4246:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );
+ // InternalDataDSL.g:4296:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) );
public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4250:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) )
+ // InternalDataDSL.g:4300:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) )
int alt38=2;
alt38 = dfa38.predict(input);
switch (alt38) {
case 1 :
- // InternalDataDSL.g:4251:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
+ // InternalDataDSL.g:4301:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
{
- // InternalDataDSL.g:4251:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
- // InternalDataDSL.g:4252:3: ( rule__XSwitchExpression__Group_2_0__0 )
+ // InternalDataDSL.g:4301:2: ( ( rule__XSwitchExpression__Group_2_0__0 ) )
+ // InternalDataDSL.g:4302:3: ( rule__XSwitchExpression__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0());
}
- // InternalDataDSL.g:4253:3: ( rule__XSwitchExpression__Group_2_0__0 )
- // InternalDataDSL.g:4253:4: rule__XSwitchExpression__Group_2_0__0
+ // InternalDataDSL.g:4303:3: ( rule__XSwitchExpression__Group_2_0__0 )
+ // InternalDataDSL.g:4303:4: rule__XSwitchExpression__Group_2_0__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_0__0();
@@ -15540,16 +15714,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4257:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
+ // InternalDataDSL.g:4307:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
{
- // InternalDataDSL.g:4257:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
- // InternalDataDSL.g:4258:3: ( rule__XSwitchExpression__Group_2_1__0 )
+ // InternalDataDSL.g:4307:2: ( ( rule__XSwitchExpression__Group_2_1__0 ) )
+ // InternalDataDSL.g:4308:3: ( rule__XSwitchExpression__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1());
}
- // InternalDataDSL.g:4259:3: ( rule__XSwitchExpression__Group_2_1__0 )
- // InternalDataDSL.g:4259:4: rule__XSwitchExpression__Group_2_1__0
+ // InternalDataDSL.g:4309:3: ( rule__XSwitchExpression__Group_2_1__0 )
+ // InternalDataDSL.g:4309:4: rule__XSwitchExpression__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__XSwitchExpression__Group_2_1__0();
@@ -15586,20 +15760,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XCasePart__Alternatives_3"
- // InternalDataDSL.g:4267:1: rule__XCasePart__Alternatives_3 : ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) );
+ // InternalDataDSL.g:4317:1: rule__XCasePart__Alternatives_3 : ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) );
public final void rule__XCasePart__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4271:1: ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) )
+ // InternalDataDSL.g:4321:1: ( ( ( rule__XCasePart__Group_3_0__0 ) ) | ( ( rule__XCasePart__FallThroughAssignment_3_1 ) ) )
int alt39=2;
int LA39_0 = input.LA(1);
- if ( (LA39_0==153) ) {
+ if ( (LA39_0==157) ) {
alt39=1;
}
- else if ( (LA39_0==145) ) {
+ else if ( (LA39_0==149) ) {
alt39=2;
}
else {
@@ -15611,16 +15785,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt39) {
case 1 :
- // InternalDataDSL.g:4272:2: ( ( rule__XCasePart__Group_3_0__0 ) )
+ // InternalDataDSL.g:4322:2: ( ( rule__XCasePart__Group_3_0__0 ) )
{
- // InternalDataDSL.g:4272:2: ( ( rule__XCasePart__Group_3_0__0 ) )
- // InternalDataDSL.g:4273:3: ( rule__XCasePart__Group_3_0__0 )
+ // InternalDataDSL.g:4322:2: ( ( rule__XCasePart__Group_3_0__0 ) )
+ // InternalDataDSL.g:4323:3: ( rule__XCasePart__Group_3_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getGroup_3_0());
}
- // InternalDataDSL.g:4274:3: ( rule__XCasePart__Group_3_0__0 )
- // InternalDataDSL.g:4274:4: rule__XCasePart__Group_3_0__0
+ // InternalDataDSL.g:4324:3: ( rule__XCasePart__Group_3_0__0 )
+ // InternalDataDSL.g:4324:4: rule__XCasePart__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__XCasePart__Group_3_0__0();
@@ -15640,16 +15814,16 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4278:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) )
+ // InternalDataDSL.g:4328:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) )
{
- // InternalDataDSL.g:4278:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) )
- // InternalDataDSL.g:4279:3: ( rule__XCasePart__FallThroughAssignment_3_1 )
+ // InternalDataDSL.g:4328:2: ( ( rule__XCasePart__FallThroughAssignment_3_1 ) )
+ // InternalDataDSL.g:4329:3: ( rule__XCasePart__FallThroughAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXCasePartAccess().getFallThroughAssignment_3_1());
}
- // InternalDataDSL.g:4280:3: ( rule__XCasePart__FallThroughAssignment_3_1 )
- // InternalDataDSL.g:4280:4: rule__XCasePart__FallThroughAssignment_3_1
+ // InternalDataDSL.g:4330:3: ( rule__XCasePart__FallThroughAssignment_3_1 )
+ // InternalDataDSL.g:4330:4: rule__XCasePart__FallThroughAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__XCasePart__FallThroughAssignment_3_1();
@@ -15686,20 +15860,20 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__XExpressionOrVarDeclaration__Alternatives"
- // InternalDataDSL.g:4288:1: rule__XExpressionOrVarDeclaration__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
+ // InternalDataDSL.g:4338:1: rule__XExpressionOrVarDeclaration__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) );
public final void rule__XExpressionOrVarDeclaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalDataDSL.g:4292:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
+ // InternalDataDSL.g:4342:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) )
int alt40=2;
int LA40_0 = input.LA(1);
- if ( (LA40_0==45||LA40_0==194) ) {
+ if ( (LA40_0==45||LA40_0==198) ) {
alt40=1;
}
- else if ( ((LA40_0>=RULE_STRING && LA40_0<=RULE_DECIMAL)||LA40_0==28||(LA40_0>=35 && LA40_0<=36)||LA40_0==41||(LA40_0>=46 && LA40_0<=51)||LA40_0==80||LA40_0==113||LA40_0==143||(LA40_0>=147 && LA40_0<=148)||LA40_0==150||LA40_0==152||(LA40_0>=156 && LA40_0<=163)||LA40_0==165||LA40_0==195) ) {
+ else if ( ((LA40_0>=RULE_STRING && LA40_0<=RULE_DECIMAL)||LA40_0==28||(LA40_0>=35 && LA40_0<=36)||LA40_0==41||(LA40_0>=46 && LA40_0<=51)||LA40_0==83||LA40_0==116||LA40_0==147||(LA40_0>=151 && LA40_0<=152)||LA40_0==154||LA40_0==156||(LA40_0>=160 && LA40_0<=167)||LA40_0==169||LA40_0==199) ) {
alt40=2;
}
else {
@@ -15711,10 +15885,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
switch (alt40) {
case 1 :
- // InternalDataDSL.g:4293:2: ( ruleXVariableDeclaration )
+ // InternalDataDSL.g:4343:2: ( ruleXVariableDeclaration )
{
- // InternalDataDSL.g:4293:2: ( ruleXVariableDeclaration )
- // InternalDataDSL.g:4294:3: ruleXVariableDeclaration
+ // InternalDataDSL.g:4343:2: ( ruleXVariableDeclaration )
+ // InternalDataDSL.g:4344:3: ruleXVariableDeclaration
{
if ( state.backtracking==0 ) {
before(grammarAccess.getXExpressionOrVarDeclarationAccess().getXVariableDeclarationParserRuleCall_0());
@@ -15734,10 +15908,10 @@ public class InternalDataDSLParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalDataDSL.g:4299:2: ( ruleXExpression )
+ // InternalDataDSL.g:4349:2: ( ruleXExpression )
{
- // InternalDataDSL.g:4299:2: ( ruleXExpression )
-