Major changes since last commit: - FiveSql2 SQL:1999 engine (10,458 LOC) — 43/43 ALL PASS - 21 compiler/runtime bugs fixed (short-circuit AND/OR, FOR LOOP, etc.) - @byref pass-by-reference via RefCell pattern - Mutable closure capture (EnsureLocalRef + RefCell sharing) - RTL: 400 → 479 functions (+79: file, string, datetime, hash, UTF-8) - DateTime/Timestamp fully working (hb_DateTime, hb_Hour/Min/Sec, display) - Reserved word guard (39 keywords blocked from function calls) - AEval arg order fix (element before index) - Closure capture redecl fix (unique _cap_ names per block) - Hash/string indexing in ArrayPush/ArrayPop - Harbour compat test suite: 51/51 - 4 docs: Porting Report, Implementation Plan, Optimization Plan, Commercialization Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2284 lines
91 KiB
C
2284 lines
91 KiB
C
/*
|
|
* Harbour 3.2.0dev (r2510040809)
|
|
* GNU C 13.3 (64-bit)
|
|
* Generated C source from "src/TSqlParser2.prg"
|
|
*/
|
|
|
|
#include "hbvmpub.h"
|
|
#include "hbinit.h"
|
|
|
|
|
|
HB_FUNC( TSQLPARSER2 );
|
|
HB_FUNC_EXTERN( __CLSLOCKDEF );
|
|
HB_FUNC_EXTERN( HBCLASS );
|
|
HB_FUNC_EXTERN( HBOBJECT );
|
|
HB_FUNC_STATIC( TSQLPARSER2_NEW );
|
|
HB_FUNC_STATIC( TSQLPARSER2_INITINFIXTABLES );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSE );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSESELECT );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEINSERT );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEUPDATE );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEDELETE );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEEXPR );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PRATTEXPR );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PRATTPREFIX );
|
|
HB_FUNC_STATIC( TSQLPARSER2_INFIXBP );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEPRIMARY );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSESUBQUERY );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSECOLUMNLIST );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEFROM );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEORDERBY );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEEXPRLIST );
|
|
HB_FUNC_STATIC( TSQLPARSER2_TTYPE );
|
|
HB_FUNC_STATIC( TSQLPARSER2_TVAL );
|
|
HB_FUNC_STATIC( TSQLPARSER2_ISKW );
|
|
HB_FUNC_STATIC( TSQLPARSER2_EATKW );
|
|
HB_FUNC_STATIC( TSQLPARSER2_ISFROMKW );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEWINDOW );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEMERGE );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEGROUPINGSETS );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEWINDOWSPEC );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEFRAMECLAUSE );
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEFRAMEBOUND );
|
|
HB_FUNC_EXTERN( __CLSUNLOCKDEF );
|
|
HB_FUNC_EXTERN( __OBJHASMSG );
|
|
HB_FUNC_EXTERN( LEN );
|
|
HB_FUNC_EXTERN( ASCAN );
|
|
HB_FUNC_EXTERN( AADD );
|
|
HB_FUNC_EXTERN( VAL );
|
|
HB_FUNC_EXTERN( SQLNODE );
|
|
HB_FUNC_EXTERN( EMPTY );
|
|
HB_FUNC_EXTERN( ATAIL );
|
|
HB_FUNC_EXTERN( HB_NTOS );
|
|
HB_FUNC_EXTERN( HB_HHASKEY );
|
|
HB_FUNC_EXTERN( ALLTRIM );
|
|
HB_FUNC_INITSTATICS();
|
|
|
|
|
|
HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_TSQLPARSER2 )
|
|
{ "TSQLPARSER2", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2 )}, NULL },
|
|
{ "__CLSLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSLOCKDEF )}, NULL },
|
|
{ "NEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "HBCLASS", {HB_FS_PUBLIC}, {HB_FUNCNAME( HBCLASS )}, NULL },
|
|
{ "HBOBJECT", {HB_FS_PUBLIC}, {HB_FUNCNAME( HBOBJECT )}, NULL },
|
|
{ "ADDMULTIDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "ADDMETHOD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "TSQLPARSER2_NEW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_NEW )}, NULL },
|
|
{ "TSQLPARSER2_INITINFIXTABLES", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_INITINFIXTABLES )}, NULL },
|
|
{ "TSQLPARSER2_PARSE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSE )}, NULL },
|
|
{ "TSQLPARSER2_PARSESELECT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSESELECT )}, NULL },
|
|
{ "TSQLPARSER2_PARSEINSERT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEINSERT )}, NULL },
|
|
{ "TSQLPARSER2_PARSEUPDATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEUPDATE )}, NULL },
|
|
{ "TSQLPARSER2_PARSEDELETE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEDELETE )}, NULL },
|
|
{ "TSQLPARSER2_PARSEEXPR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEEXPR )}, NULL },
|
|
{ "TSQLPARSER2_PRATTEXPR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PRATTEXPR )}, NULL },
|
|
{ "TSQLPARSER2_PRATTPREFIX", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PRATTPREFIX )}, NULL },
|
|
{ "TSQLPARSER2_INFIXBP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_INFIXBP )}, NULL },
|
|
{ "TSQLPARSER2_PARSEPRIMARY", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEPRIMARY )}, NULL },
|
|
{ "TSQLPARSER2_PARSESUBQUERY", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSESUBQUERY )}, NULL },
|
|
{ "TSQLPARSER2_PARSECOLUMNLIST", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSECOLUMNLIST )}, NULL },
|
|
{ "TSQLPARSER2_PARSEFROM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEFROM )}, NULL },
|
|
{ "TSQLPARSER2_PARSEORDERBY", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEORDERBY )}, NULL },
|
|
{ "TSQLPARSER2_PARSEEXPRLIST", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEEXPRLIST )}, NULL },
|
|
{ "TSQLPARSER2_TTYPE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_TTYPE )}, NULL },
|
|
{ "TSQLPARSER2_TVAL", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_TVAL )}, NULL },
|
|
{ "TSQLPARSER2_ISKW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_ISKW )}, NULL },
|
|
{ "TSQLPARSER2_EATKW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_EATKW )}, NULL },
|
|
{ "TSQLPARSER2_ISFROMKW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_ISFROMKW )}, NULL },
|
|
{ "TSQLPARSER2_PARSEWINDOW", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEWINDOW )}, NULL },
|
|
{ "TSQLPARSER2_PARSEMERGE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEMERGE )}, NULL },
|
|
{ "TSQLPARSER2_PARSEGROUPINGSETS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEGROUPINGSETS )}, NULL },
|
|
{ "TSQLPARSER2_PARSEWINDOWSPEC", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEWINDOWSPEC )}, NULL },
|
|
{ "TSQLPARSER2_PARSEFRAMECLAUSE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEFRAMECLAUSE )}, NULL },
|
|
{ "TSQLPARSER2_PARSEFRAMEBOUND", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( TSQLPARSER2_PARSEFRAMEBOUND )}, NULL },
|
|
{ "CREATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "__CLSUNLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSUNLOCKDEF )}, NULL },
|
|
{ "INSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "__OBJHASMSG", {HB_FS_PUBLIC}, {HB_FUNCNAME( __OBJHASMSG )}, NULL },
|
|
{ "INITCLASS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "_ATOKENS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "_NPOS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "_APARAMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "HINFIXTT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "INITINFIXTABLES", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "_HINFIXTT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "_HINFIXKW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "HINFIXKW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "LEN", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEN )}, NULL },
|
|
{ "ATOKENS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "TTYPE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "TVAL", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "ISKW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "NPOS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "ASCAN", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASCAN )}, NULL },
|
|
{ "EATKW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSESUBQUERY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "AADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( AADD )}, NULL },
|
|
{ "PARSESELECT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEINSERT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEUPDATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEDELETE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEMERGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEEXPRLIST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEEXPR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "VAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( VAL )}, NULL },
|
|
{ "PARSECOLUMNLIST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEFROM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "SQLNODE", {HB_FS_PUBLIC}, {HB_FUNCNAME( SQLNODE )}, NULL },
|
|
{ "PARSEGROUPINGSETS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEWINDOWSPEC", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEORDERBY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "ISFROMKW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "EMPTY", {HB_FS_PUBLIC}, {HB_FUNCNAME( EMPTY )}, NULL },
|
|
{ "ATAIL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ATAIL )}, NULL },
|
|
{ "HB_NTOS", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_NTOS )}, NULL },
|
|
{ "PRATTEXPR", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PRATTPREFIX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "INFIXBP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "HB_HHASKEY", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_HHASKEY )}, NULL },
|
|
{ "PARSEPRIMARY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "ALLTRIM", {HB_FS_PUBLIC}, {HB_FUNCNAME( ALLTRIM )}, NULL },
|
|
{ "PARSEWINDOW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "APARAMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEFRAMECLAUSE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "PARSEFRAMEBOUND", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
|
|
{ "(_INITSTATICS00001)", {HB_FS_INITEXIT | HB_FS_LOCAL}, {hb_INITSTATICS}, NULL }
|
|
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_TSQLPARSER2, "src/TSqlParser2.prg", 0x0, 0x0003 )
|
|
|
|
#if defined( HB_PRAGMA_STARTUP )
|
|
#pragma startup hb_vm_SymbolInit_TSQLPARSER2
|
|
#elif defined( HB_DATASEG_STARTUP )
|
|
#define HB_DATASEG_BODY HB_DATASEG_FUNC( hb_vm_SymbolInit_TSQLPARSER2 )
|
|
#include "hbiniseg.h"
|
|
#endif
|
|
|
|
HB_FUNC( TSQLPARSER2 )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
149,3,0,116,87,0,36,127,0,103,1,0,100,8,
|
|
29,234,4,176,1,0,104,1,0,12,1,29,223,4,
|
|
166,161,4,0,122,80,1,48,2,0,176,3,0,12,
|
|
0,106,12,84,83,113,108,80,97,114,115,101,114,50,
|
|
0,108,4,4,1,0,108,0,112,3,80,2,36,129,
|
|
0,48,5,0,95,2,100,100,95,1,121,72,121,72,
|
|
121,72,106,8,97,84,111,107,101,110,115,0,4,1,
|
|
0,9,112,5,73,36,130,0,48,5,0,95,2,100,
|
|
100,95,1,121,72,121,72,121,72,106,5,110,80,111,
|
|
115,0,4,1,0,9,112,5,73,36,131,0,48,5,
|
|
0,95,2,100,100,95,1,121,72,121,72,121,72,106,
|
|
8,97,80,97,114,97,109,115,0,4,1,0,9,112,
|
|
5,73,36,132,0,48,5,0,95,2,100,100,95,1,
|
|
121,72,121,72,121,72,106,9,104,73,110,102,105,120,
|
|
84,84,0,4,1,0,9,112,5,73,36,133,0,48,
|
|
5,0,95,2,100,100,95,1,121,72,121,72,121,72,
|
|
106,9,104,73,110,102,105,120,75,87,0,4,1,0,
|
|
9,112,5,73,36,135,0,48,6,0,95,2,106,4,
|
|
78,101,119,0,108,7,95,1,92,8,72,121,72,121,
|
|
72,112,3,73,36,136,0,48,6,0,95,2,106,16,
|
|
73,110,105,116,73,110,102,105,120,84,97,98,108,101,
|
|
115,0,108,8,95,1,121,72,121,72,121,72,112,3,
|
|
73,36,137,0,48,6,0,95,2,106,6,80,97,114,
|
|
115,101,0,108,9,95,1,121,72,121,72,121,72,112,
|
|
3,73,36,138,0,48,6,0,95,2,106,12,80,97,
|
|
114,115,101,83,101,108,101,99,116,0,108,10,95,1,
|
|
121,72,121,72,121,72,112,3,73,36,139,0,48,6,
|
|
0,95,2,106,12,80,97,114,115,101,73,110,115,101,
|
|
114,116,0,108,11,95,1,121,72,121,72,121,72,112,
|
|
3,73,36,140,0,48,6,0,95,2,106,12,80,97,
|
|
114,115,101,85,112,100,97,116,101,0,108,12,95,1,
|
|
121,72,121,72,121,72,112,3,73,36,141,0,48,6,
|
|
0,95,2,106,12,80,97,114,115,101,68,101,108,101,
|
|
116,101,0,108,13,95,1,121,72,121,72,121,72,112,
|
|
3,73,36,142,0,48,6,0,95,2,106,10,80,97,
|
|
114,115,101,69,120,112,114,0,108,14,95,1,121,72,
|
|
121,72,121,72,112,3,73,36,143,0,48,6,0,95,
|
|
2,106,10,80,114,97,116,116,69,120,112,114,0,108,
|
|
15,95,1,121,72,121,72,121,72,112,3,73,36,144,
|
|
0,48,6,0,95,2,106,12,80,114,97,116,116,80,
|
|
114,101,102,105,120,0,108,16,95,1,121,72,121,72,
|
|
121,72,112,3,73,36,145,0,48,6,0,95,2,106,
|
|
8,73,110,102,105,120,66,80,0,108,17,95,1,121,
|
|
72,121,72,121,72,112,3,73,36,146,0,48,6,0,
|
|
95,2,106,13,80,97,114,115,101,80,114,105,109,97,
|
|
114,121,0,108,18,95,1,121,72,121,72,121,72,112,
|
|
3,73,36,147,0,48,6,0,95,2,106,14,80,97,
|
|
114,115,101,83,117,98,113,117,101,114,121,0,108,19,
|
|
95,1,121,72,121,72,121,72,112,3,73,36,148,0,
|
|
48,6,0,95,2,106,16,80,97,114,115,101,67,111,
|
|
108,117,109,110,76,105,115,116,0,108,20,95,1,121,
|
|
72,121,72,121,72,112,3,73,36,149,0,48,6,0,
|
|
95,2,106,10,80,97,114,115,101,70,114,111,109,0,
|
|
108,21,95,1,121,72,121,72,121,72,112,3,73,36,
|
|
150,0,48,6,0,95,2,106,13,80,97,114,115,101,
|
|
79,114,100,101,114,66,121,0,108,22,95,1,121,72,
|
|
121,72,121,72,112,3,73,36,151,0,48,6,0,95,
|
|
2,106,14,80,97,114,115,101,69,120,112,114,76,105,
|
|
115,116,0,108,23,95,1,121,72,121,72,121,72,112,
|
|
3,73,36,152,0,48,6,0,95,2,106,6,84,84,
|
|
121,112,101,0,108,24,95,1,121,72,121,72,121,72,
|
|
112,3,73,36,153,0,48,6,0,95,2,106,5,84,
|
|
86,97,108,0,108,25,95,1,121,72,121,72,121,72,
|
|
112,3,73,36,154,0,48,6,0,95,2,106,5,73,
|
|
115,75,87,0,108,26,95,1,121,72,121,72,121,72,
|
|
112,3,73,36,155,0,48,6,0,95,2,106,6,69,
|
|
97,116,75,87,0,108,27,95,1,121,72,121,72,121,
|
|
72,112,3,73,36,156,0,48,6,0,95,2,106,9,
|
|
73,115,70,114,111,109,75,87,0,108,28,95,1,121,
|
|
72,121,72,121,72,112,3,73,36,157,0,48,6,0,
|
|
95,2,106,12,80,97,114,115,101,87,105,110,100,111,
|
|
119,0,108,29,95,1,121,72,121,72,121,72,112,3,
|
|
73,36,158,0,48,6,0,95,2,106,11,80,97,114,
|
|
115,101,77,101,114,103,101,0,108,30,95,1,121,72,
|
|
121,72,121,72,112,3,73,36,159,0,48,6,0,95,
|
|
2,106,18,80,97,114,115,101,71,114,111,117,112,105,
|
|
110,103,83,101,116,115,0,108,31,95,1,121,72,121,
|
|
72,121,72,112,3,73,36,160,0,48,6,0,95,2,
|
|
106,16,80,97,114,115,101,87,105,110,100,111,119,83,
|
|
112,101,99,0,108,32,95,1,121,72,121,72,121,72,
|
|
112,3,73,36,161,0,48,6,0,95,2,106,17,80,
|
|
97,114,115,101,70,114,97,109,101,67,108,97,117,115,
|
|
101,0,108,33,95,1,121,72,121,72,121,72,112,3,
|
|
73,36,162,0,48,6,0,95,2,106,16,80,97,114,
|
|
115,101,70,114,97,109,101,66,111,117,110,100,0,108,
|
|
34,95,1,121,72,121,72,121,72,112,3,73,36,164,
|
|
0,48,35,0,95,2,112,0,73,167,14,0,0,176,
|
|
36,0,104,1,0,95,2,20,2,168,48,37,0,95,
|
|
2,112,0,80,3,176,38,0,95,3,106,10,73,110,
|
|
105,116,67,108,97,115,115,0,12,2,28,12,48,39,
|
|
0,95,3,164,146,1,0,73,95,3,110,7,48,37,
|
|
0,103,1,0,112,0,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_NEW )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,0,2,36,169,0,48,40,0,102,95,1,112,1,
|
|
73,36,170,0,48,41,0,102,122,112,1,73,36,171,
|
|
0,48,42,0,102,95,2,100,8,28,7,4,0,0,
|
|
25,4,95,2,112,1,73,36,172,0,48,43,0,102,
|
|
112,0,100,8,28,12,36,173,0,48,44,0,102,112,
|
|
0,73,36,176,0,102,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_INITINFIXTABLES )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
36,182,0,48,45,0,102,177,0,0,112,1,73,36,
|
|
183,0,106,2,61,0,92,40,92,41,92,4,4,4,
|
|
0,48,43,0,102,112,0,92,9,2,36,184,0,106,
|
|
3,60,62,0,92,40,92,41,92,4,4,4,0,48,
|
|
43,0,102,112,0,92,10,2,36,185,0,106,2,60,
|
|
0,92,40,92,41,92,4,4,4,0,48,43,0,102,
|
|
112,0,92,11,2,36,186,0,106,2,62,0,92,40,
|
|
92,41,92,4,4,4,0,48,43,0,102,112,0,92,
|
|
12,2,36,187,0,106,3,60,61,0,92,40,92,41,
|
|
92,4,4,4,0,48,43,0,102,112,0,92,13,2,
|
|
36,188,0,106,3,62,61,0,92,40,92,41,92,4,
|
|
4,4,0,48,43,0,102,112,0,92,14,2,36,189,
|
|
0,106,2,43,0,92,50,92,51,92,4,4,4,0,
|
|
48,43,0,102,112,0,92,16,2,36,190,0,106,2,
|
|
45,0,92,50,92,51,92,4,4,4,0,48,43,0,
|
|
102,112,0,92,17,2,36,191,0,106,3,124,124,0,
|
|
92,50,92,51,92,4,4,4,0,48,43,0,102,112,
|
|
0,92,19,2,36,192,0,106,2,42,0,92,60,92,
|
|
61,92,4,4,4,0,48,43,0,102,112,0,92,6,
|
|
2,36,193,0,106,2,47,0,92,60,92,61,92,4,
|
|
4,4,0,48,43,0,102,112,0,92,18,2,36,195,
|
|
0,48,46,0,102,177,0,0,112,1,73,36,196,0,
|
|
106,3,79,82,0,92,10,92,11,92,4,4,4,0,
|
|
48,47,0,102,112,0,106,3,79,82,0,2,36,197,
|
|
0,106,4,65,78,68,0,92,20,92,21,92,4,4,
|
|
4,0,48,47,0,102,112,0,106,4,65,78,68,0,
|
|
2,36,198,0,106,5,76,73,75,69,0,92,40,92,
|
|
50,92,4,4,4,0,48,47,0,102,112,0,106,5,
|
|
76,73,75,69,0,2,36,199,0,106,3,73,78,0,
|
|
92,40,92,50,92,4,4,4,0,48,47,0,102,112,
|
|
0,106,3,73,78,0,2,36,200,0,106,8,66,69,
|
|
84,87,69,69,78,0,92,40,92,50,92,4,4,4,
|
|
0,48,47,0,102,112,0,106,8,66,69,84,87,69,
|
|
69,78,0,2,36,201,0,106,8,67,79,76,76,65,
|
|
84,69,0,92,90,92,91,92,4,4,4,0,48,47,
|
|
0,102,112,0,106,8,67,79,76,76,65,84,69,0,
|
|
2,36,203,0,100,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_TTYPE )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,0,1,36,209,0,95,1,121,15,28,34,95,1,
|
|
176,48,0,48,49,0,102,112,0,12,1,34,28,18,
|
|
36,210,0,48,49,0,102,112,0,95,1,1,122,1,
|
|
110,7,36,213,0,121,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_TVAL )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,0,1,36,218,0,95,1,121,15,28,35,95,1,
|
|
176,48,0,48,49,0,102,112,0,12,1,34,28,19,
|
|
36,219,0,48,49,0,102,112,0,95,1,1,92,2,
|
|
1,110,7,36,222,0,106,1,0,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_ISKW )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,0,2,36,226,0,48,50,0,102,95,1,112,1,
|
|
122,8,21,28,14,73,48,51,0,102,95,1,112,1,
|
|
95,2,8,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_EATKW )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,0,1,36,231,0,48,52,0,102,48,53,0,102,
|
|
112,0,95,1,112,2,28,27,36,232,0,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
233,0,120,110,7,36,236,0,9,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_ISFROMKW )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,1,1,36,245,0,106,6,87,72,69,82,69,0,
|
|
106,6,79,82,68,69,82,0,106,6,71,82,79,85,
|
|
80,0,106,7,72,65,86,73,78,71,0,106,5,74,
|
|
79,73,78,0,106,5,76,69,70,84,0,106,6,82,
|
|
73,71,72,84,0,106,6,73,78,78,69,82,0,106,
|
|
3,79,78,0,106,6,79,85,84,69,82,0,106,6,
|
|
67,82,79,83,83,0,106,5,70,85,76,76,0,106,
|
|
4,83,69,84,0,106,7,86,65,76,85,69,83,0,
|
|
106,6,76,73,77,73,84,0,106,4,84,79,80,0,
|
|
106,6,85,78,73,79,78,0,106,10,73,78,84,69,
|
|
82,83,69,67,84,0,106,7,69,88,67,69,80,84,
|
|
0,106,5,87,73,84,72,0,106,6,70,69,84,67,
|
|
72,0,106,7,79,70,70,83,69,84,0,106,7,87,
|
|
73,78,68,79,87,0,106,4,70,79,82,0,106,8,
|
|
76,65,84,69,82,65,76,0,4,25,0,80,2,36,
|
|
247,0,176,54,0,95,2,89,15,0,1,0,1,0,
|
|
1,0,95,1,95,255,8,6,12,2,121,15,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSE )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,6,0,36,0,1,176,48,0,48,49,0,102,112,
|
|
0,12,1,92,2,35,28,8,36,1,1,100,110,7,
|
|
36,4,1,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,80,1,36,7,1,95,1,106,5,87,73,84,72,
|
|
0,8,29,39,1,36,8,1,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,9,1,4,
|
|
0,0,80,3,36,10,1,9,80,6,36,13,1,48,
|
|
52,0,102,48,53,0,102,112,0,106,10,82,69,67,
|
|
85,82,83,73,86,69,0,112,2,28,27,36,14,1,
|
|
120,80,6,36,15,1,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,17,1,48,51,0,
|
|
102,48,53,0,102,112,0,112,1,80,4,36,18,1,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,19,1,48,55,0,102,106,3,65,83,0,
|
|
112,1,73,36,20,1,48,56,0,102,112,0,80,5,
|
|
36,21,1,176,57,0,95,3,95,4,95,5,4,2,
|
|
0,20,2,36,22,1,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,4,8,28,24,36,23,1,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
26,84,255,36,29,1,48,55,0,102,106,7,83,69,
|
|
76,69,67,84,0,112,1,73,36,30,1,48,58,0,
|
|
102,112,0,80,2,36,31,1,95,2,100,69,28,40,
|
|
36,32,1,95,3,95,2,106,4,99,116,101,0,2,
|
|
36,33,1,95,6,95,2,106,14,99,116,101,95,114,
|
|
101,99,117,114,115,105,118,101,0,2,36,35,1,95,
|
|
2,110,7,36,39,1,95,1,106,7,83,69,76,69,
|
|
67,84,0,8,28,32,36,40,1,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,41,1,
|
|
48,58,0,102,112,0,110,7,36,43,1,95,1,106,
|
|
7,73,78,83,69,82,84,0,8,28,32,36,44,1,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,45,1,48,59,0,102,112,0,110,7,36,
|
|
47,1,95,1,106,7,85,80,68,65,84,69,0,8,
|
|
28,32,36,48,1,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,49,1,48,60,0,102,
|
|
112,0,110,7,36,51,1,95,1,106,7,68,69,76,
|
|
69,84,69,0,8,28,32,36,52,1,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,53,
|
|
1,48,61,0,102,112,0,110,7,36,55,1,95,1,
|
|
106,7,67,82,69,65,84,69,0,8,28,97,36,56,
|
|
1,177,0,0,80,2,36,57,1,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,58,1,
|
|
106,7,67,82,69,65,84,69,0,95,2,106,5,116,
|
|
121,112,101,0,2,36,59,1,48,49,0,102,112,0,
|
|
95,2,106,7,116,111,107,101,110,115,0,2,36,60,
|
|
1,48,53,0,102,112,0,95,2,106,4,112,111,115,
|
|
0,2,36,61,1,95,2,110,7,36,63,1,95,1,
|
|
106,5,68,82,79,80,0,8,28,95,36,64,1,177,
|
|
0,0,80,2,36,65,1,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,66,1,106,5,
|
|
68,82,79,80,0,95,2,106,5,116,121,112,101,0,
|
|
2,36,67,1,48,49,0,102,112,0,95,2,106,7,
|
|
116,111,107,101,110,115,0,2,36,68,1,48,53,0,
|
|
102,112,0,95,2,106,4,112,111,115,0,2,36,69,
|
|
1,95,2,110,7,36,71,1,95,1,106,4,83,69,
|
|
84,0,8,29,234,0,36,72,1,177,0,0,80,2,
|
|
36,73,1,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,74,1,48,52,0,102,48,53,
|
|
0,102,112,0,106,10,67,79,76,76,65,84,73,79,
|
|
78,0,112,2,28,112,36,75,1,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,76,1,
|
|
48,55,0,102,106,3,84,79,0,112,1,73,36,77,
|
|
1,106,14,83,69,84,95,67,79,76,76,65,84,73,
|
|
79,78,0,95,2,106,5,116,121,112,101,0,2,36,
|
|
78,1,48,51,0,102,48,53,0,102,112,0,112,1,
|
|
95,2,106,6,118,97,108,117,101,0,2,36,79,1,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,25,60,36,81,1,106,4,83,69,84,0,95,
|
|
2,106,5,116,121,112,101,0,2,36,82,1,48,49,
|
|
0,102,112,0,95,2,106,7,116,111,107,101,110,115,
|
|
0,2,36,83,1,48,53,0,102,112,0,95,2,106,
|
|
4,112,111,115,0,2,36,85,1,95,2,110,7,36,
|
|
87,1,95,1,106,6,65,76,84,69,82,0,8,28,
|
|
96,36,88,1,177,0,0,80,2,36,89,1,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,90,1,106,6,65,76,84,69,82,0,95,2,106,
|
|
5,116,121,112,101,0,2,36,91,1,48,49,0,102,
|
|
112,0,95,2,106,7,116,111,107,101,110,115,0,2,
|
|
36,92,1,48,53,0,102,112,0,95,2,106,4,112,
|
|
111,115,0,2,36,93,1,95,2,110,7,36,95,1,
|
|
95,1,106,6,66,69,71,73,78,0,8,28,38,36,
|
|
96,1,177,0,0,80,2,36,97,1,106,6,66,69,
|
|
71,73,78,0,95,2,106,5,116,121,112,101,0,2,
|
|
36,98,1,95,2,110,7,36,100,1,95,1,106,7,
|
|
67,79,77,77,73,84,0,8,28,39,36,101,1,177,
|
|
0,0,80,2,36,102,1,106,7,67,79,77,77,73,
|
|
84,0,95,2,106,5,116,121,112,101,0,2,36,103,
|
|
1,95,2,110,7,36,105,1,95,1,106,9,82,79,
|
|
76,76,66,65,67,75,0,8,29,229,0,36,106,1,
|
|
177,0,0,80,2,36,107,1,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,108,1,48,
|
|
52,0,102,48,53,0,102,112,0,106,3,84,79,0,
|
|
112,2,29,148,0,36,109,1,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,111,1,48,
|
|
52,0,102,48,53,0,102,112,0,106,10,83,65,86,
|
|
69,80,79,73,78,84,0,112,2,28,21,36,112,1,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,114,1,106,12,82,79,76,76,66,65,67,
|
|
75,95,84,79,0,95,2,106,5,116,121,112,101,0,
|
|
2,36,115,1,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,95,2,106,10,115,97,118,101,112,111,105,110,
|
|
116,0,2,36,116,1,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,25,26,36,118,1,106,
|
|
9,82,79,76,76,66,65,67,75,0,95,2,106,5,
|
|
116,121,112,101,0,2,36,120,1,95,2,110,7,36,
|
|
122,1,95,1,106,10,83,65,86,69,80,79,73,78,
|
|
84,0,8,28,105,36,123,1,177,0,0,80,2,36,
|
|
124,1,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,125,1,106,10,83,65,86,69,80,
|
|
79,73,78,84,0,95,2,106,5,116,121,112,101,0,
|
|
2,36,126,1,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,95,2,106,5,110,97,109,101,0,2,36,127,
|
|
1,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,128,1,95,2,110,7,36,130,1,95,
|
|
1,106,9,84,82,85,78,67,65,84,69,0,8,28,
|
|
123,36,131,1,177,0,0,80,2,36,132,1,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,133,1,48,55,0,102,106,6,84,65,66,76,69,
|
|
0,112,1,73,36,134,1,106,9,84,82,85,78,67,
|
|
65,84,69,0,95,2,106,5,116,121,112,101,0,2,
|
|
36,135,1,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,95,2,106,6,116,97,98,108,101,0,2,36,136,
|
|
1,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,137,1,95,2,110,7,36,139,1,95,
|
|
1,106,6,77,69,82,71,69,0,8,28,13,36,140,
|
|
1,48,62,0,102,112,0,110,7,36,143,1,95,1,
|
|
106,7,86,65,76,85,69,83,0,8,29,219,0,36,
|
|
144,1,177,0,0,80,2,36,145,1,106,7,86,65,
|
|
76,85,69,83,0,95,2,106,5,116,121,112,101,0,
|
|
2,36,146,1,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,147,1,4,0,0,95,2,
|
|
106,5,114,111,119,115,0,2,36,149,1,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,7,8,28,126,
|
|
36,150,1,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,151,1,176,57,0,95,2,106,
|
|
5,114,111,119,115,0,1,48,63,0,102,112,0,20,
|
|
2,36,152,1,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,8,8,28,21,36,153,1,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,158,
|
|
1,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
4,8,28,24,36,159,1,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,26,115,255,36,164,
|
|
1,95,2,110,7,36,167,1,95,1,106,6,84,65,
|
|
66,76,69,0,8,28,102,36,168,1,177,0,0,80,
|
|
2,36,169,1,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,170,1,106,6,84,65,66,
|
|
76,69,0,95,2,106,5,116,121,112,101,0,2,36,
|
|
171,1,48,51,0,102,48,53,0,102,112,0,112,1,
|
|
95,2,106,6,116,97,98,108,101,0,2,36,172,1,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,173,1,95,2,110,7,36,176,1,95,1,
|
|
106,5,67,65,76,76,0,8,29,54,1,36,177,1,
|
|
177,0,0,80,2,36,178,1,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,179,1,106,
|
|
5,67,65,76,76,0,95,2,106,5,116,121,112,101,
|
|
0,2,36,180,1,48,51,0,102,48,53,0,102,112,
|
|
0,112,1,95,2,106,10,112,114,111,99,101,100,117,
|
|
114,101,0,2,36,181,1,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,182,1,4,0,
|
|
0,95,2,106,5,97,114,103,115,0,2,36,183,1,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,7,
|
|
8,29,170,0,36,184,1,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,185,1,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,8,69,28,
|
|
91,36,186,1,176,57,0,95,2,106,5,97,114,103,
|
|
115,0,1,48,64,0,102,112,0,20,2,36,187,1,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,4,
|
|
8,28,47,36,188,1,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,189,1,176,57,0,
|
|
95,2,106,5,97,114,103,115,0,1,48,64,0,102,
|
|
112,0,20,2,25,193,36,192,1,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,92,8,8,28,21,36,193,
|
|
1,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,196,1,95,2,110,7,36,200,1,100,
|
|
110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSESELECT )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,21,0,36,206,1,177,0,0,80,1,36,207,1,
|
|
121,80,2,9,80,3,36,208,1,4,0,0,80,5,
|
|
4,0,0,80,6,36,209,1,100,80,7,4,0,0,
|
|
80,8,100,80,9,4,0,0,80,10,36,210,1,121,
|
|
80,11,121,80,12,36,211,1,100,80,13,36,217,1,
|
|
106,7,83,69,76,69,67,84,0,95,1,106,5,116,
|
|
121,112,101,0,2,36,220,1,48,52,0,102,48,53,
|
|
0,102,112,0,106,9,68,73,83,84,73,78,67,84,
|
|
0,112,2,28,27,36,221,1,120,80,3,36,222,1,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,224,1,95,3,95,1,106,9,100,105,115,
|
|
116,105,110,99,116,0,2,36,227,1,48,52,0,102,
|
|
48,53,0,102,112,0,106,4,84,79,80,0,112,2,
|
|
28,82,36,228,1,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,229,1,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,3,8,28,43,36,
|
|
230,1,176,65,0,48,51,0,102,48,53,0,102,112,
|
|
0,112,1,12,1,80,2,36,231,1,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,234,
|
|
1,95,2,95,1,106,4,116,111,112,0,2,36,237,
|
|
1,48,66,0,102,112,0,80,4,36,238,1,95,4,
|
|
95,1,106,8,99,111,108,117,109,110,115,0,2,36,
|
|
241,1,48,52,0,102,48,53,0,102,112,0,106,5,
|
|
70,82,79,77,0,112,2,28,37,36,242,1,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,243,1,48,67,0,102,96,5,0,96,6,0,112,
|
|
2,73,36,245,1,95,5,95,1,106,7,116,97,98,
|
|
108,101,115,0,2,36,246,1,95,6,95,1,106,6,
|
|
106,111,105,110,115,0,2,36,249,1,48,52,0,102,
|
|
48,53,0,102,112,0,106,6,87,72,69,82,69,0,
|
|
112,2,28,32,36,250,1,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,251,1,48,64,
|
|
0,102,112,0,80,7,36,253,1,95,7,95,1,106,
|
|
6,119,104,101,114,101,0,2,36,0,2,48,52,0,
|
|
102,48,53,0,102,112,0,106,6,71,82,79,85,80,
|
|
0,112,2,29,108,3,36,1,2,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,2,2,
|
|
48,55,0,102,106,3,66,89,0,112,1,73,36,3,
|
|
2,4,0,0,80,8,36,9,2,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,121,69,29,46,3,48,52,
|
|
0,102,48,53,0,102,112,0,106,7,72,65,86,73,
|
|
78,71,0,112,2,32,22,3,48,52,0,102,48,53,
|
|
0,102,112,0,106,6,79,82,68,69,82,0,112,2,
|
|
32,255,2,48,52,0,102,48,53,0,102,112,0,106,
|
|
6,76,73,77,73,84,0,112,2,32,232,2,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,85,78,73,79,
|
|
78,0,112,2,32,209,2,48,52,0,102,48,53,0,
|
|
102,112,0,106,10,73,78,84,69,82,83,69,67,84,
|
|
0,112,2,32,182,2,48,52,0,102,48,53,0,102,
|
|
112,0,106,7,69,88,67,69,80,84,0,112,2,32,
|
|
158,2,48,52,0,102,48,53,0,102,112,0,106,7,
|
|
87,73,78,68,79,87,0,112,2,32,134,2,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,70,69,84,67,
|
|
72,0,112,2,32,111,2,48,52,0,102,48,53,0,
|
|
102,112,0,106,7,79,70,70,83,69,84,0,112,2,
|
|
32,87,2,48,52,0,102,48,53,0,102,112,0,106,
|
|
4,70,79,82,0,112,2,32,66,2,36,11,2,48,
|
|
52,0,102,48,53,0,102,112,0,106,9,71,82,79,
|
|
85,80,73,78,71,0,112,2,29,172,0,48,52,0,
|
|
102,48,53,0,102,112,0,122,72,106,5,83,69,84,
|
|
83,0,112,2,29,148,0,36,12,2,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,92,2,72,112,1,73,
|
|
36,13,2,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,7,8,29,185,1,36,14,2,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,16,
|
|
2,176,57,0,95,8,176,68,0,92,3,106,14,71,
|
|
82,79,85,80,73,78,71,32,83,69,84,83,0,48,
|
|
69,0,102,112,0,100,100,12,5,20,2,36,17,2,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,8,
|
|
8,29,104,1,36,18,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,26,82,1,36,22,
|
|
2,48,52,0,102,48,53,0,102,112,0,106,7,82,
|
|
79,76,76,85,80,0,112,2,29,139,0,36,23,2,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,24,2,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,7,8,29,15,1,36,25,2,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,27,2,176,57,0,95,8,176,68,0,92,3,106,
|
|
7,82,79,76,76,85,80,0,48,63,0,102,112,0,
|
|
100,100,12,5,20,2,36,28,2,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,92,8,8,29,197,0,36,
|
|
29,2,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,26,175,0,36,33,2,48,52,0,102,
|
|
48,53,0,102,112,0,106,5,67,85,66,69,0,112,
|
|
2,29,134,0,36,34,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,35,2,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,7,8,28,
|
|
110,36,36,2,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,38,2,176,57,0,95,8,
|
|
176,68,0,92,3,106,5,67,85,66,69,0,48,63,
|
|
0,102,112,0,100,100,12,5,20,2,36,39,2,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,8,8,
|
|
28,39,36,40,2,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,25,18,36,44,2,176,57,
|
|
0,95,8,48,64,0,102,112,0,20,2,36,46,2,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,4,
|
|
8,28,24,36,47,2,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,26,196,252,36,53,2,
|
|
95,8,95,1,106,9,103,114,111,117,112,95,98,121,
|
|
0,2,36,56,2,48,52,0,102,48,53,0,102,112,
|
|
0,106,7,72,65,86,73,78,71,0,112,2,28,32,
|
|
36,57,2,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,58,2,48,64,0,102,112,0,
|
|
80,9,36,60,2,95,9,95,1,106,7,104,97,118,
|
|
105,110,103,0,2,36,63,2,48,52,0,102,48,53,
|
|
0,102,112,0,106,7,87,73,78,68,79,87,0,112,
|
|
2,29,172,0,36,64,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,65,2,4,0,
|
|
0,80,15,36,67,2,48,51,0,102,48,53,0,102,
|
|
112,0,112,1,80,16,36,68,2,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,69,2,
|
|
48,55,0,102,106,3,65,83,0,112,1,73,36,70,
|
|
2,48,70,0,102,112,0,80,17,36,71,2,176,57,
|
|
0,95,15,95,16,95,17,4,2,0,20,2,36,72,
|
|
2,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
4,8,28,23,36,73,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,25,138,36,78,2,
|
|
95,15,95,1,106,12,119,105,110,100,111,119,95,100,
|
|
101,102,115,0,2,36,82,2,48,52,0,102,48,53,
|
|
0,102,112,0,106,6,79,82,68,69,82,0,112,2,
|
|
28,47,36,83,2,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,84,2,48,55,0,102,
|
|
106,3,66,89,0,112,1,73,36,85,2,48,71,0,
|
|
102,112,0,80,10,36,87,2,95,10,95,1,106,9,
|
|
111,114,100,101,114,95,98,121,0,2,36,90,2,48,
|
|
52,0,102,48,53,0,102,112,0,106,6,76,73,77,
|
|
73,84,0,112,2,29,189,0,36,91,2,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
92,2,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,3,8,28,43,36,93,2,176,65,0,48,51,0,
|
|
102,48,53,0,102,112,0,112,1,12,1,80,11,36,
|
|
94,2,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,96,2,48,52,0,102,48,53,0,
|
|
102,112,0,106,7,79,70,70,83,69,84,0,112,2,
|
|
28,82,36,97,2,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,98,2,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,3,8,28,43,36,
|
|
99,2,176,65,0,48,51,0,102,48,53,0,102,112,
|
|
0,112,1,12,1,80,12,36,100,2,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,104,
|
|
2,95,11,95,1,106,6,108,105,109,105,116,0,2,
|
|
36,105,2,95,12,95,1,106,7,111,102,102,115,101,
|
|
116,0,2,36,108,2,48,52,0,102,48,53,0,102,
|
|
112,0,106,7,79,70,70,83,69,84,0,112,2,29,
|
|
133,0,36,109,2,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,110,2,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,3,8,28,60,36,
|
|
111,2,176,65,0,48,51,0,102,48,53,0,102,112,
|
|
0,112,1,12,1,80,12,36,112,2,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,113,
|
|
2,95,12,95,1,106,7,111,102,102,115,101,116,0,
|
|
2,36,115,2,48,55,0,102,106,5,82,79,87,83,
|
|
0,112,1,73,36,116,2,48,55,0,102,106,4,82,
|
|
79,87,0,112,1,73,36,120,2,48,52,0,102,48,
|
|
53,0,102,112,0,106,6,70,69,84,67,72,0,112,
|
|
2,29,98,1,36,121,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,122,2,48,55,
|
|
0,102,106,6,70,73,82,83,84,0,112,1,73,36,
|
|
123,2,48,55,0,102,106,5,78,69,88,84,0,112,
|
|
1,73,36,126,2,122,80,18,36,127,2,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,3,8,28,43,
|
|
36,128,2,176,65,0,48,51,0,102,48,53,0,102,
|
|
112,0,112,1,12,1,80,18,36,129,2,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
131,2,48,55,0,102,106,5,82,79,87,83,0,112,
|
|
1,73,36,132,2,48,55,0,102,106,4,82,79,87,
|
|
0,112,1,73,36,133,2,106,5,79,78,76,89,0,
|
|
80,19,36,134,2,48,52,0,102,48,53,0,102,112,
|
|
0,106,5,79,78,76,89,0,112,2,28,23,36,135,
|
|
2,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,25,105,36,136,2,48,52,0,102,48,53,
|
|
0,102,112,0,106,5,87,73,84,72,0,112,2,28,
|
|
81,36,137,2,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,138,2,48,52,0,102,48,
|
|
53,0,102,112,0,106,5,84,73,69,83,0,112,2,
|
|
28,38,36,139,2,106,10,87,73,84,72,32,84,73,
|
|
69,83,0,80,19,36,140,2,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,143,2,95,
|
|
18,95,1,106,6,102,101,116,99,104,0,2,36,144,
|
|
2,95,19,95,1,106,11,102,101,116,99,104,95,116,
|
|
105,101,115,0,2,36,148,2,48,52,0,102,48,53,
|
|
0,102,112,0,106,4,70,79,82,0,112,2,29,160,
|
|
1,36,149,2,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,150,2,106,1,0,80,20,
|
|
36,151,2,48,52,0,102,48,53,0,102,112,0,106,
|
|
7,85,80,68,65,84,69,0,112,2,28,37,36,152,
|
|
2,106,7,85,80,68,65,84,69,0,80,20,36,153,
|
|
2,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,25,59,36,154,2,48,52,0,102,48,53,
|
|
0,102,112,0,106,6,83,72,65,82,69,0,112,2,
|
|
28,34,36,155,2,106,6,83,72,65,82,69,0,80,
|
|
20,36,156,2,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,158,2,4,0,0,80,21,
|
|
36,159,2,48,52,0,102,48,53,0,102,112,0,106,
|
|
3,79,70,0,112,2,29,197,0,36,160,2,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,164,2,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,122,8,29,158,0,48,52,0,102,48,53,0,102,
|
|
112,0,106,6,85,78,73,79,78,0,112,2,32,135,
|
|
0,48,52,0,102,48,53,0,102,112,0,106,10,73,
|
|
78,84,69,82,83,69,67,84,0,112,2,31,108,48,
|
|
52,0,102,48,53,0,102,112,0,106,7,69,88,67,
|
|
69,80,84,0,112,2,31,85,36,165,2,176,57,0,
|
|
95,21,48,51,0,102,48,53,0,102,112,0,112,1,
|
|
20,2,36,166,2,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,167,2,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,4,8,28,24,36,
|
|
168,2,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,26,84,255,36,174,2,95,20,95,1,
|
|
106,9,102,111,114,95,108,111,99,107,0,2,36,175,
|
|
2,95,21,95,1,106,14,102,111,114,95,108,111,99,
|
|
107,95,99,111,108,115,0,2,36,179,2,48,52,0,
|
|
102,48,53,0,102,112,0,106,6,85,78,73,79,78,
|
|
0,112,2,29,139,0,36,180,2,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,181,2,
|
|
9,80,14,36,182,2,48,52,0,102,48,53,0,102,
|
|
112,0,106,4,65,76,76,0,112,2,28,27,36,183,
|
|
2,120,80,14,36,184,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,186,2,48,55,
|
|
0,102,106,7,83,69,76,69,67,84,0,112,1,73,
|
|
36,187,2,48,58,0,102,112,0,80,13,36,188,2,
|
|
95,13,100,69,29,251,0,36,189,2,95,14,95,13,
|
|
106,10,117,110,105,111,110,95,97,108,108,0,2,26,
|
|
228,0,36,191,2,48,52,0,102,48,53,0,102,112,
|
|
0,106,10,73,78,84,69,82,83,69,67,84,0,112,
|
|
2,28,90,36,192,2,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,193,2,48,55,0,
|
|
102,106,7,83,69,76,69,67,84,0,112,1,73,36,
|
|
194,2,48,58,0,102,112,0,80,13,36,195,2,95,
|
|
13,100,69,29,140,0,36,196,2,106,10,73,78,84,
|
|
69,82,83,69,67,84,0,95,13,106,7,115,101,116,
|
|
95,111,112,0,2,25,110,36,198,2,48,52,0,102,
|
|
48,53,0,102,112,0,106,7,69,88,67,69,80,84,
|
|
0,112,2,28,84,36,199,2,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,200,2,48,
|
|
55,0,102,106,7,83,69,76,69,67,84,0,112,1,
|
|
73,36,201,2,48,58,0,102,112,0,80,13,36,202,
|
|
2,95,13,100,69,28,26,36,203,2,106,7,69,88,
|
|
67,69,80,84,0,95,13,106,7,115,101,116,95,111,
|
|
112,0,2,36,206,2,95,13,95,1,106,6,117,110,
|
|
105,111,110,0,2,36,208,2,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEGROUPINGSETS )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,2,0,36,214,2,4,0,0,80,1,36,217,2,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,7,
|
|
8,28,113,36,218,2,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,219,2,4,0,0,
|
|
80,2,36,220,2,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,8,69,28,13,36,221,2,48,63,0,
|
|
102,112,0,80,2,36,223,2,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,8,8,28,21,36,224,2,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,226,2,176,57,0,95,1,95,2,20,2,
|
|
25,21,36,228,2,176,57,0,95,1,48,64,0,102,
|
|
112,0,4,1,0,20,2,36,230,2,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,4,8,28,24,36,
|
|
231,2,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,26,67,255,36,237,2,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSECOLUMNLIST )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,3,0,36,243,2,4,0,0,80,1,36,246,2,
|
|
48,64,0,102,112,0,80,2,36,247,2,106,1,0,
|
|
80,3,36,248,2,48,52,0,102,48,53,0,102,112,
|
|
0,106,3,65,83,0,112,2,28,57,36,249,2,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,250,2,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,80,3,36,251,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,253,2,176,57,
|
|
0,95,1,95,2,95,3,4,2,0,20,2,36,254,
|
|
2,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
4,8,28,24,36,255,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,26,104,255,36,5,
|
|
3,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEEXPRLIST )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,1,0,36,11,3,4,0,0,80,1,36,19,3,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,121,69,
|
|
29,55,1,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,8,69,29,37,1,48,52,0,102,48,53,0,
|
|
102,112,0,106,7,72,65,86,73,78,71,0,112,2,
|
|
32,13,1,48,52,0,102,48,53,0,102,112,0,106,
|
|
6,79,82,68,69,82,0,112,2,32,246,0,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,76,73,77,73,
|
|
84,0,112,2,32,223,0,48,52,0,102,48,53,0,
|
|
102,112,0,106,6,85,78,73,79,78,0,112,2,32,
|
|
200,0,48,52,0,102,48,53,0,102,112,0,106,10,
|
|
73,78,84,69,82,83,69,67,84,0,112,2,32,173,
|
|
0,48,52,0,102,48,53,0,102,112,0,106,7,69,
|
|
88,67,69,80,84,0,112,2,32,149,0,48,52,0,
|
|
102,48,53,0,102,112,0,106,7,87,73,78,68,79,
|
|
87,0,112,2,31,125,48,52,0,102,48,53,0,102,
|
|
112,0,106,6,70,69,84,67,72,0,112,2,31,103,
|
|
48,52,0,102,48,53,0,102,112,0,106,7,79,70,
|
|
70,83,69,84,0,112,2,31,80,48,52,0,102,48,
|
|
53,0,102,112,0,106,4,70,79,82,0,112,2,31,
|
|
60,36,20,3,176,57,0,95,1,48,64,0,102,112,
|
|
0,20,2,36,21,3,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,4,8,28,24,36,22,3,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
26,187,254,36,28,3,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEFROM )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,6,2,36,38,3,9,80,8,36,39,3,48,52,
|
|
0,102,48,53,0,102,112,0,106,8,76,65,84,69,
|
|
82,65,76,0,112,2,28,27,36,40,3,120,80,8,
|
|
36,41,3,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,45,3,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,7,8,29,3,1,48,52,
|
|
0,102,48,53,0,102,112,0,122,72,106,7,83,69,
|
|
76,69,67,84,0,112,2,29,233,0,36,46,3,48,
|
|
56,0,102,112,0,80,7,36,47,3,106,1,0,80,
|
|
4,36,48,3,48,52,0,102,48,53,0,102,112,0,
|
|
106,3,65,83,0,112,2,28,21,36,49,3,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,51,3,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,122,8,28,58,48,72,0,102,48,51,0,102,48,
|
|
53,0,102,112,0,112,1,112,1,31,38,36,52,3,
|
|
48,51,0,102,48,53,0,102,112,0,112,1,80,4,
|
|
36,53,3,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,55,3,176,73,0,95,4,12,
|
|
1,28,16,36,56,3,106,7,95,95,68,82,86,49,
|
|
0,80,4,36,58,3,176,57,0,95,1,106,13,95,
|
|
95,83,85,66,81,85,69,82,89,95,95,0,95,4,
|
|
95,7,4,3,0,20,2,36,59,3,95,8,29,171,
|
|
0,36,60,3,106,12,95,95,76,65,84,69,82,65,
|
|
76,95,95,0,176,74,0,95,1,12,1,122,2,26,
|
|
142,0,36,64,3,48,51,0,102,48,53,0,102,112,
|
|
0,112,1,80,3,36,65,3,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,66,3,106,
|
|
1,0,80,4,36,67,3,48,50,0,102,48,53,0,
|
|
102,112,0,112,1,122,8,28,58,48,72,0,102,48,
|
|
51,0,102,48,53,0,102,112,0,112,1,112,1,31,
|
|
38,36,68,3,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,80,4,36,69,3,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,71,3,176,57,
|
|
0,95,1,95,3,95,4,106,1,0,4,3,0,20,
|
|
2,36,75,3,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,4,8,29,237,1,36,76,3,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
78,3,9,80,8,36,79,3,48,52,0,102,48,53,
|
|
0,102,112,0,106,8,76,65,84,69,82,65,76,0,
|
|
112,2,28,27,36,80,3,120,80,8,36,81,3,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,83,3,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,7,8,29,3,1,48,52,0,102,48,53,
|
|
0,102,112,0,122,72,106,7,83,69,76,69,67,84,
|
|
0,112,2,29,233,0,36,84,3,48,56,0,102,112,
|
|
0,80,7,36,85,3,106,1,0,80,4,36,86,3,
|
|
48,52,0,102,48,53,0,102,112,0,106,3,65,83,
|
|
0,112,2,28,21,36,87,3,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,89,3,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,122,8,28,
|
|
58,48,72,0,102,48,51,0,102,48,53,0,102,112,
|
|
0,112,1,112,1,31,38,36,90,3,48,51,0,102,
|
|
48,53,0,102,112,0,112,1,80,4,36,91,3,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,93,3,176,73,0,95,4,12,1,28,30,36,
|
|
94,3,106,6,95,95,68,82,86,0,176,75,0,176,
|
|
48,0,95,1,12,1,122,72,12,1,72,80,4,36,
|
|
96,3,176,57,0,95,1,95,8,28,18,106,12,95,
|
|
95,76,65,84,69,82,65,76,95,95,0,25,17,106,
|
|
13,95,95,83,85,66,81,85,69,82,89,95,95,0,
|
|
95,4,95,7,4,3,0,20,2,26,140,254,36,98,
|
|
3,48,51,0,102,48,53,0,102,112,0,112,1,80,
|
|
3,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,99,3,106,1,0,80,4,36,100,3,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,122,8,
|
|
28,55,48,72,0,102,48,51,0,102,48,53,0,102,
|
|
112,0,112,1,112,1,31,35,36,101,3,48,51,0,
|
|
102,48,53,0,102,112,0,112,1,80,4,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
103,3,176,57,0,95,1,95,3,95,4,106,1,0,
|
|
4,3,0,20,2,26,4,254,36,110,3,48,52,0,
|
|
102,48,53,0,102,112,0,106,5,74,79,73,78,0,
|
|
112,2,31,111,48,52,0,102,48,53,0,102,112,0,
|
|
106,5,76,69,70,84,0,112,2,31,90,48,52,0,
|
|
102,48,53,0,102,112,0,106,6,82,73,71,72,84,
|
|
0,112,2,31,68,48,52,0,102,48,53,0,102,112,
|
|
0,106,6,73,78,78,69,82,0,112,2,31,46,48,
|
|
52,0,102,48,53,0,102,112,0,106,6,67,82,79,
|
|
83,83,0,112,2,31,24,48,52,0,102,48,53,0,
|
|
102,112,0,106,5,70,85,76,76,0,112,2,29,165,
|
|
1,36,111,3,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,80,5,36,112,3,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,113,3,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,79,85,84,69,
|
|
82,0,112,2,28,21,36,114,3,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,116,3,
|
|
48,52,0,102,48,53,0,102,112,0,106,5,74,79,
|
|
73,78,0,112,2,28,21,36,117,3,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,121,
|
|
3,9,80,8,36,122,3,48,52,0,102,48,53,0,
|
|
102,112,0,106,8,76,65,84,69,82,65,76,0,112,
|
|
2,28,27,36,123,3,120,80,8,36,124,3,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,127,3,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,80,3,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,128,3,106,1,0,80,4,36,
|
|
129,3,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
122,8,28,55,48,72,0,102,48,51,0,102,48,53,
|
|
0,102,112,0,112,1,112,1,31,35,36,130,3,48,
|
|
51,0,102,48,53,0,102,112,0,112,1,80,4,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,132,3,176,57,0,95,1,95,8,28,20,106,
|
|
11,95,95,76,65,84,69,82,65,76,95,0,95,3,
|
|
72,25,4,95,3,95,4,106,1,0,4,3,0,20,
|
|
2,36,134,3,100,80,6,36,135,3,48,52,0,102,
|
|
48,53,0,102,112,0,106,3,79,78,0,112,2,28,
|
|
32,36,136,3,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,137,3,48,64,0,102,112,
|
|
0,80,6,36,140,3,176,57,0,95,2,95,5,95,
|
|
3,95,4,95,6,4,4,0,20,2,26,220,253,36,
|
|
143,3,100,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEORDERBY )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,4,0,36,149,3,4,0,0,80,1,36,156,3,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,121,69,
|
|
29,78,2,48,52,0,102,48,53,0,102,112,0,106,
|
|
6,76,73,77,73,84,0,112,2,32,55,2,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,85,78,73,79,
|
|
78,0,112,2,32,32,2,48,52,0,102,48,53,0,
|
|
102,112,0,106,10,73,78,84,69,82,83,69,67,84,
|
|
0,112,2,32,5,2,48,52,0,102,48,53,0,102,
|
|
112,0,106,7,69,88,67,69,80,84,0,112,2,32,
|
|
237,1,48,52,0,102,48,53,0,102,112,0,106,6,
|
|
70,69,84,67,72,0,112,2,32,214,1,48,52,0,
|
|
102,48,53,0,102,112,0,106,7,79,70,70,83,69,
|
|
84,0,112,2,32,190,1,48,52,0,102,48,53,0,
|
|
102,112,0,106,4,70,79,82,0,112,2,32,169,1,
|
|
48,52,0,102,48,53,0,102,112,0,106,7,87,73,
|
|
78,68,79,87,0,112,2,32,145,1,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,8,69,29,127,1,
|
|
36,157,3,48,64,0,102,112,0,80,2,36,158,3,
|
|
106,4,65,83,67,0,80,3,36,159,3,48,52,0,
|
|
102,48,53,0,102,112,0,106,4,65,83,67,0,112,
|
|
2,28,23,36,160,3,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,25,57,36,161,3,48,
|
|
52,0,102,48,53,0,102,112,0,106,5,68,69,83,
|
|
67,0,112,2,28,33,36,162,3,106,5,68,69,83,
|
|
67,0,80,3,36,163,3,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,166,3,106,1,
|
|
0,80,4,36,167,3,48,52,0,102,48,53,0,102,
|
|
112,0,106,6,78,85,76,76,83,0,112,2,29,136,
|
|
0,36,168,3,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,169,3,48,52,0,102,48,
|
|
53,0,102,112,0,106,6,70,73,82,83,84,0,112,
|
|
2,28,36,36,170,3,106,6,70,73,82,83,84,0,
|
|
80,4,36,171,3,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,25,57,36,172,3,48,52,
|
|
0,102,48,53,0,102,112,0,106,5,76,65,83,84,
|
|
0,112,2,28,33,36,173,3,106,5,76,65,83,84,
|
|
0,80,4,36,174,3,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,177,3,176,73,0,
|
|
95,4,12,1,28,21,36,178,3,176,57,0,95,1,
|
|
95,2,95,3,4,2,0,20,2,25,21,36,180,3,
|
|
176,57,0,95,1,95,2,95,3,95,4,4,3,0,
|
|
20,2,36,182,3,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,4,8,28,24,36,183,3,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,26,
|
|
164,253,36,189,3,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEINSERT )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,5,0,36,195,3,177,0,0,80,1,4,0,0,
|
|
80,3,4,0,0,80,4,36,197,3,106,7,73,78,
|
|
83,69,82,84,0,95,1,106,5,116,121,112,101,0,
|
|
2,36,198,3,48,55,0,102,106,5,73,78,84,79,
|
|
0,112,1,73,36,199,3,48,51,0,102,48,53,0,
|
|
102,112,0,112,1,80,2,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,200,3,95,2,
|
|
95,1,106,6,116,97,98,108,101,0,2,36,203,3,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,7,
|
|
8,29,159,0,36,204,3,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,205,3,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,122,8,28,81,
|
|
36,206,3,176,57,0,95,3,48,51,0,102,48,53,
|
|
0,102,112,0,112,1,20,2,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,207,3,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,4,8,
|
|
28,23,36,208,3,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,25,160,36,213,3,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,8,8,28,
|
|
21,36,214,3,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,217,3,95,3,95,1,106,
|
|
7,102,105,101,108,100,115,0,2,36,220,3,48,52,
|
|
0,102,48,53,0,102,112,0,106,7,86,65,76,85,
|
|
69,83,0,112,2,29,201,0,36,221,3,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
222,3,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,7,8,29,161,0,36,223,3,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,224,3,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,8,
|
|
69,28,82,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,121,69,28,66,36,225,3,48,64,0,102,112,0,
|
|
80,5,36,226,3,176,57,0,95,4,95,5,20,2,
|
|
36,227,3,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,4,8,28,179,36,228,3,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,25,158,36,
|
|
231,3,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,8,8,28,21,36,232,3,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,236,3,95,
|
|
4,95,1,106,7,118,97,108,117,101,115,0,2,36,
|
|
238,3,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEUPDATE )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,5,0,36,244,3,177,0,0,80,1,4,0,0,
|
|
80,3,36,246,3,106,7,85,80,68,65,84,69,0,
|
|
95,1,106,5,116,121,112,101,0,2,36,247,3,48,
|
|
51,0,102,48,53,0,102,112,0,112,1,80,2,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,248,3,95,2,95,1,106,6,116,97,98,108,
|
|
101,0,2,36,250,3,48,52,0,102,48,53,0,102,
|
|
112,0,106,4,83,69,84,0,112,2,29,184,0,36,
|
|
251,3,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,252,3,48,50,0,102,48,53,0,
|
|
102,112,0,112,1,122,8,29,145,0,36,253,3,48,
|
|
51,0,102,48,53,0,102,112,0,112,1,80,4,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,254,3,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,9,8,28,21,36,255,3,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,1,
|
|
4,48,64,0,102,112,0,80,5,36,2,4,176,57,
|
|
0,95,3,95,4,95,5,4,2,0,20,2,36,3,
|
|
4,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
4,8,28,24,36,4,4,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,26,97,255,36,10,
|
|
4,95,3,95,1,106,4,115,101,116,0,2,36,12,
|
|
4,100,95,1,106,6,119,104,101,114,101,0,2,36,
|
|
13,4,48,52,0,102,48,53,0,102,112,0,106,6,
|
|
87,72,69,82,69,0,112,2,28,41,36,14,4,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,15,4,48,64,0,102,112,0,95,1,106,6,
|
|
119,104,101,114,101,0,2,36,18,4,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEDELETE )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,1,0,36,24,4,177,0,0,80,1,36,26,4,
|
|
106,7,68,69,76,69,84,69,0,95,1,106,5,116,
|
|
121,112,101,0,2,36,27,4,48,55,0,102,106,5,
|
|
70,82,79,77,0,112,1,73,36,28,4,48,51,0,
|
|
102,48,53,0,102,112,0,112,1,95,1,106,6,116,
|
|
97,98,108,101,0,2,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,30,4,100,95,1,
|
|
106,6,119,104,101,114,101,0,2,36,31,4,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,87,72,69,82,
|
|
69,0,112,2,28,41,36,32,4,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,33,4,
|
|
48,64,0,102,112,0,95,1,106,6,119,104,101,114,
|
|
101,0,2,36,36,4,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEEXPR )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
36,61,4,48,76,0,102,121,112,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PRATTEXPR )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,12,1,36,72,4,48,77,0,102,112,0,80,2,
|
|
36,76,4,48,78,0,102,112,0,80,8,36,77,4,
|
|
95,8,100,8,32,134,7,36,81,4,95,8,122,1,
|
|
80,4,36,82,4,95,8,92,2,1,80,5,36,83,
|
|
4,95,8,92,3,1,80,6,36,84,4,95,8,92,
|
|
4,1,80,7,36,86,4,95,5,95,1,35,32,84,
|
|
7,36,91,4,95,4,106,5,76,73,75,69,0,8,
|
|
29,147,0,36,92,4,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,93,4,48,76,0,
|
|
102,95,6,112,1,80,3,36,94,4,48,52,0,102,
|
|
48,53,0,102,112,0,106,7,69,83,67,65,80,69,
|
|
0,112,2,28,61,36,95,4,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,96,4,48,
|
|
76,0,102,95,6,112,1,80,11,36,97,4,176,68,
|
|
0,92,4,106,5,76,73,75,69,0,95,2,95,3,
|
|
95,11,12,5,80,2,25,26,36,99,4,176,68,0,
|
|
92,4,106,5,76,73,75,69,0,95,2,95,3,100,
|
|
12,5,80,2,26,28,255,36,104,4,95,4,106,9,
|
|
78,79,84,32,76,73,75,69,0,8,29,179,0,36,
|
|
105,4,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
92,2,72,112,1,73,36,106,4,48,76,0,102,95,
|
|
6,112,1,80,3,36,107,4,48,52,0,102,48,53,
|
|
0,102,112,0,106,7,69,83,67,65,80,69,0,112,
|
|
2,28,76,36,108,4,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,109,4,48,76,0,
|
|
102,95,6,112,1,80,11,36,110,4,176,68,0,92,
|
|
5,106,4,78,79,84,0,176,68,0,92,4,106,5,
|
|
76,73,75,69,0,95,2,95,3,95,11,12,5,100,
|
|
100,12,5,80,2,25,41,36,112,4,176,68,0,92,
|
|
5,106,4,78,79,84,0,176,68,0,92,4,106,5,
|
|
76,73,75,69,0,95,2,95,3,100,12,5,100,100,
|
|
12,5,80,2,26,88,254,36,118,4,95,4,106,11,
|
|
83,73,77,73,76,65,82,32,84,79,0,8,29,161,
|
|
0,36,119,4,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,92,2,72,112,1,73,36,120,4,48,76,0,
|
|
102,95,6,112,1,80,3,36,121,4,48,52,0,102,
|
|
48,53,0,102,112,0,106,7,69,83,67,65,80,69,
|
|
0,112,2,28,67,36,122,4,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,123,4,48,
|
|
76,0,102,95,6,112,1,80,11,36,124,4,176,68,
|
|
0,92,4,106,11,83,73,77,73,76,65,82,32,84,
|
|
79,0,95,2,95,3,95,11,12,5,80,2,25,32,
|
|
36,126,4,176,68,0,92,4,106,11,83,73,77,73,
|
|
76,65,82,32,84,79,0,95,2,95,3,100,12,5,
|
|
80,2,26,164,253,36,132,4,95,4,106,15,78,79,
|
|
84,32,83,73,77,73,76,65,82,32,84,79,0,8,
|
|
29,191,0,36,133,4,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,92,3,72,112,1,73,36,134,4,48,
|
|
76,0,102,95,6,112,1,80,3,36,135,4,48,52,
|
|
0,102,48,53,0,102,112,0,106,7,69,83,67,65,
|
|
80,69,0,112,2,28,82,36,136,4,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,137,
|
|
4,48,76,0,102,95,6,112,1,80,11,36,138,4,
|
|
176,68,0,92,5,106,4,78,79,84,0,176,68,0,
|
|
92,4,106,11,83,73,77,73,76,65,82,32,84,79,
|
|
0,95,2,95,3,95,11,12,5,100,100,12,5,80,
|
|
2,25,47,36,140,4,176,68,0,92,5,106,4,78,
|
|
79,84,0,176,68,0,92,4,106,11,83,73,77,73,
|
|
76,65,82,32,84,79,0,95,2,95,3,100,12,5,
|
|
100,100,12,5,80,2,26,206,252,36,146,4,95,4,
|
|
106,17,73,83,32,68,73,83,84,73,78,67,84,32,
|
|
70,82,79,77,0,8,28,75,36,147,4,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,92,3,72,112,1,
|
|
73,36,148,4,48,76,0,102,95,6,112,1,80,3,
|
|
36,149,4,176,68,0,92,4,106,17,73,83,32,68,
|
|
73,83,84,73,78,67,84,32,70,82,79,77,0,95,
|
|
2,95,3,100,12,5,80,2,26,106,252,36,153,4,
|
|
95,4,106,21,73,83,32,78,79,84,32,68,73,83,
|
|
84,73,78,67,84,32,70,82,79,77,0,8,28,79,
|
|
36,154,4,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,92,4,72,112,1,73,36,155,4,48,76,0,102,
|
|
95,6,112,1,80,3,36,156,4,176,68,0,92,4,
|
|
106,21,73,83,32,78,79,84,32,68,73,83,84,73,
|
|
78,67,84,32,70,82,79,77,0,95,2,95,3,100,
|
|
12,5,80,2,26,254,251,36,160,4,95,4,106,3,
|
|
73,78,0,8,31,17,95,4,106,7,78,79,84,32,
|
|
73,78,0,8,29,102,1,36,161,4,95,4,106,7,
|
|
78,79,84,32,73,78,0,8,80,13,36,162,4,95,
|
|
13,28,21,36,163,4,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,165,4,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
166,4,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,7,8,29,221,0,36,167,4,48,52,0,102,48,
|
|
53,0,102,112,0,122,72,106,7,83,69,76,69,67,
|
|
84,0,112,2,28,16,36,168,4,48,56,0,102,112,
|
|
0,80,3,26,179,0,36,170,4,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,171,4,
|
|
4,0,0,80,12,36,172,4,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,8,69,28,75,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,121,69,28,59,36,
|
|
173,4,176,57,0,95,12,48,64,0,102,112,0,20,
|
|
2,36,174,4,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,4,8,28,186,36,175,4,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,25,165,
|
|
36,178,4,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,8,8,28,21,36,179,4,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,181,4,
|
|
176,68,0,92,8,95,12,100,100,100,12,5,80,3,
|
|
36,184,4,176,68,0,92,4,106,3,73,78,0,95,
|
|
2,95,3,100,12,5,80,2,36,185,4,95,13,28,
|
|
24,36,186,4,176,68,0,92,5,106,4,78,79,84,
|
|
0,95,2,100,100,12,5,80,2,26,127,250,36,191,
|
|
4,95,4,106,8,66,69,84,87,69,69,78,0,8,
|
|
31,22,95,4,106,12,78,79,84,32,66,69,84,87,
|
|
69,69,78,0,8,29,172,0,36,192,4,95,4,106,
|
|
12,78,79,84,32,66,69,84,87,69,69,78,0,8,
|
|
80,13,36,193,4,95,13,28,21,36,194,4,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,196,4,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,197,4,48,76,0,102,92,50,
|
|
112,1,80,9,36,198,4,48,55,0,102,106,4,65,
|
|
78,68,0,112,1,73,36,199,4,48,76,0,102,92,
|
|
50,112,1,80,10,36,200,4,176,68,0,92,11,106,
|
|
8,66,69,84,87,69,69,78,0,95,2,95,9,95,
|
|
10,12,5,80,2,36,201,4,95,13,28,24,36,202,
|
|
4,176,68,0,92,5,106,4,78,79,84,0,95,2,
|
|
100,100,12,5,80,2,26,176,249,36,207,4,95,4,
|
|
106,8,73,83,32,78,85,76,76,0,8,28,67,36,
|
|
208,4,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,209,4,48,55,0,102,106,5,78,
|
|
85,76,76,0,112,1,73,36,210,4,176,68,0,92,
|
|
4,106,8,73,83,32,78,85,76,76,0,95,2,100,
|
|
100,12,5,80,2,26,93,249,36,214,4,95,4,106,
|
|
12,73,83,32,78,79,84,32,78,85,76,76,0,8,
|
|
28,90,36,215,4,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,216,4,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,217,
|
|
4,48,55,0,102,106,5,78,85,76,76,0,112,1,
|
|
73,36,218,4,176,68,0,92,4,106,12,73,83,32,
|
|
78,79,84,32,78,85,76,76,0,95,2,100,100,12,
|
|
5,80,2,26,239,248,36,222,4,95,4,106,8,67,
|
|
79,76,76,65,84,69,0,8,28,62,36,223,4,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,224,4,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,122,8,28,21,36,225,4,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,26,161,248,
|
|
36,231,4,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,232,4,48,76,0,102,95,6,
|
|
112,1,80,3,36,233,4,176,68,0,95,7,95,4,
|
|
95,2,95,3,100,12,5,80,2,26,107,248,36,237,
|
|
4,95,2,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_INFIXBP )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,2,0,36,251,4,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,80,1,36,252,4,48,51,0,102,48,
|
|
53,0,102,112,0,112,1,80,2,36,255,4,176,79,
|
|
0,48,43,0,102,112,0,95,1,12,2,28,16,36,
|
|
0,5,48,43,0,102,112,0,95,1,1,110,7,36,
|
|
4,5,95,1,122,8,29,122,2,36,5,5,176,79,
|
|
0,48,47,0,102,112,0,95,2,12,2,28,16,36,
|
|
6,5,48,47,0,102,112,0,95,2,1,110,7,36,
|
|
10,5,95,2,106,8,83,73,77,73,76,65,82,0,
|
|
8,28,51,36,11,5,48,52,0,102,48,53,0,102,
|
|
112,0,122,72,106,3,84,79,0,112,2,29,47,2,
|
|
106,11,83,73,77,73,76,65,82,32,84,79,0,92,
|
|
40,92,50,92,4,4,4,0,110,7,36,13,5,95,
|
|
2,106,3,73,83,0,8,29,22,1,36,14,5,48,
|
|
52,0,102,48,53,0,102,112,0,122,72,106,4,78,
|
|
79,84,0,112,2,28,91,48,52,0,102,48,53,0,
|
|
102,112,0,92,2,72,106,9,68,73,83,84,73,78,
|
|
67,84,0,112,2,28,63,48,52,0,102,48,53,0,
|
|
102,112,0,92,3,72,106,5,70,82,79,77,0,112,
|
|
2,28,39,36,15,5,106,21,73,83,32,78,79,84,
|
|
32,68,73,83,84,73,78,67,84,32,70,82,79,77,
|
|
0,92,40,92,41,92,4,4,4,0,110,7,36,16,
|
|
5,48,52,0,102,48,53,0,102,112,0,122,72,106,
|
|
9,68,73,83,84,73,78,67,84,0,112,2,28,59,
|
|
48,52,0,102,48,53,0,102,112,0,92,2,72,106,
|
|
5,70,82,79,77,0,112,2,28,35,36,17,5,106,
|
|
17,73,83,32,68,73,83,84,73,78,67,84,32,70,
|
|
82,79,77,0,92,40,92,41,92,4,4,4,0,110,
|
|
7,36,18,5,48,52,0,102,48,53,0,102,112,0,
|
|
122,72,106,4,78,79,84,0,112,2,28,27,106,12,
|
|
73,83,32,78,79,84,32,78,85,76,76,0,92,40,
|
|
92,41,92,4,4,4,0,110,7,36,19,5,106,8,
|
|
73,83,32,78,85,76,76,0,92,40,92,41,92,4,
|
|
4,4,0,110,7,36,21,5,95,2,106,4,78,79,
|
|
84,0,8,29,231,0,36,22,5,48,52,0,102,48,
|
|
53,0,102,112,0,122,72,106,5,76,73,75,69,0,
|
|
112,2,28,24,106,9,78,79,84,32,76,73,75,69,
|
|
0,92,40,92,50,92,4,4,4,0,110,7,36,23,
|
|
5,48,52,0,102,48,53,0,102,112,0,122,72,106,
|
|
3,73,78,0,112,2,28,22,106,7,78,79,84,32,
|
|
73,78,0,92,40,92,50,92,4,4,4,0,110,7,
|
|
36,24,5,48,52,0,102,48,53,0,102,112,0,122,
|
|
72,106,8,66,69,84,87,69,69,78,0,112,2,28,
|
|
27,106,12,78,79,84,32,66,69,84,87,69,69,78,
|
|
0,92,40,92,50,92,4,4,4,0,110,7,36,25,
|
|
5,48,52,0,102,48,53,0,102,112,0,122,72,106,
|
|
8,83,73,77,73,76,65,82,0,112,2,28,55,48,
|
|
52,0,102,48,53,0,102,112,0,92,2,72,106,3,
|
|
84,79,0,112,2,28,33,36,26,5,106,15,78,79,
|
|
84,32,83,73,77,73,76,65,82,32,84,79,0,92,
|
|
40,92,50,92,4,4,4,0,110,7,36,31,5,100,
|
|
110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PRATTPREFIX )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,1,0,36,40,5,48,52,0,102,48,53,0,102,
|
|
112,0,106,4,78,79,84,0,112,2,28,55,36,41,
|
|
5,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,42,5,48,76,0,102,92,30,112,1,
|
|
80,1,36,43,5,176,68,0,92,5,106,4,78,79,
|
|
84,0,95,1,100,100,20,5,7,36,47,5,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,17,8,28,
|
|
53,36,48,5,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,49,5,48,76,0,102,92,
|
|
70,112,1,80,1,36,50,5,176,68,0,92,5,106,
|
|
2,45,0,95,1,100,100,20,5,7,36,53,5,48,
|
|
80,0,102,112,0,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEPRIMARY )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,18,0,36,64,5,48,52,0,102,48,53,0,102,
|
|
112,0,106,5,78,85,76,76,0,112,2,28,36,36,
|
|
65,5,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,66,5,176,68,0,92,10,100,100,
|
|
100,100,20,5,7,36,70,5,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,3,8,28,58,36,71,5,
|
|
48,51,0,102,48,53,0,102,112,0,112,1,80,1,
|
|
36,72,5,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,73,5,176,68,0,122,176,65,
|
|
0,95,1,12,1,100,100,100,20,5,7,36,77,5,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,2,
|
|
8,28,53,36,78,5,48,51,0,102,48,53,0,102,
|
|
112,0,112,1,80,1,36,79,5,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,80,5,
|
|
176,68,0,122,95,1,100,100,100,20,5,7,36,84,
|
|
5,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
15,8,28,36,36,85,5,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,86,5,176,68,
|
|
0,92,9,100,100,100,100,20,5,7,36,90,5,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
28,117,36,91,5,48,52,0,102,48,53,0,102,112,
|
|
0,122,72,106,7,83,69,76,69,67,84,0,112,2,
|
|
28,13,36,92,5,48,56,0,102,112,0,110,7,36,
|
|
94,5,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,95,5,48,64,0,102,112,0,80,
|
|
3,36,96,5,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,8,8,28,21,36,97,5,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,99,
|
|
5,95,3,110,7,36,103,5,48,52,0,102,48,53,
|
|
0,102,112,0,106,7,69,88,73,83,84,83,0,112,
|
|
2,28,59,36,104,5,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,105,5,48,56,0,
|
|
102,112,0,80,3,36,106,5,176,68,0,92,3,106,
|
|
7,69,88,73,83,84,83,0,95,3,4,1,0,100,
|
|
100,20,5,7,36,110,5,48,52,0,102,48,53,0,
|
|
102,112,0,106,5,67,65,83,69,0,112,2,29,224,
|
|
0,36,111,5,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,112,5,4,0,0,80,5,
|
|
36,113,5,100,80,6,36,114,5,48,52,0,102,48,
|
|
53,0,102,112,0,106,5,87,72,69,78,0,112,2,
|
|
28,79,36,115,5,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,116,5,48,64,0,102,
|
|
112,0,80,7,36,117,5,48,55,0,102,106,5,84,
|
|
72,69,78,0,112,1,73,36,118,5,48,64,0,102,
|
|
112,0,80,8,36,119,5,176,57,0,95,5,95,7,
|
|
95,8,4,2,0,20,2,25,157,36,121,5,48,52,
|
|
0,102,48,53,0,102,112,0,106,5,69,76,83,69,
|
|
0,112,2,28,32,36,122,5,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,123,5,48,
|
|
64,0,102,112,0,80,6,36,125,5,48,55,0,102,
|
|
106,4,69,78,68,0,112,1,73,36,126,5,176,68,
|
|
0,92,6,95,5,95,6,100,100,20,5,7,36,130,
|
|
5,48,52,0,102,48,53,0,102,112,0,106,10,84,
|
|
73,77,69,83,84,65,77,80,0,112,2,28,118,36,
|
|
131,5,48,50,0,102,48,53,0,102,112,0,122,72,
|
|
112,1,92,2,8,28,96,36,132,5,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,133,
|
|
5,48,51,0,102,48,53,0,102,112,0,112,1,80,
|
|
1,36,134,5,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,136,5,176,68,0,92,3,
|
|
106,10,84,73,77,69,83,84,65,77,80,0,176,68,
|
|
0,122,95,1,100,100,100,12,5,4,1,0,100,100,
|
|
20,5,7,36,141,5,48,52,0,102,48,53,0,102,
|
|
112,0,106,5,67,65,83,84,0,112,2,29,158,1,
|
|
36,142,5,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,143,5,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,7,8,29,118,1,36,144,
|
|
5,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,145,5,48,64,0,102,112,0,80,3,
|
|
36,146,5,48,55,0,102,106,3,65,83,0,112,1,
|
|
73,36,148,5,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,80,2,36,149,5,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,150,5,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,7,8,29,
|
|
197,0,36,151,5,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,152,5,96,2,0,106,
|
|
2,40,0,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,72,135,36,153,5,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,154,5,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,4,8,28,64,
|
|
36,155,5,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,156,5,96,2,0,106,2,44,
|
|
0,48,51,0,102,48,53,0,102,112,0,112,1,72,
|
|
135,36,157,5,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,159,5,96,2,0,106,2,
|
|
41,0,135,36,160,5,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,8,8,28,21,36,161,5,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,164,5,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,8,8,28,21,36,165,5,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,168,5,
|
|
176,68,0,92,3,106,5,67,65,83,84,0,95,3,
|
|
176,68,0,122,95,2,100,100,100,12,5,4,2,0,
|
|
100,100,20,5,7,36,173,5,48,52,0,102,48,53,
|
|
0,102,112,0,106,8,69,88,84,82,65,67,84,0,
|
|
112,2,29,204,0,36,174,5,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,175,5,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
29,164,0,36,176,5,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,177,5,48,51,0,
|
|
102,48,53,0,102,112,0,112,1,80,9,36,178,5,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,179,5,48,55,0,102,106,5,70,82,79,
|
|
77,0,112,1,73,36,180,5,48,64,0,102,112,0,
|
|
80,3,36,181,5,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,8,8,28,21,36,182,5,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
185,5,176,68,0,92,3,106,8,69,88,84,82,65,
|
|
67,84,0,176,68,0,122,95,9,100,100,100,12,5,
|
|
95,3,4,2,0,100,100,20,5,7,36,193,5,48,
|
|
52,0,102,48,53,0,102,112,0,106,5,84,82,73,
|
|
77,0,112,2,29,136,1,48,50,0,102,48,53,0,
|
|
102,112,0,122,72,112,1,92,7,8,29,116,1,36,
|
|
194,5,106,1,0,80,10,36,196,5,48,52,0,102,
|
|
48,53,0,102,112,0,92,2,72,106,8,76,69,65,
|
|
68,73,78,71,0,112,2,31,54,48,52,0,102,48,
|
|
53,0,102,112,0,92,2,72,106,9,84,82,65,73,
|
|
76,73,78,71,0,112,2,31,26,48,52,0,102,48,
|
|
53,0,102,112,0,92,2,72,106,5,66,79,84,72,
|
|
0,112,2,28,22,36,197,5,48,51,0,102,48,53,
|
|
0,102,112,0,92,2,72,112,1,80,10,36,199,5,
|
|
176,73,0,95,10,12,1,32,249,0,36,200,5,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,201,5,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,202,5,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,203,5,
|
|
100,80,11,36,205,5,48,52,0,102,48,53,0,102,
|
|
112,0,106,5,70,82,79,77,0,112,2,31,30,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,8,69,
|
|
28,13,36,206,5,48,64,0,102,112,0,80,11,36,
|
|
208,5,48,55,0,102,106,5,70,82,79,77,0,112,
|
|
1,73,36,209,5,48,64,0,102,112,0,80,12,36,
|
|
210,5,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,8,8,28,21,36,211,5,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,213,5,176,
|
|
68,0,122,95,10,100,100,100,12,5,95,12,4,2,
|
|
0,80,4,36,214,5,95,11,100,69,28,14,36,215,
|
|
5,176,57,0,95,4,95,11,20,2,36,217,5,176,
|
|
68,0,92,3,106,5,84,82,73,77,0,95,4,100,
|
|
100,20,5,7,36,224,5,48,52,0,102,48,53,0,
|
|
102,112,0,106,9,80,79,83,73,84,73,79,78,0,
|
|
112,2,29,171,0,36,225,5,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,226,5,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
29,131,0,36,227,5,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,228,5,48,76,0,
|
|
102,92,50,112,1,80,3,36,229,5,48,55,0,102,
|
|
106,3,73,78,0,112,1,73,36,230,5,48,64,0,
|
|
102,112,0,80,12,36,231,5,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,8,8,28,21,36,232,5,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,234,5,176,68,0,92,3,106,9,80,79,
|
|
83,73,84,73,79,78,0,95,3,95,12,4,2,0,
|
|
100,100,20,5,7,36,239,5,48,52,0,102,48,53,
|
|
0,102,112,0,106,8,79,86,69,82,76,65,89,0,
|
|
112,2,29,21,1,36,240,5,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,241,5,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
29,237,0,36,242,5,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,243,5,4,0,0,
|
|
80,4,36,244,5,176,57,0,95,4,48,64,0,102,
|
|
112,0,20,2,36,245,5,48,55,0,102,106,8,80,
|
|
76,65,67,73,78,71,0,112,1,73,36,246,5,176,
|
|
57,0,95,4,48,64,0,102,112,0,20,2,36,247,
|
|
5,48,55,0,102,106,5,70,82,79,77,0,112,1,
|
|
73,36,248,5,176,57,0,95,4,48,64,0,102,112,
|
|
0,20,2,36,249,5,48,52,0,102,48,53,0,102,
|
|
112,0,106,4,70,79,82,0,112,2,28,37,36,250,
|
|
5,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,251,5,176,57,0,95,4,48,64,0,
|
|
102,112,0,20,2,36,253,5,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,8,8,28,21,36,254,5,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,0,6,176,68,0,92,3,106,8,79,86,
|
|
69,82,76,65,89,0,95,4,100,100,20,5,7,36,
|
|
5,6,48,52,0,102,48,53,0,102,112,0,106,6,
|
|
65,82,82,65,89,0,112,2,29,225,0,36,6,6,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,7,6,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,7,8,29,185,0,36,8,6,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,9,6,4,0,0,80,4,36,10,6,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,8,69,28,75,
|
|
36,11,6,176,57,0,95,4,48,64,0,102,112,0,
|
|
20,2,36,12,6,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,4,8,28,39,36,13,6,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
14,6,176,57,0,95,4,48,64,0,102,112,0,20,
|
|
2,25,201,36,17,6,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,8,8,28,21,36,18,6,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,20,6,176,68,0,92,3,106,6,65,82,82,65,
|
|
89,0,95,4,100,100,20,5,7,36,25,6,48,52,
|
|
0,102,48,53,0,102,112,0,106,4,82,79,87,0,
|
|
112,2,29,223,0,36,26,6,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,27,6,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
29,183,0,36,28,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,29,6,4,0,0,
|
|
80,4,36,30,6,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,8,69,28,75,36,31,6,176,57,0,
|
|
95,4,48,64,0,102,112,0,20,2,36,32,6,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,4,8,
|
|
28,39,36,33,6,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,34,6,176,57,0,95,
|
|
4,48,64,0,102,112,0,20,2,25,201,36,37,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,8,
|
|
8,28,21,36,38,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,40,6,176,68,0,
|
|
92,3,106,4,82,79,87,0,95,4,100,100,20,5,
|
|
7,36,45,6,48,52,0,102,48,53,0,102,112,0,
|
|
106,11,74,83,79,78,95,84,65,66,76,69,0,112,
|
|
2,29,97,2,36,46,6,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,47,6,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,7,8,29,
|
|
57,2,36,48,6,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,49,6,4,0,0,80,
|
|
4,36,50,6,176,57,0,95,4,48,64,0,102,112,
|
|
0,20,2,36,51,6,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,4,8,28,21,36,52,6,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,54,6,176,57,0,95,4,48,64,0,102,112,0,
|
|
20,2,36,56,6,4,0,0,80,13,36,57,6,48,
|
|
52,0,102,48,53,0,102,112,0,106,8,67,79,76,
|
|
85,77,78,83,0,112,2,29,90,1,36,58,6,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,59,6,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,7,8,29,50,1,36,60,6,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
61,6,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,8,69,29,227,0,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,121,69,29,210,0,36,62,6,48,51,
|
|
0,102,48,53,0,102,112,0,112,1,80,14,36,63,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,65,6,106,1,0,80,15,36,68,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,4,
|
|
69,28,80,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,8,69,28,63,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,121,69,28,47,36,69,6,96,15,0,
|
|
48,51,0,102,48,53,0,102,112,0,112,1,106,2,
|
|
32,0,72,135,36,70,6,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,25,160,36,72,6,
|
|
176,57,0,95,13,95,14,176,81,0,95,15,12,1,
|
|
4,2,0,20,2,36,73,6,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,4,8,29,36,255,36,74,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,26,14,255,36,77,6,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,92,8,8,28,21,36,78,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,82,6,176,57,0,95,4,176,68,0,
|
|
92,8,95,13,100,100,100,12,5,20,2,36,83,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,8,
|
|
8,28,21,36,84,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,86,6,176,68,0,
|
|
92,3,106,11,74,83,79,78,95,84,65,66,76,69,
|
|
0,95,4,100,100,20,5,7,36,91,6,48,52,0,
|
|
102,48,53,0,102,112,0,106,12,74,83,79,78,95,
|
|
79,66,74,69,67,84,0,112,2,29,20,1,36,92,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,93,6,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,7,8,29,236,0,36,94,6,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,95,6,4,0,0,80,4,36,96,6,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,8,69,29,
|
|
120,0,36,99,6,176,57,0,95,4,48,64,0,102,
|
|
112,0,20,2,36,101,6,48,52,0,102,48,53,0,
|
|
102,112,0,106,6,86,65,76,85,69,0,112,2,28,
|
|
21,36,102,6,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,105,6,176,57,0,95,4,
|
|
48,64,0,102,112,0,20,2,36,106,6,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,4,8,28,23,
|
|
36,107,6,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,25,141,36,113,6,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,8,8,28,21,36,
|
|
114,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,116,6,176,68,0,92,3,106,12,
|
|
74,83,79,78,95,79,66,74,69,67,84,0,95,4,
|
|
100,100,20,5,7,36,121,6,48,52,0,102,48,53,
|
|
0,102,112,0,106,15,74,83,79,78,95,79,66,74,
|
|
69,67,84,65,71,71,0,112,2,29,217,0,36,122,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,123,6,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,7,8,29,177,0,36,124,6,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,125,6,4,0,0,80,4,36,126,6,176,57,
|
|
0,95,4,48,64,0,102,112,0,20,2,36,127,6,
|
|
48,52,0,102,48,53,0,102,112,0,106,6,86,65,
|
|
76,85,69,0,112,2,28,21,36,128,6,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
130,6,176,57,0,95,4,48,64,0,102,112,0,20,
|
|
2,36,131,6,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,8,8,28,21,36,132,6,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,134,
|
|
6,176,68,0,92,3,106,15,74,83,79,78,95,79,
|
|
66,74,69,67,84,65,71,71,0,95,4,100,100,20,
|
|
5,7,36,139,6,48,52,0,102,48,53,0,102,112,
|
|
0,106,11,88,77,76,69,76,69,77,69,78,84,0,
|
|
112,2,29,5,1,36,140,6,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,141,6,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
29,221,0,36,142,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,143,6,48,55,0,
|
|
102,106,5,78,65,77,69,0,112,1,73,36,144,6,
|
|
4,0,0,80,4,36,145,6,176,57,0,95,4,176,
|
|
68,0,122,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,100,100,100,12,5,20,2,36,146,6,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
147,6,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,4,8,28,39,36,148,6,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,149,6,176,
|
|
57,0,95,4,48,64,0,102,112,0,20,2,25,201,
|
|
36,151,6,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,8,8,28,21,36,152,6,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,154,6,
|
|
176,68,0,92,3,106,11,88,77,76,69,76,69,77,
|
|
69,78,84,0,95,4,100,100,20,5,7,36,159,6,
|
|
48,52,0,102,48,53,0,102,112,0,106,10,88,77,
|
|
76,70,79,82,69,83,84,0,112,2,29,35,1,36,
|
|
160,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,161,6,48,50,0,102,48,53,0,
|
|
102,112,0,112,1,92,7,8,29,251,0,36,162,6,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,163,6,4,0,0,80,4,36,165,6,48,
|
|
64,0,102,112,0,80,3,36,166,6,106,1,0,80,
|
|
2,36,167,6,48,52,0,102,48,53,0,102,112,0,
|
|
106,3,65,83,0,112,2,28,57,36,168,6,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,169,6,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,80,2,36,170,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,172,6,176,57,0,
|
|
95,4,95,3,95,2,4,2,0,20,2,36,173,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,4,
|
|
8,28,24,36,174,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,26,104,255,36,179,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,8,
|
|
8,28,21,36,180,6,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,182,6,176,68,0,
|
|
92,3,106,10,88,77,76,70,79,82,69,83,84,0,
|
|
95,4,100,100,20,5,7,36,187,6,48,52,0,102,
|
|
48,53,0,102,112,0,106,7,88,77,76,65,71,71,
|
|
0,112,2,29,221,0,36,188,6,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,189,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,7,
|
|
8,29,181,0,36,190,6,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,191,6,48,64,
|
|
0,102,112,0,80,3,36,192,6,95,3,4,1,0,
|
|
80,4,36,193,6,48,52,0,102,48,53,0,102,112,
|
|
0,106,6,79,82,68,69,82,0,112,2,28,52,36,
|
|
194,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,195,6,48,55,0,102,106,3,66,
|
|
89,0,112,1,73,36,196,6,176,57,0,95,4,48,
|
|
71,0,102,112,0,20,2,36,198,6,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,8,8,28,21,36,
|
|
199,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,201,6,176,68,0,92,3,106,7,
|
|
88,77,76,65,71,71,0,95,4,100,100,20,5,7,
|
|
36,206,6,48,52,0,102,48,53,0,102,112,0,106,
|
|
8,76,73,83,84,65,71,71,0,112,2,29,170,2,
|
|
36,207,6,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,208,6,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,7,8,29,130,2,36,209,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,210,6,4,0,0,80,4,36,211,6,
|
|
176,57,0,95,4,48,64,0,102,112,0,20,2,36,
|
|
212,6,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,4,8,28,37,36,213,6,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,214,6,176,
|
|
57,0,95,4,48,64,0,102,112,0,20,2,36,216,
|
|
6,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
8,8,28,21,36,217,6,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,220,6,4,0,
|
|
0,80,16,36,221,6,48,52,0,102,48,53,0,102,
|
|
112,0,106,7,87,73,84,72,73,78,0,112,2,29,
|
|
141,1,36,222,6,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,223,6,48,55,0,102,
|
|
106,6,71,82,79,85,80,0,112,1,73,36,224,6,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,7,
|
|
8,29,83,1,36,225,6,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,226,6,48,52,
|
|
0,102,48,53,0,102,112,0,106,6,79,82,68,69,
|
|
82,0,112,2,29,255,0,36,227,6,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,228,
|
|
6,48,55,0,102,106,3,66,89,0,112,1,73,36,
|
|
229,6,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
92,8,69,29,200,0,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,121,69,29,183,0,36,230,6,48,64,
|
|
0,102,112,0,80,18,36,231,6,106,4,65,83,67,
|
|
0,80,17,36,232,6,48,52,0,102,48,53,0,102,
|
|
112,0,106,4,65,83,67,0,112,2,28,23,36,233,
|
|
6,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,25,57,36,234,6,48,52,0,102,48,53,
|
|
0,102,112,0,106,5,68,69,83,67,0,112,2,28,
|
|
33,36,235,6,106,5,68,69,83,67,0,80,17,36,
|
|
236,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,238,6,176,57,0,95,16,95,18,
|
|
95,17,4,2,0,20,2,36,239,6,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,4,8,28,24,36,
|
|
240,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,26,41,255,36,246,6,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,8,8,28,21,36,
|
|
247,6,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,252,6,48,52,0,102,48,53,0,
|
|
102,112,0,106,5,79,86,69,82,0,112,2,28,25,
|
|
36,253,6,48,82,0,102,106,8,76,73,83,84,65,
|
|
71,71,0,95,4,112,2,110,7,36,255,6,176,68,
|
|
0,92,3,106,8,76,73,83,84,65,71,71,0,95,
|
|
4,95,16,100,20,5,7,36,4,7,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,6,8,28,39,36,
|
|
5,7,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,6,7,176,68,0,92,2,106,2,
|
|
42,0,100,100,100,20,5,7,36,10,7,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,122,8,29,99,3,
|
|
36,11,7,48,51,0,102,48,53,0,102,112,0,112,
|
|
1,80,2,36,12,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,15,7,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,5,8,28,64,
|
|
36,16,7,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,17,7,96,2,0,106,2,46,
|
|
0,48,51,0,102,48,53,0,102,112,0,112,1,72,
|
|
135,36,18,7,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,22,7,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,92,7,8,29,200,2,36,
|
|
23,7,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,24,7,4,0,0,80,4,36,25,
|
|
7,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
6,8,28,47,36,26,7,176,57,0,95,4,176,68,
|
|
0,92,2,106,2,42,0,100,100,100,12,5,20,2,
|
|
36,27,7,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,25,95,36,28,7,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,8,69,28,75,36,
|
|
29,7,176,57,0,95,4,48,64,0,102,112,0,20,
|
|
2,36,30,7,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,4,8,28,39,36,31,7,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,32,
|
|
7,176,57,0,95,4,48,64,0,102,112,0,20,2,
|
|
25,201,36,35,7,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,8,8,28,21,36,36,7,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
39,7,48,52,0,102,48,53,0,102,112,0,106,7,
|
|
87,73,84,72,73,78,0,112,2,29,149,1,36,40,
|
|
7,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,41,7,48,55,0,102,106,6,71,82,
|
|
79,85,80,0,112,1,73,36,42,7,4,0,0,80,
|
|
16,36,43,7,48,50,0,102,48,53,0,102,112,0,
|
|
112,1,92,7,8,29,83,1,36,44,7,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
45,7,48,52,0,102,48,53,0,102,112,0,106,6,
|
|
79,82,68,69,82,0,112,2,29,255,0,36,46,7,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,47,7,48,55,0,102,106,3,66,89,0,
|
|
112,1,73,36,48,7,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,8,69,29,200,0,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,121,69,29,183,0,36,
|
|
49,7,48,64,0,102,112,0,80,18,36,50,7,106,
|
|
4,65,83,67,0,80,17,36,51,7,48,52,0,102,
|
|
48,53,0,102,112,0,106,4,65,83,67,0,112,2,
|
|
28,23,36,52,7,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,25,57,36,53,7,48,52,
|
|
0,102,48,53,0,102,112,0,106,5,68,69,83,67,
|
|
0,112,2,28,33,36,54,7,106,5,68,69,83,67,
|
|
0,80,17,36,55,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,57,7,176,57,0,
|
|
95,16,95,18,95,17,4,2,0,20,2,36,58,7,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,4,
|
|
8,28,24,36,59,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,26,41,255,36,65,7,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,92,8,
|
|
8,28,21,36,66,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,71,7,48,52,0,
|
|
102,48,53,0,102,112,0,106,5,79,86,69,82,0,
|
|
112,2,28,17,36,72,7,48,82,0,102,95,2,95,
|
|
4,112,2,110,7,36,74,7,176,68,0,92,3,95,
|
|
2,95,4,100,100,20,5,7,36,77,7,176,68,0,
|
|
92,2,95,2,100,100,100,20,5,7,36,81,7,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,36,83,7,176,68,0,92,10,100,100,100,100,20,
|
|
5,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSESUBQUERY )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,4,0,36,89,7,121,80,1,4,0,0,80,2,
|
|
36,91,7,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,7,8,28,21,36,92,7,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,36,95,7,
|
|
48,53,0,102,112,0,176,48,0,48,49,0,102,112,
|
|
0,12,1,34,29,132,0,36,96,7,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,7,8,28,10,36,
|
|
97,7,174,1,0,25,58,36,98,7,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,8,8,28,38,36,
|
|
99,7,95,1,121,8,28,23,36,100,7,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,25,
|
|
53,36,103,7,173,1,0,36,105,7,176,57,0,95,
|
|
2,48,49,0,102,112,0,48,53,0,102,112,0,1,
|
|
20,2,36,106,7,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,26,106,255,36,108,7,176,
|
|
57,0,95,2,121,106,1,0,4,2,0,20,2,36,
|
|
110,7,48,2,0,176,0,0,12,0,95,2,48,83,
|
|
0,102,112,0,112,2,80,3,36,111,7,48,84,0,
|
|
95,3,112,0,80,4,36,113,7,176,68,0,92,7,
|
|
95,4,100,100,100,20,5,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEWINDOWSPEC )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,6,0,36,119,7,4,0,0,80,1,4,0,0,
|
|
80,2,36,120,7,100,80,6,36,122,7,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,7,8,29,185,
|
|
3,36,123,7,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,126,7,48,52,0,102,48,
|
|
53,0,102,112,0,106,10,80,65,82,84,73,84,73,
|
|
79,78,0,112,2,29,238,0,36,127,7,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
128,7,48,55,0,102,106,3,66,89,0,112,1,73,
|
|
36,135,7,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,122,8,29,184,0,48,52,0,102,48,53,0,102,
|
|
112,0,106,6,79,82,68,69,82,0,112,2,32,161,
|
|
0,48,52,0,102,48,53,0,102,112,0,106,5,82,
|
|
79,87,83,0,112,2,32,139,0,48,52,0,102,48,
|
|
53,0,102,112,0,106,6,82,65,78,71,69,0,112,
|
|
2,31,116,48,52,0,102,48,53,0,102,112,0,106,
|
|
7,71,82,79,85,80,83,0,112,2,31,93,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,8,69,28,
|
|
76,48,50,0,102,48,53,0,102,112,0,112,1,121,
|
|
69,28,60,36,136,7,176,57,0,95,1,48,64,0,
|
|
102,112,0,20,2,36,137,7,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,92,4,8,28,24,36,138,7,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,26,58,255,36,146,7,48,52,0,102,48,53,
|
|
0,102,112,0,106,6,79,82,68,69,82,0,112,2,
|
|
29,12,2,36,147,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,148,7,48,55,0,
|
|
102,106,3,66,89,0,112,1,73,36,152,7,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,8,69,29,
|
|
213,1,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
121,69,29,196,1,48,52,0,102,48,53,0,102,112,
|
|
0,106,5,82,79,87,83,0,112,2,32,174,1,48,
|
|
52,0,102,48,53,0,102,112,0,106,6,82,65,78,
|
|
71,69,0,112,2,32,151,1,48,52,0,102,48,53,
|
|
0,102,112,0,106,7,71,82,79,85,80,83,0,112,
|
|
2,32,127,1,36,153,7,48,64,0,102,112,0,80,
|
|
3,36,154,7,106,4,65,83,67,0,80,4,36,155,
|
|
7,48,52,0,102,48,53,0,102,112,0,106,4,65,
|
|
83,67,0,112,2,28,23,36,156,7,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,25,57,
|
|
36,157,7,48,52,0,102,48,53,0,102,112,0,106,
|
|
5,68,69,83,67,0,112,2,28,33,36,158,7,106,
|
|
5,68,69,83,67,0,80,4,36,159,7,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
161,7,106,1,0,80,5,36,162,7,48,52,0,102,
|
|
48,53,0,102,112,0,106,6,78,85,76,76,83,0,
|
|
112,2,29,136,0,36,163,7,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,164,7,48,
|
|
52,0,102,48,53,0,102,112,0,106,6,70,73,82,
|
|
83,84,0,112,2,28,36,36,165,7,106,6,70,73,
|
|
82,83,84,0,80,5,36,166,7,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,25,57,36,
|
|
167,7,48,52,0,102,48,53,0,102,112,0,106,5,
|
|
76,65,83,84,0,112,2,28,33,36,168,7,106,5,
|
|
76,65,83,84,0,80,5,36,169,7,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,172,
|
|
7,176,73,0,95,5,12,1,28,21,36,173,7,176,
|
|
57,0,95,2,95,3,95,4,4,2,0,20,2,25,
|
|
21,36,175,7,176,57,0,95,2,95,3,95,4,95,
|
|
5,4,3,0,20,2,36,177,7,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,92,4,8,28,24,36,178,
|
|
7,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,26,28,254,36,187,7,48,52,0,102,48,
|
|
53,0,102,112,0,106,5,82,79,87,83,0,112,2,
|
|
31,47,48,52,0,102,48,53,0,102,112,0,106,6,
|
|
82,65,78,71,69,0,112,2,31,25,48,52,0,102,
|
|
48,53,0,102,112,0,106,7,71,82,79,85,80,83,
|
|
0,112,2,28,13,36,188,7,48,85,0,102,112,0,
|
|
80,6,36,191,7,48,50,0,102,48,53,0,102,112,
|
|
0,112,1,92,8,8,28,21,36,192,7,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
196,7,95,1,95,2,95,6,4,3,0,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEWINDOW )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,1,2,36,204,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,207,7,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,122,8,28,71,36,
|
|
208,7,4,0,0,4,0,0,48,51,0,102,48,53,
|
|
0,102,112,0,112,1,4,3,0,80,3,36,209,7,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,210,7,176,68,0,92,12,95,1,95,2,
|
|
95,3,122,1,95,3,92,2,1,20,5,7,36,213,
|
|
7,48,70,0,102,112,0,80,3,36,215,7,176,68,
|
|
0,92,12,95,1,95,2,95,3,122,1,95,3,92,
|
|
2,1,20,5,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEFRAMECLAUSE )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,5,0,36,221,7,177,0,0,80,1,36,224,7,
|
|
48,51,0,102,48,53,0,102,112,0,112,1,80,2,
|
|
36,225,7,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,226,7,95,2,95,1,106,5,
|
|
116,121,112,101,0,2,36,228,7,48,52,0,102,48,
|
|
53,0,102,112,0,106,8,66,69,84,87,69,69,78,
|
|
0,112,2,28,91,36,229,7,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,230,7,48,
|
|
86,0,102,112,0,80,3,36,231,7,48,55,0,102,
|
|
106,4,65,78,68,0,112,1,73,36,232,7,48,86,
|
|
0,102,112,0,80,4,36,233,7,95,3,95,1,106,
|
|
6,115,116,97,114,116,0,2,36,234,7,95,4,95,
|
|
1,106,4,101,110,100,0,2,25,29,36,236,7,48,
|
|
86,0,102,112,0,80,3,36,237,7,95,3,95,1,
|
|
106,6,115,116,97,114,116,0,2,36,241,7,48,52,
|
|
0,102,48,53,0,102,112,0,106,8,69,88,67,76,
|
|
85,68,69,0,112,2,29,69,1,36,242,7,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,243,7,106,1,0,80,5,36,244,7,48,52,0,
|
|
102,48,53,0,102,112,0,106,3,78,79,0,112,2,
|
|
28,60,36,245,7,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,246,7,48,55,0,102,
|
|
106,7,79,84,72,69,82,83,0,112,1,73,36,247,
|
|
7,106,10,78,79,32,79,84,72,69,82,83,0,80,
|
|
5,26,200,0,36,248,7,48,52,0,102,48,53,0,
|
|
102,112,0,106,8,67,85,82,82,69,78,84,0,112,
|
|
2,28,58,36,249,7,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,250,7,48,55,0,
|
|
102,106,4,82,79,87,0,112,1,73,36,251,7,106,
|
|
12,67,85,82,82,69,78,84,32,82,79,87,0,80,
|
|
5,25,116,36,252,7,48,52,0,102,48,53,0,102,
|
|
112,0,106,6,71,82,79,85,80,0,112,2,28,36,
|
|
36,253,7,106,6,71,82,79,85,80,0,80,5,36,
|
|
254,7,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,25,57,36,255,7,48,52,0,102,48,
|
|
53,0,102,112,0,106,5,84,73,69,83,0,112,2,
|
|
28,33,36,0,8,106,5,84,73,69,83,0,80,5,
|
|
36,1,8,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,3,8,95,5,95,1,106,8,
|
|
101,120,99,108,117,100,101,0,2,36,6,8,95,1,
|
|
110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEFRAMEBOUND )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,1,0,36,14,8,48,52,0,102,48,53,0,102,
|
|
112,0,106,10,85,78,66,79,85,78,68,69,68,0,
|
|
112,2,29,189,0,36,15,8,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,16,8,48,
|
|
52,0,102,48,53,0,102,112,0,106,10,80,82,69,
|
|
67,69,68,73,78,71,0,112,2,28,48,36,17,8,
|
|
48,41,0,102,21,48,53,0,163,0,112,0,23,112,
|
|
1,73,36,18,8,106,20,85,78,66,79,85,78,68,
|
|
69,68,32,80,82,69,67,69,68,73,78,71,0,110,
|
|
7,36,19,8,48,52,0,102,48,53,0,102,112,0,
|
|
106,10,70,79,76,76,79,87,73,78,71,0,112,2,
|
|
28,48,36,20,8,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,21,8,106,20,85,78,
|
|
66,79,85,78,68,69,68,32,70,79,76,76,79,87,
|
|
73,78,71,0,110,7,36,23,8,106,10,85,78,66,
|
|
79,85,78,68,69,68,0,110,7,36,26,8,48,52,
|
|
0,102,48,53,0,102,112,0,106,8,67,85,82,82,
|
|
69,78,84,0,112,2,28,56,36,27,8,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
28,8,48,55,0,102,106,4,82,79,87,0,112,1,
|
|
73,36,29,8,106,12,67,85,82,82,69,78,84,32,
|
|
82,79,87,0,110,7,36,32,8,48,50,0,102,48,
|
|
53,0,102,112,0,112,1,92,3,8,29,184,0,36,
|
|
33,8,48,51,0,102,48,53,0,102,112,0,112,1,
|
|
80,1,36,34,8,48,41,0,102,21,48,53,0,163,
|
|
0,112,0,23,112,1,73,36,35,8,48,52,0,102,
|
|
48,53,0,102,112,0,106,10,80,82,69,67,69,68,
|
|
73,78,71,0,112,2,28,42,36,36,8,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
37,8,95,1,106,11,32,80,82,69,67,69,68,73,
|
|
78,71,0,72,110,7,36,38,8,48,52,0,102,48,
|
|
53,0,102,112,0,106,10,70,79,76,76,79,87,73,
|
|
78,71,0,112,2,28,42,36,39,8,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,40,
|
|
8,95,1,106,11,32,70,79,76,76,79,87,73,78,
|
|
71,0,72,110,7,36,42,8,95,1,110,7,36,45,
|
|
8,106,12,67,85,82,82,69,78,84,32,82,79,87,
|
|
0,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_STATIC( TSQLPARSER2_PARSEMERGE )
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
13,15,0,36,51,8,177,0,0,80,1,36,52,8,
|
|
4,0,0,80,6,4,0,0,80,7,4,0,0,80,
|
|
8,36,54,8,9,80,11,9,80,12,36,57,8,106,
|
|
6,77,69,82,71,69,0,95,1,106,5,116,121,112,
|
|
101,0,2,36,58,8,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,59,8,48,55,0,
|
|
102,106,5,73,78,84,79,0,112,1,73,36,60,8,
|
|
48,51,0,102,48,53,0,102,112,0,112,1,80,2,
|
|
36,61,8,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,62,8,95,2,95,1,106,7,
|
|
116,97,114,103,101,116,0,2,36,64,8,48,55,0,
|
|
102,106,6,85,83,73,78,71,0,112,1,73,36,65,
|
|
8,48,51,0,102,48,53,0,102,112,0,112,1,80,
|
|
3,36,66,8,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,36,67,8,106,1,0,80,4,
|
|
36,68,8,48,52,0,102,48,53,0,102,112,0,106,
|
|
3,65,83,0,112,2,28,21,36,69,8,48,41,0,
|
|
102,21,48,53,0,163,0,112,0,23,112,1,73,36,
|
|
71,8,48,50,0,102,48,53,0,102,112,0,112,1,
|
|
122,8,28,57,48,52,0,102,48,53,0,102,112,0,
|
|
106,3,79,78,0,112,2,31,38,36,72,8,48,51,
|
|
0,102,48,53,0,102,112,0,112,1,80,4,36,73,
|
|
8,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,75,8,95,3,95,1,106,7,115,111,
|
|
117,114,99,101,0,2,36,76,8,95,4,95,1,106,
|
|
13,115,111,117,114,99,101,95,97,108,105,97,115,0,
|
|
2,36,78,8,48,55,0,102,106,3,79,78,0,112,
|
|
1,73,36,79,8,48,64,0,102,112,0,80,5,36,
|
|
80,8,95,5,95,1,106,3,111,110,0,2,36,82,
|
|
8,100,80,13,36,83,8,100,80,14,36,84,8,9,
|
|
80,15,36,88,8,48,52,0,102,48,53,0,102,112,
|
|
0,106,5,87,72,69,78,0,112,2,29,248,3,36,
|
|
89,8,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,90,8,48,52,0,102,48,53,0,
|
|
102,112,0,106,8,77,65,84,67,72,69,68,0,112,
|
|
2,29,180,1,36,91,8,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,93,8,48,52,
|
|
0,102,48,53,0,102,112,0,106,4,65,78,68,0,
|
|
112,2,28,32,36,94,8,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,95,8,48,64,
|
|
0,102,112,0,80,13,36,97,8,48,55,0,102,106,
|
|
5,84,72,69,78,0,112,1,73,36,99,8,48,52,
|
|
0,102,48,53,0,102,112,0,106,7,68,69,76,69,
|
|
84,69,0,112,2,28,36,36,100,8,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,101,
|
|
8,120,80,11,36,102,8,120,80,15,26,38,255,36,
|
|
104,8,48,55,0,102,106,7,85,80,68,65,84,69,
|
|
0,112,1,73,36,105,8,48,55,0,102,106,4,83,
|
|
69,84,0,112,1,73,36,106,8,120,80,11,36,107,
|
|
8,48,50,0,102,48,53,0,102,112,0,112,1,122,
|
|
8,29,223,0,36,108,8,48,51,0,102,48,53,0,
|
|
102,112,0,112,1,80,9,36,109,8,48,41,0,102,
|
|
21,48,53,0,163,0,112,0,23,112,1,73,36,111,
|
|
8,48,50,0,102,48,53,0,102,112,0,112,1,92,
|
|
5,8,28,57,36,112,8,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,113,8,48,51,
|
|
0,102,48,53,0,102,112,0,112,1,80,9,36,114,
|
|
8,48,41,0,102,21,48,53,0,163,0,112,0,23,
|
|
112,1,73,36,116,8,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,9,8,28,21,36,117,8,48,41,
|
|
0,102,21,48,53,0,163,0,112,0,23,112,1,73,
|
|
36,119,8,48,64,0,102,112,0,80,10,36,120,8,
|
|
176,57,0,95,6,95,9,95,10,4,2,0,20,2,
|
|
36,121,8,48,50,0,102,48,53,0,102,112,0,112,
|
|
1,92,4,8,28,24,36,122,8,48,41,0,102,21,
|
|
48,53,0,163,0,112,0,23,112,1,73,26,19,255,
|
|
26,10,254,36,128,8,48,52,0,102,48,53,0,102,
|
|
112,0,106,4,78,79,84,0,112,2,29,0,2,36,
|
|
129,8,48,41,0,102,21,48,53,0,163,0,112,0,
|
|
23,112,1,73,36,130,8,48,55,0,102,106,8,77,
|
|
65,84,67,72,69,68,0,112,1,73,36,132,8,48,
|
|
52,0,102,48,53,0,102,112,0,106,4,65,78,68,
|
|
0,112,2,28,32,36,133,8,48,41,0,102,21,48,
|
|
53,0,163,0,112,0,23,112,1,73,36,134,8,48,
|
|
64,0,102,112,0,80,14,36,136,8,48,55,0,102,
|
|
106,5,84,72,69,78,0,112,1,73,36,137,8,48,
|
|
55,0,102,106,7,73,78,83,69,82,84,0,112,1,
|
|
73,36,138,8,120,80,12,36,140,8,48,50,0,102,
|
|
48,53,0,102,112,0,112,1,92,7,8,29,162,0,
|
|
36,141,8,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,142,8,48,50,0,102,48,53,
|
|
0,102,112,0,112,1,122,8,28,84,36,143,8,176,
|
|
57,0,95,7,48,51,0,102,48,53,0,102,112,0,
|
|
112,1,20,2,36,144,8,48,41,0,102,21,48,53,
|
|
0,163,0,112,0,23,112,1,73,36,145,8,48,50,
|
|
0,102,48,53,0,102,112,0,112,1,92,4,8,28,
|
|
23,36,146,8,48,41,0,102,21,48,53,0,163,0,
|
|
112,0,23,112,1,73,25,157,36,151,8,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,8,8,28,21,
|
|
36,152,8,48,41,0,102,21,48,53,0,163,0,112,
|
|
0,23,112,1,73,36,155,8,48,55,0,102,106,7,
|
|
86,65,76,85,69,83,0,112,1,73,36,156,8,48,
|
|
50,0,102,48,53,0,102,112,0,112,1,92,7,8,
|
|
29,144,252,36,157,8,48,41,0,102,21,48,53,0,
|
|
163,0,112,0,23,112,1,73,36,158,8,48,50,0,
|
|
102,48,53,0,102,112,0,112,1,92,8,69,28,75,
|
|
48,50,0,102,48,53,0,102,112,0,112,1,121,69,
|
|
28,59,36,159,8,176,57,0,95,8,48,64,0,102,
|
|
112,0,20,2,36,160,8,48,50,0,102,48,53,0,
|
|
102,112,0,112,1,92,4,8,28,186,36,161,8,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,25,165,36,164,8,48,50,0,102,48,53,0,102,
|
|
112,0,112,1,92,8,8,29,11,252,36,165,8,48,
|
|
41,0,102,21,48,53,0,163,0,112,0,23,112,1,
|
|
73,26,245,251,36,173,8,95,11,95,1,106,12,104,
|
|
97,115,95,109,97,116,99,104,101,100,0,2,36,174,
|
|
8,95,6,95,1,106,11,117,112,100,97,116,101,95,
|
|
115,101,116,0,2,36,175,8,95,12,95,1,106,16,
|
|
104,97,115,95,110,111,116,95,109,97,116,99,104,101,
|
|
100,0,2,36,176,8,95,7,95,1,106,14,105,110,
|
|
115,101,114,116,95,102,105,101,108,100,115,0,2,36,
|
|
177,8,95,8,95,1,106,14,105,110,115,101,114,116,
|
|
95,118,97,108,117,101,115,0,2,36,178,8,95,13,
|
|
95,1,106,16,109,97,116,99,104,95,99,111,110,100,
|
|
105,116,105,111,110,0,2,36,179,8,95,14,95,1,
|
|
106,20,110,111,116,95,109,97,116,99,104,95,99,111,
|
|
110,100,105,116,105,111,110,0,2,36,180,8,95,15,
|
|
95,1,106,15,109,97,116,99,104,101,100,95,100,101,
|
|
108,101,116,101,0,2,36,182,8,95,1,110,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|
|
HB_FUNC_INITSTATICS()
|
|
{
|
|
static const HB_BYTE pcode[] =
|
|
{
|
|
117,87,0,1,0,7
|
|
};
|
|
|
|
hb_vmExecute( pcode, symbols );
|
|
}
|
|
|