Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions reverse_engineering/grammars/SqlBase.g4
Original file line number Diff line number Diff line change
Expand Up @@ -1345,6 +1345,9 @@ ansiNonReserved
| VIEWS
| WINDOW
| ZONE
| YEAR
| MONTH
| DAY
//--ANSI-NON-RESERVED-END
;

Expand Down
2 changes: 1 addition & 1 deletion reverse_engineering/parser/SQLBase/SqlBase.interp

Large diffs are not rendered by default.

239 changes: 127 additions & 112 deletions reverse_engineering/parser/SQLBase/SqlBaseParser.js
Original file line number Diff line number Diff line change
Expand Up @@ -471,118 +471,118 @@ const serializedATN = [
'\u0002\u0013\u0013||\u00a7\u00a7\u00af\u00af\u0004\u0002dd\u0106\u0106',
'\u0003\u0002\u0139\u013a\u0004\u0002QQ\u00b8\u00b8\u0004\u0002\u00b0',
'\u00b0\u00ea\u00ea\u0004\u0002jj\u00bf\u00bf\u0003\u0002\u0148\u0149',
'\u0004\u0002SS\u00e4\u00e4:\u0002\u000e\u000f\u0011\u0012\u0014\u0014',
"\u0016\u0017\u0019\u001a\u001d\u001d $\'\'),..046799=>CEGOQSWW[\\^b",
'ffhjmnqsvvy{}~\u0080\u0082\u0084\u0084\u0087\u0087\u0089\u008c\u008f',
'\u009b\u009d\u009d\u00a1\u00a3\u00a5\u00a5\u00a9\u00aa\u00ad\u00ae\u00b1',
'\u00b1\u00b3\u00b4\u00b6\u00bf\u00c1\u00c9\u00cb\u00d2\u00d4\u00da\u00dc',
'\u00dc\u00df\u00e2\u00e4\u00e8\u00ea\u00ef\u00f2\u00f5\u00f7\u00fb\u00ff',
'\u00ff\u0101\u0103\u0105\u010c\u0110\u0113\u0116\u0118\u011e\u011e\u0120',
'\u0120\u0011\u0002\u0014\u0014<<ZZpp\u007f\u007f\u0083\u0083\u0088\u0088',
'\u008e\u008e\u00a4\u00a4\u00ab\u00ab\u00d3\u00d3\u00df\u00df\u00e5\u00e5',
'\u010d\u010d\u0115\u0115\u001e\u0002\u000e\u0013\u0015\u001d\u001f4',
'6:=EGW[\\^bdoq~\u0080\u0087\u0089\u008d\u008f\u009b\u009d\u009d\u00a1',
'\u00a3\u00a5\u00aa\u00ac\u00d2\u00d4\u00da\u00dc\u00dc\u00de\u00de\u00e0',
'\u00e4\u00e6\u00ef\u00f2\u0103\u0105\u010c\u010e\u0114\u0116\u0118\u011c',
'\u0122\u012c\u012c\u0002\u0fa2\u0002\u0158\u0003\u0002\u0002\u0002\u0004',
'\u0161\u0003\u0002\u0002\u0002\u0006\u0164\u0003\u0002\u0002\u0002\b',
'\u0167\u0003\u0002\u0002\u0002\n\u016a\u0003\u0002\u0002\u0002\f\u016d',
'\u0003\u0002\u0002\u0002\u000e\u0170\u0003\u0002\u0002\u0002\u0010\u0480',
'\u0003\u0002\u0002\u0002\u0012\u0482\u0003\u0002\u0002\u0002\u0014\u0484',
'\u0003\u0002\u0002\u0002\u0016\u052e\u0003\u0002\u0002\u0002\u0018\u0530',
'\u0003\u0002\u0002\u0002\u001a\u0548\u0003\u0002\u0002\u0002\u001c\u054e',
'\u0003\u0002\u0002\u0002\u001e\u055a\u0003\u0002\u0002\u0002 \u0567',
'\u0003\u0002\u0002\u0002"\u056a\u0003\u0002\u0002\u0002$\u056e\u0003',
'\u0002\u0002\u0002&\u0573\u0003\u0002\u0002\u0002(\u0591\u0003\u0002',
'\u0002\u0002*\u0595\u0003\u0002\u0002\u0002,\u0597\u0003\u0002\u0002',
'\u0002.\u059a\u0003\u0002\u0002\u00020\u05ad\u0003\u0002\u0002\u0002',
'2\u05b6\u0003\u0002\u0002\u00024\u05d2\u0003\u0002\u0002\u00026\u0611',
'\u0003\u0002\u0002\u00028\u0613\u0003\u0002\u0002\u0002:\u0617\u0003',
'\u0002\u0002\u0002<\u0623\u0003\u0002\u0002\u0002>\u0628\u0003\u0002',
'\u0002\u0002@\u062f\u0003\u0002\u0002\u0002B\u0631\u0003\u0002\u0002',
'\u0002D\u0639\u0003\u0002\u0002\u0002F\u0642\u0003\u0002\u0002\u0002',
'H\u064d\u0003\u0002\u0002\u0002J\u0661\u0003\u0002\u0002\u0002L\u0664',
'\u0003\u0002\u0002\u0002N\u066e\u0003\u0002\u0002\u0002P\u0671\u0003',
'\u0002\u0002\u0002R\u0674\u0003\u0002\u0002\u0002T\u067f\u0003\u0002',
'\u0002\u0002V\u068f\u0003\u0002\u0002\u0002X\u0695\u0003\u0002\u0002',
'\u0002Z\u0697\u0003\u0002\u0002\u0002\\\u06a2\u0003\u0002\u0002\u0002',
'^\u06b3\u0003\u0002\u0002\u0002`\u06ba\u0003\u0002\u0002\u0002b\u06bc',
'\u0003\u0002\u0002\u0002d\u06c2\u0003\u0002\u0002\u0002f\u06f8\u0003',
'\u0002\u0002\u0002h\u0704\u0003\u0002\u0002\u0002j\u0734\u0003\u0002',
'\u0002\u0002l\u0737\u0003\u0002\u0002\u0002n\u075f\u0003\u0002\u0002',
'\u0002p\u0761\u0003\u0002\u0002\u0002r\u0769\u0003\u0002\u0002\u0002',
't\u078a\u0003\u0002\u0002\u0002v\u07a9\u0003\u0002\u0002\u0002x\u07b5',
'\u0003\u0002\u0002\u0002z\u07d5\u0003\u0002\u0002\u0002|\u07e1\u0003',
'\u0002\u0002\u0002~\u07e4\u0003\u0002\u0002\u0002\u0080\u07ed\u0003',
'\u0002\u0002\u0002\u0082\u07fe\u0003\u0002\u0002\u0002\u0084\u0812\u0003',
'\u0002\u0002\u0002\u0086\u0814\u0003\u0002\u0002\u0002\u0088\u081c\u0003',
'\u0002\u0002\u0002\u008a\u0820\u0003\u0002\u0002\u0002\u008c\u0823\u0003',
'\u0002\u0002\u0002\u008e\u0826\u0003\u0002\u0002\u0002\u0090\u0840\u0003',
'\u0002\u0002\u0002\u0092\u0842\u0003\u0002\u0002\u0002\u0094\u087b\u0003',
'\u0002\u0002\u0002\u0096\u087f\u0003\u0002\u0002\u0002\u0098\u0885\u0003',
'\u0002\u0002\u0002\u009a\u089f\u0003\u0002\u0002\u0002\u009c\u08a1\u0003',
'\u0002\u0002\u0002\u009e\u08bf\u0003\u0002\u0002\u0002\u00a0\u08c1\u0003',
'\u0002\u0002\u0002\u00a2\u08c8\u0003\u0002\u0002\u0002\u00a4\u08e8\u0003',
'\u0002\u0002\u0002\u00a6\u08ea\u0003\u0002\u0002\u0002\u00a8\u08fc\u0003',
'\u0002\u0002\u0002\u00aa\u0916\u0003\u0002\u0002\u0002\u00ac\u091c\u0003',
'\u0002\u0002\u0002\u00ae\u091e\u0003\u0002\u0002\u0002\u00b0\u093d\u0003',
'\u0002\u0002\u0002\u00b2\u093f\u0003\u0002\u0002\u0002\u00b4\u0943\u0003',
'\u0002\u0002\u0002\u00b6\u094b\u0003\u0002\u0002\u0002\u00b8\u0956\u0003',
'\u0002\u0002\u0002\u00ba\u095a\u0003\u0002\u0002\u0002\u00bc\u0965\u0003',
'\u0002\u0002\u0002\u00be\u0982\u0003\u0002\u0002\u0002\u00c0\u0984\u0003',
'\u0002\u0002\u0002\u00c2\u098f\u0003\u0002\u0002\u0002\u00c4\u09a5\u0003',
'\u0002\u0002\u0002\u00c6\u09b3\u0003\u0002\u0002\u0002\u00c8\u09e6\u0003',
'\u0002\u0002\u0002\u00ca\u09e8\u0003\u0002\u0002\u0002\u00cc\u09f0\u0003',
'\u0002\u0002\u0002\u00ce\u09fb\u0003\u0002\u0002\u0002\u00d0\u0a07\u0003',
'\u0002\u0002\u0002\u00d2\u0a10\u0003\u0002\u0002\u0002\u00d4\u0a1a\u0003',
'\u0002\u0002\u0002\u00d6\u0a22\u0003\u0002\u0002\u0002\u00d8\u0a2f\u0003',
'\u0002\u0002\u0002\u00da\u0a3e\u0003\u0002\u0002\u0002\u00dc\u0a42\u0003',
'\u0002\u0002\u0002\u00de\u0a44\u0003\u0002\u0002\u0002\u00e0\u0a52\u0003',
'\u0002\u0002\u0002\u00e2\u0ab1\u0003\u0002\u0002\u0002\u00e4\u0ab7\u0003',
'\u0002\u0002\u0002\u00e6\u0b8d\u0003\u0002\u0002\u0002\u00e8\u0ba8\u0003',
'\u0002\u0002\u0002\u00ea\u0baa\u0003\u0002\u0002\u0002\u00ec\u0bac\u0003',
'\u0002\u0002\u0002\u00ee\u0bae\u0003\u0002\u0002\u0002\u00f0\u0bb0\u0003',
'\u0002\u0002\u0002\u00f2\u0bb2\u0003\u0002\u0002\u0002\u00f4\u0bb7\u0003',
'\u0002\u0002\u0002\u00f6\u0bbe\u0003\u0002\u0002\u0002\u00f8\u0bc2\u0003',
'\u0002\u0002\u0002\u00fa\u0bc7\u0003\u0002\u0002\u0002\u00fc\u0bd1\u0003',
'\u0002\u0002\u0002\u00fe\u0bd6\u0003\u0002\u0002\u0002\u0100\u0bfa\u0003',
'\u0002\u0002\u0002\u0102\u0bfc\u0003\u0002\u0002\u0002\u0104\u0c04\u0003',
'\u0002\u0002\u0002\u0106\u0c0f\u0003\u0002\u0002\u0002\u0108\u0c17\u0003',
'\u0002\u0002\u0002\u010a\u0c26\u0003\u0002\u0002\u0002\u010c\u0c29\u0003',
'\u0002\u0002\u0002\u010e\u0c37\u0003\u0002\u0002\u0002\u0110\u0c4d\u0003',
'\u0002\u0002\u0002\u0112\u0c5d\u0003\u0002\u0002\u0002\u0114\u0c60\u0003',
'\u0002\u0002\u0002\u0116\u0c6a\u0003\u0002\u0002\u0002\u0118\u0c76\u0003',
'\u0002\u0002\u0002\u011a\u0c7f\u0003\u0002\u0002\u0002\u011c\u0c81\u0003',
'\u0002\u0002\u0002\u011e\u0c8f\u0003\u0002\u0002\u0002\u0120\u0c94\u0003',
'\u0002\u0002\u0002\u0122\u0c96\u0003\u0002\u0002\u0002\u0124\u0c9b\u0003',
'\u0002\u0002\u0002\u0126\u0ca4\u0003\u0002\u0002\u0002\u0128\u0caf\u0003',
'\u0002\u0002\u0002\u012a\u0cb4\u0003\u0002\u0002\u0002\u012c\u0cb8\u0003',
'\u0002\u0002\u0002\u012e\u0cbc\u0003\u0002\u0002\u0002\u0130\u0cc4\u0003',
'\u0002\u0002\u0002\u0132\u0cce\u0003\u0002\u0002\u0002\u0134\u0cd3\u0003',
'\u0002\u0002\u0002\u0136\u0cdc\u0003\u0002\u0002\u0002\u0138\u0d0e\u0003',
'\u0002\u0002\u0002\u013a\u0d20\u0003\u0002\u0002\u0002\u013c\u0d29\u0003',
'\u0002\u0002\u0002\u013e\u0d2b\u0003\u0002\u0002\u0002\u0140\u0d37\u0003',
'\u0002\u0002\u0002\u0142\u0d39\u0003\u0002\u0002\u0002\u0144\u0d41\u0003',
'\u0002\u0002\u0002\u0146\u0d4b\u0003\u0002\u0002\u0002\u0148\u0d50\u0003',
'\u0002\u0002\u0002\u014a\u0d58\u0003\u0002\u0002\u0002\u014c\u0d5a\u0003',
'\u0002\u0002\u0002\u014e\u0d87\u0003\u0002\u0002\u0002\u0150\u0d90\u0003',
'\u0002\u0002\u0002\u0152\u0d92\u0003\u0002\u0002\u0002\u0154\u0d94\u0003',
'\u0002\u0002\u0002\u0156\u0d96\u0003\u0002\u0002\u0002\u0158\u015c\u0005',
'\u0010\t\u0002\u0159\u015b\u0007\u0003\u0002\u0002\u015a\u0159\u0003',
'\u0002\u0002\u0002\u015b\u015e\u0003\u0002\u0002\u0002\u015c\u015a\u0003',
'\u0002\u0002\u0002\u015c\u015d\u0003\u0002\u0002\u0002\u015d\u015f\u0003',
'\u0002\u0002\u0002\u015e\u015c\u0003\u0002\u0002\u0002\u015f\u0160\u0007',
'\u0002\u0002\u0003\u0160\u0003\u0003\u0002\u0002\u0002\u0161\u0162\u0005',
'\u00d2j\u0002\u0162\u0163\u0007\u0002\u0002\u0003\u0163\u0005\u0003',
'\u0002\u0002\u0002\u0164\u0165\u0005\u00ceh\u0002\u0165\u0166\u0007',
'\u0002\u0002\u0003\u0166\u0007\u0003\u0002\u0002\u0002\u0167\u0168\u0005',
'\u00ccg\u0002\u0168\u0169\u0007\u0002\u0002\u0003\u0169\t\u0003\u0002',
'\u0002\u0002\u016a\u016b\u0005\u00d0i\u0002\u016b\u016c\u0007\u0002',
'\u0002\u0003\u016c\u000b\u0003\u0002\u0002\u0002\u016d\u016e\u0005\u0100',
'\u0081\u0002\u016e\u016f\u0007\u0002\u0002\u0003\u016f\r\u0003\u0002',
'\u0002\u0002\u0170\u0171\u0005\u0106\u0084\u0002\u0171\u0172\u0007\u0002',
'\u0002\u0003\u0172\u000f\u0003\u0002\u0002\u0002\u0173\u0481\u0005$',
'\u0013\u0002\u0174\u0176\u0005D#\u0002\u0175\u0174\u0003\u0002\u0002',
'\u0004\u0002SS\u00e4\u00e4;\u0002\u000e\u000f\u0011\u0012\u0014\u0014',
"\u0016\u0017\u0019\u001a\u001d\u001d $\'\'),..046799=>COQSWW[\\^bff",
'hjmnqsvvy{}~\u0080\u0082\u0084\u0084\u0087\u0087\u0089\u008c\u008f\u009b',
'\u009d\u009d\u009f\u009f\u00a1\u00a3\u00a5\u00a5\u00a9\u00aa\u00ad\u00ae',
'\u00b1\u00b1\u00b3\u00b4\u00b6\u00bf\u00c1\u00c9\u00cb\u00d2\u00d4\u00da',
'\u00dc\u00dc\u00df\u00e2\u00e4\u00e8\u00ea\u00ef\u00f2\u00f5\u00f7\u00fb',
'\u00ff\u00ff\u0101\u0103\u0105\u010c\u0110\u0113\u0116\u0118\u011a\u011a',
'\u011e\u011e\u0120\u0120\u0011\u0002\u0014\u0014<<ZZpp\u007f\u007f\u0083',
'\u0083\u0088\u0088\u008e\u008e\u00a4\u00a4\u00ab\u00ab\u00d3\u00d3\u00df',
'\u00df\u00e5\u00e5\u010d\u010d\u0115\u0115\u001e\u0002\u000e\u0013\u0015',
'\u001d\u001f46:=EGW[\\^bdoq~\u0080\u0087\u0089\u008d\u008f\u009b\u009d',
'\u009d\u00a1\u00a3\u00a5\u00aa\u00ac\u00d2\u00d4\u00da\u00dc\u00dc\u00de',
'\u00de\u00e0\u00e4\u00e6\u00ef\u00f2\u0103\u0105\u010c\u010e\u0114\u0116',
'\u0118\u011c\u0122\u012c\u012c\u0002\u0fa2\u0002\u0158\u0003\u0002\u0002',
'\u0002\u0004\u0161\u0003\u0002\u0002\u0002\u0006\u0164\u0003\u0002\u0002',
'\u0002\b\u0167\u0003\u0002\u0002\u0002\n\u016a\u0003\u0002\u0002\u0002',
'\f\u016d\u0003\u0002\u0002\u0002\u000e\u0170\u0003\u0002\u0002\u0002',
'\u0010\u0480\u0003\u0002\u0002\u0002\u0012\u0482\u0003\u0002\u0002\u0002',
'\u0014\u0484\u0003\u0002\u0002\u0002\u0016\u052e\u0003\u0002\u0002\u0002',
'\u0018\u0530\u0003\u0002\u0002\u0002\u001a\u0548\u0003\u0002\u0002\u0002',
'\u001c\u054e\u0003\u0002\u0002\u0002\u001e\u055a\u0003\u0002\u0002\u0002',
' \u0567\u0003\u0002\u0002\u0002"\u056a\u0003\u0002\u0002\u0002$\u056e',
'\u0003\u0002\u0002\u0002&\u0573\u0003\u0002\u0002\u0002(\u0591\u0003',
'\u0002\u0002\u0002*\u0595\u0003\u0002\u0002\u0002,\u0597\u0003\u0002',
'\u0002\u0002.\u059a\u0003\u0002\u0002\u00020\u05ad\u0003\u0002\u0002',
'\u00022\u05b6\u0003\u0002\u0002\u00024\u05d2\u0003\u0002\u0002\u0002',
'6\u0611\u0003\u0002\u0002\u00028\u0613\u0003\u0002\u0002\u0002:\u0617',
'\u0003\u0002\u0002\u0002<\u0623\u0003\u0002\u0002\u0002>\u0628\u0003',
'\u0002\u0002\u0002@\u062f\u0003\u0002\u0002\u0002B\u0631\u0003\u0002',
'\u0002\u0002D\u0639\u0003\u0002\u0002\u0002F\u0642\u0003\u0002\u0002',
'\u0002H\u064d\u0003\u0002\u0002\u0002J\u0661\u0003\u0002\u0002\u0002',
'L\u0664\u0003\u0002\u0002\u0002N\u066e\u0003\u0002\u0002\u0002P\u0671',
'\u0003\u0002\u0002\u0002R\u0674\u0003\u0002\u0002\u0002T\u067f\u0003',
'\u0002\u0002\u0002V\u068f\u0003\u0002\u0002\u0002X\u0695\u0003\u0002',
'\u0002\u0002Z\u0697\u0003\u0002\u0002\u0002\\\u06a2\u0003\u0002\u0002',
'\u0002^\u06b3\u0003\u0002\u0002\u0002`\u06ba\u0003\u0002\u0002\u0002',
'b\u06bc\u0003\u0002\u0002\u0002d\u06c2\u0003\u0002\u0002\u0002f\u06f8',
'\u0003\u0002\u0002\u0002h\u0704\u0003\u0002\u0002\u0002j\u0734\u0003',
'\u0002\u0002\u0002l\u0737\u0003\u0002\u0002\u0002n\u075f\u0003\u0002',
'\u0002\u0002p\u0761\u0003\u0002\u0002\u0002r\u0769\u0003\u0002\u0002',
'\u0002t\u078a\u0003\u0002\u0002\u0002v\u07a9\u0003\u0002\u0002\u0002',
'x\u07b5\u0003\u0002\u0002\u0002z\u07d5\u0003\u0002\u0002\u0002|\u07e1',
'\u0003\u0002\u0002\u0002~\u07e4\u0003\u0002\u0002\u0002\u0080\u07ed',
'\u0003\u0002\u0002\u0002\u0082\u07fe\u0003\u0002\u0002\u0002\u0084\u0812',
'\u0003\u0002\u0002\u0002\u0086\u0814\u0003\u0002\u0002\u0002\u0088\u081c',
'\u0003\u0002\u0002\u0002\u008a\u0820\u0003\u0002\u0002\u0002\u008c\u0823',
'\u0003\u0002\u0002\u0002\u008e\u0826\u0003\u0002\u0002\u0002\u0090\u0840',
'\u0003\u0002\u0002\u0002\u0092\u0842\u0003\u0002\u0002\u0002\u0094\u087b',
'\u0003\u0002\u0002\u0002\u0096\u087f\u0003\u0002\u0002\u0002\u0098\u0885',
'\u0003\u0002\u0002\u0002\u009a\u089f\u0003\u0002\u0002\u0002\u009c\u08a1',
'\u0003\u0002\u0002\u0002\u009e\u08bf\u0003\u0002\u0002\u0002\u00a0\u08c1',
'\u0003\u0002\u0002\u0002\u00a2\u08c8\u0003\u0002\u0002\u0002\u00a4\u08e8',
'\u0003\u0002\u0002\u0002\u00a6\u08ea\u0003\u0002\u0002\u0002\u00a8\u08fc',
'\u0003\u0002\u0002\u0002\u00aa\u0916\u0003\u0002\u0002\u0002\u00ac\u091c',
'\u0003\u0002\u0002\u0002\u00ae\u091e\u0003\u0002\u0002\u0002\u00b0\u093d',
'\u0003\u0002\u0002\u0002\u00b2\u093f\u0003\u0002\u0002\u0002\u00b4\u0943',
'\u0003\u0002\u0002\u0002\u00b6\u094b\u0003\u0002\u0002\u0002\u00b8\u0956',
'\u0003\u0002\u0002\u0002\u00ba\u095a\u0003\u0002\u0002\u0002\u00bc\u0965',
'\u0003\u0002\u0002\u0002\u00be\u0982\u0003\u0002\u0002\u0002\u00c0\u0984',
'\u0003\u0002\u0002\u0002\u00c2\u098f\u0003\u0002\u0002\u0002\u00c4\u09a5',
'\u0003\u0002\u0002\u0002\u00c6\u09b3\u0003\u0002\u0002\u0002\u00c8\u09e6',
'\u0003\u0002\u0002\u0002\u00ca\u09e8\u0003\u0002\u0002\u0002\u00cc\u09f0',
'\u0003\u0002\u0002\u0002\u00ce\u09fb\u0003\u0002\u0002\u0002\u00d0\u0a07',
'\u0003\u0002\u0002\u0002\u00d2\u0a10\u0003\u0002\u0002\u0002\u00d4\u0a1a',
'\u0003\u0002\u0002\u0002\u00d6\u0a22\u0003\u0002\u0002\u0002\u00d8\u0a2f',
'\u0003\u0002\u0002\u0002\u00da\u0a3e\u0003\u0002\u0002\u0002\u00dc\u0a42',
'\u0003\u0002\u0002\u0002\u00de\u0a44\u0003\u0002\u0002\u0002\u00e0\u0a52',
'\u0003\u0002\u0002\u0002\u00e2\u0ab1\u0003\u0002\u0002\u0002\u00e4\u0ab7',
'\u0003\u0002\u0002\u0002\u00e6\u0b8d\u0003\u0002\u0002\u0002\u00e8\u0ba8',
'\u0003\u0002\u0002\u0002\u00ea\u0baa\u0003\u0002\u0002\u0002\u00ec\u0bac',
'\u0003\u0002\u0002\u0002\u00ee\u0bae\u0003\u0002\u0002\u0002\u00f0\u0bb0',
'\u0003\u0002\u0002\u0002\u00f2\u0bb2\u0003\u0002\u0002\u0002\u00f4\u0bb7',
'\u0003\u0002\u0002\u0002\u00f6\u0bbe\u0003\u0002\u0002\u0002\u00f8\u0bc2',
'\u0003\u0002\u0002\u0002\u00fa\u0bc7\u0003\u0002\u0002\u0002\u00fc\u0bd1',
'\u0003\u0002\u0002\u0002\u00fe\u0bd6\u0003\u0002\u0002\u0002\u0100\u0bfa',
'\u0003\u0002\u0002\u0002\u0102\u0bfc\u0003\u0002\u0002\u0002\u0104\u0c04',
'\u0003\u0002\u0002\u0002\u0106\u0c0f\u0003\u0002\u0002\u0002\u0108\u0c17',
'\u0003\u0002\u0002\u0002\u010a\u0c26\u0003\u0002\u0002\u0002\u010c\u0c29',
'\u0003\u0002\u0002\u0002\u010e\u0c37\u0003\u0002\u0002\u0002\u0110\u0c4d',
'\u0003\u0002\u0002\u0002\u0112\u0c5d\u0003\u0002\u0002\u0002\u0114\u0c60',
'\u0003\u0002\u0002\u0002\u0116\u0c6a\u0003\u0002\u0002\u0002\u0118\u0c76',
'\u0003\u0002\u0002\u0002\u011a\u0c7f\u0003\u0002\u0002\u0002\u011c\u0c81',
'\u0003\u0002\u0002\u0002\u011e\u0c8f\u0003\u0002\u0002\u0002\u0120\u0c94',
'\u0003\u0002\u0002\u0002\u0122\u0c96\u0003\u0002\u0002\u0002\u0124\u0c9b',
'\u0003\u0002\u0002\u0002\u0126\u0ca4\u0003\u0002\u0002\u0002\u0128\u0caf',
'\u0003\u0002\u0002\u0002\u012a\u0cb4\u0003\u0002\u0002\u0002\u012c\u0cb8',
'\u0003\u0002\u0002\u0002\u012e\u0cbc\u0003\u0002\u0002\u0002\u0130\u0cc4',
'\u0003\u0002\u0002\u0002\u0132\u0cce\u0003\u0002\u0002\u0002\u0134\u0cd3',
'\u0003\u0002\u0002\u0002\u0136\u0cdc\u0003\u0002\u0002\u0002\u0138\u0d0e',
'\u0003\u0002\u0002\u0002\u013a\u0d20\u0003\u0002\u0002\u0002\u013c\u0d29',
'\u0003\u0002\u0002\u0002\u013e\u0d2b\u0003\u0002\u0002\u0002\u0140\u0d37',
'\u0003\u0002\u0002\u0002\u0142\u0d39\u0003\u0002\u0002\u0002\u0144\u0d41',
'\u0003\u0002\u0002\u0002\u0146\u0d4b\u0003\u0002\u0002\u0002\u0148\u0d50',
'\u0003\u0002\u0002\u0002\u014a\u0d58\u0003\u0002\u0002\u0002\u014c\u0d5a',
'\u0003\u0002\u0002\u0002\u014e\u0d87\u0003\u0002\u0002\u0002\u0150\u0d90',
'\u0003\u0002\u0002\u0002\u0152\u0d92\u0003\u0002\u0002\u0002\u0154\u0d94',
'\u0003\u0002\u0002\u0002\u0156\u0d96\u0003\u0002\u0002\u0002\u0158\u015c',
'\u0005\u0010\t\u0002\u0159\u015b\u0007\u0003\u0002\u0002\u015a\u0159',
'\u0003\u0002\u0002\u0002\u015b\u015e\u0003\u0002\u0002\u0002\u015c\u015a',
'\u0003\u0002\u0002\u0002\u015c\u015d\u0003\u0002\u0002\u0002\u015d\u015f',
'\u0003\u0002\u0002\u0002\u015e\u015c\u0003\u0002\u0002\u0002\u015f\u0160',
'\u0007\u0002\u0002\u0003\u0160\u0003\u0003\u0002\u0002\u0002\u0161\u0162',
'\u0005\u00d2j\u0002\u0162\u0163\u0007\u0002\u0002\u0003\u0163\u0005',
'\u0003\u0002\u0002\u0002\u0164\u0165\u0005\u00ceh\u0002\u0165\u0166',
'\u0007\u0002\u0002\u0003\u0166\u0007\u0003\u0002\u0002\u0002\u0167\u0168',
'\u0005\u00ccg\u0002\u0168\u0169\u0007\u0002\u0002\u0003\u0169\t\u0003',
'\u0002\u0002\u0002\u016a\u016b\u0005\u00d0i\u0002\u016b\u016c\u0007',
'\u0002\u0002\u0003\u016c\u000b\u0003\u0002\u0002\u0002\u016d\u016e\u0005',
'\u0100\u0081\u0002\u016e\u016f\u0007\u0002\u0002\u0003\u016f\r\u0003',
'\u0002\u0002\u0002\u0170\u0171\u0005\u0106\u0084\u0002\u0171\u0172\u0007',
'\u0002\u0002\u0003\u0172\u000f\u0003\u0002\u0002\u0002\u0173\u0481\u0005',
'$\u0013\u0002\u0174\u0176\u0005D#\u0002\u0175\u0174\u0003\u0002\u0002',
'\u0002\u0175\u0176\u0003\u0002\u0002\u0002\u0176\u0177\u0003\u0002\u0002',
'\u0002\u0177\u0481\u0005f4\u0002\u0178\u017a\u0007\u0113\u0002\u0002',
'\u0179\u017b\u0007\u00a2\u0002\u0002\u017a\u0179\u0003\u0002\u0002\u0002',
Expand Down Expand Up @@ -15570,6 +15570,7 @@ class SqlBaseParser extends antlr4.Parser {
((1 << (SqlBaseParser.DATA - 65)) |
(1 << (SqlBaseParser.DATABASE - 65)) |
(1 << (SqlBaseParser.DATABASES - 65)) |
(1 << (SqlBaseParser.DAY - 65)) |
(1 << (SqlBaseParser.DBPROPERTIES - 65)) |
(1 << (SqlBaseParser.DEFINED - 65)) |
(1 << (SqlBaseParser.DELETE - 65)) |
Expand Down Expand Up @@ -15634,6 +15635,7 @@ class SqlBaseParser extends antlr4.Parser {
(1 << (SqlBaseParser.MAP - 133)) |
(1 << (SqlBaseParser.MATCHED - 133)) |
(1 << (SqlBaseParser.MERGE - 133)) |
(1 << (SqlBaseParser.MONTH - 133)) |
(1 << (SqlBaseParser.MSCK - 133)) |
(1 << (SqlBaseParser.NAMESPACE - 133)) |
(1 << (SqlBaseParser.NAMESPACES - 133)) |
Expand Down Expand Up @@ -15735,6 +15737,7 @@ class SqlBaseParser extends antlr4.Parser {
(1 << (SqlBaseParser.VALUES - 264)) |
(1 << (SqlBaseParser.VIEW - 264)) |
(1 << (SqlBaseParser.VIEWS - 264)) |
(1 << (SqlBaseParser.YEAR - 264)) |
(1 << (SqlBaseParser.WINDOW - 264)) |
(1 << (SqlBaseParser.ZONE - 264)))) !==
0)
Expand Down Expand Up @@ -30298,6 +30301,18 @@ class AnsiNonReservedContext extends antlr4.ParserRuleContext {
return this.getToken(SqlBaseParser.ZONE, 0);
}

YEAR() {
return this.getToken(SqlBaseParser.YEAR, 0);
}

MONTH() {
return this.getToken(SqlBaseParser.MONTH, 0);
}

DAY() {
return this.getToken(SqlBaseParser.DAY, 0);
}

accept(visitor) {
if (visitor instanceof SqlBaseVisitor) {
return visitor.visitAnsiNonReserved(this);
Expand Down
Loading