You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by ji...@apache.org on 2022/12/05 06:46:18 UTC

[shardingsphere] branch master updated: Update G4 file for DB_discovery (#22647)

This is an automated email from the ASF dual-hosted git repository.

jianglongtao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 030c8d83bb4 Update G4 file for DB_discovery (#22647)
030c8d83bb4 is described below

commit 030c8d83bb4883be2c1f832b165ba8425f490c7e
Author: Zichao <57...@users.noreply.github.com>
AuthorDate: Mon Dec 5 19:46:12 2022 +1300

    Update G4 file for DB_discovery (#22647)
---
 .../main/antlr4/imports/db-discovery/BaseRule.g4   | 12 ++--
 .../main/antlr4/imports/db-discovery/Keyword.g4    |  2 +-
 .../main/antlr4/imports/db-discovery/Literals.g4   | 26 +++----
 .../antlr4/imports/db-discovery/RDLStatement.g4    | 24 +++----
 .../antlr4/imports/db-discovery/RQLStatement.g4    |  2 +-
 .../src/main/antlr4/imports/db-discovery/Symbol.g4 | 84 +++++++++++-----------
 6 files changed, 75 insertions(+), 75 deletions(-)

diff --git a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/BaseRule.g4 b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/BaseRule.g4
index 20152ffc645..25c7c4948c7 100644
--- a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/BaseRule.g4
+++ b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/BaseRule.g4
@@ -20,15 +20,15 @@ grammar BaseRule;
 import Symbol, Keyword, Literals;
 
 literal
-    : STRING | (MINUS)? INT | TRUE | FALSE
+    : STRING_ | (MINUS_)? INT_ | TRUE | FALSE
     ;
 
 algorithmDefinition
-    : TYPE LP NAME EQ algorithmTypeName (COMMA propertiesDefinition)? RP
+    : TYPE LP_ NAME EQ_ algorithmTypeName (COMMA_ propertiesDefinition)? RP_
     ;
 
 algorithmTypeName
-    : STRING | buildInAlgorithmTypeName
+    : STRING_ | buildInAlgorithmTypeName
     ;
 
 buildInAlgorithmTypeName
@@ -36,13 +36,13 @@ buildInAlgorithmTypeName
     ;
 
 propertiesDefinition
-    : PROPERTIES LP properties? RP
+    : PROPERTIES LP_ properties? RP_
     ;
 
 properties
-    : property (COMMA property)*
+    : property (COMMA_ property)*
     ;
 
 property
-    : key=STRING EQ value=literal
+    : key=STRING_ EQ_ value=literal
     ;
diff --git a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Keyword.g4 b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Keyword.g4
index 6f49cc66c74..b46ecb54fff 100644
--- a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Keyword.g4
+++ b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Keyword.g4
@@ -104,5 +104,5 @@ COUNT
     ;
 
 MYSQLMGR
-    : M Y S Q L DOT M G R
+    : M Y S Q L DOT_ M G R
     ;
diff --git a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Literals.g4 b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Literals.g4
index cb5dec4e1ce..1d13bcc2332 100644
--- a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Literals.g4
+++ b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Literals.g4
@@ -19,32 +19,32 @@ lexer grammar Literals;
 
 import Alphabet, Symbol;
 
-IDENTIFIER
+IDENTIFIER_
     : [A-Za-z_$0-9]*?[A-Za-z_$]+?[A-Za-z_$0-9]*
-    | BQ ~'`'+ BQ
+    | BQ_ ~'`'+ BQ_
     ;
 
-STRING
-    : (DQ ('\\'. | '""' | ~('"' | '\\'))* DQ)
-    | (SQ ('\\'. | '\'\'' | ~('\'' | '\\'))* SQ)
+STRING_
+    : (DQ_ ('\\'. | '""' | ~('"' | '\\'))* DQ_)
+    | (SQ_ ('\\'. | '\'\'' | ~('\'' | '\\'))* SQ_)
     ;
 
-INT
+INT_
     : [0-9]+
     ;
 
-HEX
+HEX_
     : [0-9a-fA-F]
     ;
 
-NUMBER
-    : INT? DOT? INT (E (PLUS | MINUS)? INT)?
+NUMBER_
+    : INT_? DOT_? INT_ (E (PLUS_ | MINUS_)? INT_)?
     ;
 
-HEXDIGIT
-    : '0x' HEX+ | 'X' SQ HEX+ SQ
+HEXDIGIT_
+    : '0x' HEX_+ | 'X' SQ_ HEX_+ SQ_
     ;
     
-BITNUM
-    : '0b' ('0' | '1')+ | B SQ ('0' | '1')+ SQ
+BITNUM_
+    : '0b' ('0' | '1')+ | B SQ_ ('0' | '1')+ SQ_
     ;
diff --git a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RDLStatement.g4 b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RDLStatement.g4
index 2df43a1eb04..ae099b14273 100644
--- a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RDLStatement.g4
+++ b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RDLStatement.g4
@@ -20,51 +20,51 @@ grammar RDLStatement;
 import BaseRule;
 
 createDatabaseDiscoveryRule
-    : CREATE DB_DISCOVERY RULE databaseDiscoveryRule (COMMA databaseDiscoveryRule)*
+    : CREATE DB_DISCOVERY RULE databaseDiscoveryRule (COMMA_ databaseDiscoveryRule)*
     ;
 
 alterDatabaseDiscoveryRule
-    : ALTER DB_DISCOVERY RULE databaseDiscoveryRule (COMMA databaseDiscoveryRule)*
+    : ALTER DB_DISCOVERY RULE databaseDiscoveryRule (COMMA_ databaseDiscoveryRule)*
     ;
 
 dropDatabaseDiscoveryRule
-    : DROP DB_DISCOVERY RULE ifExists? ruleName (COMMA ruleName)*
+    : DROP DB_DISCOVERY RULE ifExists? ruleName (COMMA_ ruleName)*
     ;
 
 dropDatabaseDiscoveryType
-    : DROP DB_DISCOVERY TYPE ifExists? discoveryTypeName (COMMA discoveryTypeName)*
+    : DROP DB_DISCOVERY TYPE ifExists? discoveryTypeName (COMMA_ discoveryTypeName)*
     ;
 
 dropDatabaseDiscoveryHeartbeat
-    : DROP DB_DISCOVERY HEARTBEAT ifExists? discoveryHeartbeatName (COMMA discoveryHeartbeatName)*
+    : DROP DB_DISCOVERY HEARTBEAT ifExists? discoveryHeartbeatName (COMMA_ discoveryHeartbeatName)*
     ;
 
 databaseDiscoveryRule
-    : ruleName LP storageUnits COMMA algorithmDefinition COMMA discoveryHeartbeat RP
+    : ruleName LP_ storageUnits COMMA_ algorithmDefinition COMMA_ discoveryHeartbeat RP_
     ;
 
 ruleName
-    : IDENTIFIER
+    : IDENTIFIER_
     ;
 
 storageUnits
-    : STORAGE_UNITS LP storageUnitName (COMMA storageUnitName)* RP
+    : STORAGE_UNITS LP_ storageUnitName (COMMA_ storageUnitName)* RP_
     ;
 
 storageUnitName
-    : IDENTIFIER
+    : IDENTIFIER_
     ;
 
 discoveryHeartbeat
-    : HEARTBEAT LP propertiesDefinition RP
+    : HEARTBEAT LP_ propertiesDefinition RP_
     ;
 
 discoveryTypeName
-    : IDENTIFIER
+    : IDENTIFIER_
     ;
 
 discoveryHeartbeatName
-    : IDENTIFIER
+    : IDENTIFIER_
     ;
 
 ifExists
diff --git a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RQLStatement.g4 b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RQLStatement.g4
index b23f71a73aa..7f8c7a814d3 100644
--- a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RQLStatement.g4
+++ b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/RQLStatement.g4
@@ -36,5 +36,5 @@ countDatabaseDiscoveryRule
     ;
 
 databaseName
-    : IDENTIFIER
+    : IDENTIFIER_
     ;
diff --git a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Symbol.g4 b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Symbol.g4
index a332bdd1df7..90dba68ccfc 100644
--- a/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Symbol.g4
+++ b/features/db-discovery/distsql/parser/src/main/antlr4/imports/db-discovery/Symbol.g4
@@ -17,45 +17,45 @@
 
 lexer grammar Symbol;
 
-AND:                '&&';
-OR:                 '||';
-NOT:                '!';
-TILDE:              '~';
-VERTICALBAR:       '|';
-AMPERSAND:          '&';
-SIGNEDLEFTSHIFT:  '<<';
-SIGNEDRIGHTSHIFT: '>>';
-CARET:              '^';
-MOD:                '%';
-COLON:              ':';
-PLUS:               '+';
-MINUS:              '-';
-ASTERISK:           '*';
-SLASH:              '/';
-BACKSLASH:          '\\';
-DOT:                '.';
-DOTASTERISK:       '.*';
-SAFEEQ:            '<=>';
-DEQ:                '==';
-EQ:                 '=';
-NEQ:                '<>' | '!=';
-GT:                 '>';
-GTE:                '>=';
-LT:                 '<';
-LTE:                '<=';
-POUND:              '#';
-LP:                 '(';
-RP:                 ')';
-LBE:                '{';
-RBE:                '}';
-LBT:                '[';
-RBT:                ']';
-COMMA:              ',';
-DQ:                 '"';
-SQ :                '\'';
-BQ:                 '`';
-QUESTION:           '?';
-AT:                 '@';
-SEMI:               ';';
-JSONSEPARATOR:      '->>';
-UL:                 '_';
+AND_:                '&&';
+OR_:                 '||';
+NOT_:                '!';
+TILDE_:              '~';
+VERTICALBAR_:       '|';
+AMPERSAND_:          '&';
+SIGNEDLEFTSHIFT_:  '<<';
+SIGNEDRIGHTSHIFT_: '>>';
+CARET_:              '^';
+MOD_:                '%';
+COLON_:              ':';
+PLUS_:               '+';
+MINUS_:              '-';
+ASTERISK_:           '*';
+SLASH_:              '/';
+BACKSLASH_:          '\\';
+DOT_:                '.';
+DOTASTERISK_:       '.*';
+SAFEEQ_:            '<=>';
+DEQ_:                '==';
+EQ_:                 '=';
+NEQ_:                '<>' | '!=';
+GT_:                 '>';
+GTE_:                '>=';
+LT_:                 '<';
+LTE_:                '<=';
+POUND_:              '#';
+LP_:                 '(';
+RP_:                 ')';
+LBE_:                '{';
+RBE_:                '}';
+LBT_:                '[';
+RBT_:                ']';
+COMMA_:              ',';
+DQ_:                 '"';
+SQ_:                 '\'';
+BQ_:                 '`';
+QUESTION_:           '?';
+AT_:                 '@';
+SEMI_:               ';';
+JSONSEPARATOR_:      '->>';
+UL_:                 '_';