mirror of https://gitee.com/bigwinds/arangodb
First step to move ahuacatl to C++
This commit is contained in:
parent
07f9b941bb
commit
2cdcd24a59
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
#line 3 "arangod/Ahuacatl/ahuacatl-tokens.c"
|
#line 3 "arangod/Ahuacatl/ahuacatl-tokens.cpp"
|
||||||
|
|
||||||
#define YY_INT_ALIGNED short int
|
#define YY_INT_ALIGNED short int
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
||||||
#define FLEX_SCANNER
|
#define FLEX_SCANNER
|
||||||
#define YY_FLEX_MAJOR_VERSION 2
|
#define YY_FLEX_MAJOR_VERSION 2
|
||||||
#define YY_FLEX_MINOR_VERSION 5
|
#define YY_FLEX_MINOR_VERSION 5
|
||||||
#define YY_FLEX_SUBMINOR_VERSION 37
|
#define YY_FLEX_SUBMINOR_VERSION 35
|
||||||
#if YY_FLEX_SUBMINOR_VERSION > 0
|
#if YY_FLEX_SUBMINOR_VERSION > 0
|
||||||
#define FLEX_BETA
|
#define FLEX_BETA
|
||||||
#endif
|
#endif
|
||||||
|
@ -158,7 +158,15 @@ typedef void* yyscan_t;
|
||||||
|
|
||||||
/* Size of default input buffer. */
|
/* Size of default input buffer. */
|
||||||
#ifndef YY_BUF_SIZE
|
#ifndef YY_BUF_SIZE
|
||||||
|
#ifdef __ia64__
|
||||||
|
/* On IA-64, the buffer size is 16k, not 8k.
|
||||||
|
* Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
|
||||||
|
* Ditto for the __ia64__ case accordingly.
|
||||||
|
*/
|
||||||
|
#define YY_BUF_SIZE 32768
|
||||||
|
#else
|
||||||
#define YY_BUF_SIZE 16384
|
#define YY_BUF_SIZE 16384
|
||||||
|
#endif /* __ia64__ */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* The state buf must be large enough to hold one state per character in the main buffer.
|
/* The state buf must be large enough to hold one state per character in the main buffer.
|
||||||
|
@ -170,11 +178,6 @@ typedef void* yyscan_t;
|
||||||
typedef struct yy_buffer_state *YY_BUFFER_STATE;
|
typedef struct yy_buffer_state *YY_BUFFER_STATE;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef YY_TYPEDEF_YY_SIZE_T
|
|
||||||
#define YY_TYPEDEF_YY_SIZE_T
|
|
||||||
typedef size_t yy_size_t;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define EOB_ACT_CONTINUE_SCAN 0
|
#define EOB_ACT_CONTINUE_SCAN 0
|
||||||
#define EOB_ACT_END_OF_FILE 1
|
#define EOB_ACT_END_OF_FILE 1
|
||||||
#define EOB_ACT_LAST_MATCH 2
|
#define EOB_ACT_LAST_MATCH 2
|
||||||
|
@ -184,7 +187,7 @@ typedef size_t yy_size_t;
|
||||||
* existing scanners that call yyless() from OUTSIDE Ahuacatllex.
|
* existing scanners that call yyless() from OUTSIDE Ahuacatllex.
|
||||||
* One obvious solution it to make yy_act a global. I tried that, and saw
|
* One obvious solution it to make yy_act a global. I tried that, and saw
|
||||||
* a 5% performance hit in a non-yylineno scanner, because yy_act is
|
* a 5% performance hit in a non-yylineno scanner, because yy_act is
|
||||||
* normally declared as a register variable-- so it is not worth it.
|
* normally declared as a variable-- so it is not worth it.
|
||||||
*/
|
*/
|
||||||
#define YY_LESS_LINENO(n) \
|
#define YY_LESS_LINENO(n) \
|
||||||
do { \
|
do { \
|
||||||
|
@ -210,6 +213,11 @@ typedef size_t yy_size_t;
|
||||||
|
|
||||||
#define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner )
|
#define unput(c) yyunput( c, yyg->yytext_ptr , yyscanner )
|
||||||
|
|
||||||
|
#ifndef YY_TYPEDEF_YY_SIZE_T
|
||||||
|
#define YY_TYPEDEF_YY_SIZE_T
|
||||||
|
typedef size_t yy_size_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef YY_STRUCT_YY_BUFFER_STATE
|
#ifndef YY_STRUCT_YY_BUFFER_STATE
|
||||||
#define YY_STRUCT_YY_BUFFER_STATE
|
#define YY_STRUCT_YY_BUFFER_STATE
|
||||||
struct yy_buffer_state
|
struct yy_buffer_state
|
||||||
|
@ -227,7 +235,7 @@ struct yy_buffer_state
|
||||||
/* Number of characters read into yy_ch_buf, not including EOB
|
/* Number of characters read into yy_ch_buf, not including EOB
|
||||||
* characters.
|
* characters.
|
||||||
*/
|
*/
|
||||||
yy_size_t yy_n_chars;
|
int yy_n_chars;
|
||||||
|
|
||||||
/* Whether we "own" the buffer - i.e., we know we created it,
|
/* Whether we "own" the buffer - i.e., we know we created it,
|
||||||
* and can realloc() it to grow it, and should free() it to
|
* and can realloc() it to grow it, and should free() it to
|
||||||
|
@ -306,7 +314,7 @@ static void Ahuacatl_init_buffer (YY_BUFFER_STATE b,FILE *file ,yyscan_t yyscann
|
||||||
|
|
||||||
YY_BUFFER_STATE Ahuacatl_scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner );
|
YY_BUFFER_STATE Ahuacatl_scan_buffer (char *base,yy_size_t size ,yyscan_t yyscanner );
|
||||||
YY_BUFFER_STATE Ahuacatl_scan_string (yyconst char *yy_str ,yyscan_t yyscanner );
|
YY_BUFFER_STATE Ahuacatl_scan_string (yyconst char *yy_str ,yyscan_t yyscanner );
|
||||||
YY_BUFFER_STATE Ahuacatl_scan_bytes (yyconst char *bytes,yy_size_t len ,yyscan_t yyscanner );
|
YY_BUFFER_STATE Ahuacatl_scan_bytes (yyconst char *bytes,int len ,yyscan_t yyscanner );
|
||||||
|
|
||||||
void *Ahuacatlalloc (yy_size_t ,yyscan_t yyscanner );
|
void *Ahuacatlalloc (yy_size_t ,yyscan_t yyscanner );
|
||||||
void *Ahuacatlrealloc (void *,yy_size_t ,yyscan_t yyscanner );
|
void *Ahuacatlrealloc (void *,yy_size_t ,yyscan_t yyscanner );
|
||||||
|
@ -338,7 +346,7 @@ void Ahuacatlfree (void * ,yyscan_t yyscanner );
|
||||||
|
|
||||||
/* Begin user sect3 */
|
/* Begin user sect3 */
|
||||||
|
|
||||||
#define Ahuacatlwrap(yyscanner) 1
|
#define Ahuacatlwrap(n) 1
|
||||||
#define YY_SKIP_YYWRAP
|
#define YY_SKIP_YYWRAP
|
||||||
|
|
||||||
typedef unsigned char YY_CHAR;
|
typedef unsigned char YY_CHAR;
|
||||||
|
@ -657,8 +665,8 @@ struct yyguts_t
|
||||||
size_t yy_buffer_stack_max; /**< capacity of stack. */
|
size_t yy_buffer_stack_max; /**< capacity of stack. */
|
||||||
YY_BUFFER_STATE * yy_buffer_stack; /**< Stack as an array. */
|
YY_BUFFER_STATE * yy_buffer_stack; /**< Stack as an array. */
|
||||||
char yy_hold_char;
|
char yy_hold_char;
|
||||||
yy_size_t yy_n_chars;
|
int yy_n_chars;
|
||||||
yy_size_t yyleng_r;
|
int yyleng_r;
|
||||||
char *yy_c_buf_p;
|
char *yy_c_buf_p;
|
||||||
int yy_init;
|
int yy_init;
|
||||||
int yy_start;
|
int yy_start;
|
||||||
|
@ -715,7 +723,7 @@ FILE *Ahuacatlget_out (yyscan_t yyscanner );
|
||||||
|
|
||||||
void Ahuacatlset_out (FILE * out_str ,yyscan_t yyscanner );
|
void Ahuacatlset_out (FILE * out_str ,yyscan_t yyscanner );
|
||||||
|
|
||||||
yy_size_t Ahuacatlget_leng (yyscan_t yyscanner );
|
int Ahuacatlget_leng (yyscan_t yyscanner );
|
||||||
|
|
||||||
char *Ahuacatlget_text (yyscan_t yyscanner );
|
char *Ahuacatlget_text (yyscan_t yyscanner );
|
||||||
|
|
||||||
|
@ -767,7 +775,12 @@ static int input (yyscan_t yyscanner );
|
||||||
|
|
||||||
/* Amount of stuff to slurp up with each read. */
|
/* Amount of stuff to slurp up with each read. */
|
||||||
#ifndef YY_READ_BUF_SIZE
|
#ifndef YY_READ_BUF_SIZE
|
||||||
|
#ifdef __ia64__
|
||||||
|
/* On IA-64, the buffer size is 16k, not 8k */
|
||||||
|
#define YY_READ_BUF_SIZE 16384
|
||||||
|
#else
|
||||||
#define YY_READ_BUF_SIZE 8192
|
#define YY_READ_BUF_SIZE 8192
|
||||||
|
#endif /* __ia64__ */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Copy whatever the last rule matched to the standard output. */
|
/* Copy whatever the last rule matched to the standard output. */
|
||||||
|
@ -866,9 +879,9 @@ extern int Ahuacatllex \
|
||||||
*/
|
*/
|
||||||
YY_DECL
|
YY_DECL
|
||||||
{
|
{
|
||||||
register yy_state_type yy_current_state;
|
yy_state_type yy_current_state;
|
||||||
register char *yy_cp, *yy_bp;
|
char *yy_cp, *yy_bp;
|
||||||
register int yy_act;
|
int yy_act;
|
||||||
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------------
|
/* ---------------------------------------------------------------------------
|
||||||
|
@ -921,7 +934,7 @@ YY_DECL
|
||||||
yy_match:
|
yy_match:
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
|
YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
|
||||||
if ( yy_accept[yy_current_state] )
|
if ( yy_accept[yy_current_state] )
|
||||||
{
|
{
|
||||||
yyg->yy_last_accepting_state = yy_current_state;
|
yyg->yy_last_accepting_state = yy_current_state;
|
||||||
|
@ -948,7 +961,7 @@ yy_find_action:
|
||||||
if ( yy_act != YY_END_OF_BUFFER && yy_rule_can_match_eol[yy_act] )
|
if ( yy_act != YY_END_OF_BUFFER && yy_rule_can_match_eol[yy_act] )
|
||||||
{
|
{
|
||||||
int yyl;
|
int yyl;
|
||||||
for ( yyl = 0; yyl < (int) yyleng; ++yyl )
|
for ( yyl = 0; yyl < yyleng; ++yyl )
|
||||||
if ( yytext[yyl] == '\n' )
|
if ( yytext[yyl] == '\n' )
|
||||||
|
|
||||||
do{ yylineno++;
|
do{ yylineno++;
|
||||||
|
@ -1610,9 +1623,9 @@ case YY_STATE_EOF(COMMENT_MULTI):
|
||||||
static int yy_get_next_buffer (yyscan_t yyscanner)
|
static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
||||||
register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
|
char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
|
||||||
register char *source = yyg->yytext_ptr;
|
char *source = yyg->yytext_ptr;
|
||||||
register int number_to_move, i;
|
int number_to_move, i;
|
||||||
int ret_val;
|
int ret_val;
|
||||||
|
|
||||||
if ( yyg->yy_c_buf_p > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars + 1] )
|
if ( yyg->yy_c_buf_p > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[yyg->yy_n_chars + 1] )
|
||||||
|
@ -1654,21 +1667,21 @@ static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
yy_size_t num_to_read =
|
int num_to_read =
|
||||||
YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
|
YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
|
||||||
|
|
||||||
while ( num_to_read <= 0 )
|
while ( num_to_read <= 0 )
|
||||||
{ /* Not enough room in the buffer - grow it. */
|
{ /* Not enough room in the buffer - grow it. */
|
||||||
|
|
||||||
/* just a shorter name for the current buffer */
|
/* just a shorter name for the current buffer */
|
||||||
YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE;
|
YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
|
||||||
|
|
||||||
int yy_c_buf_p_offset =
|
int yy_c_buf_p_offset =
|
||||||
(int) (yyg->yy_c_buf_p - b->yy_ch_buf);
|
(int) (yyg->yy_c_buf_p - b->yy_ch_buf);
|
||||||
|
|
||||||
if ( b->yy_is_our_buffer )
|
if ( b->yy_is_our_buffer )
|
||||||
{
|
{
|
||||||
yy_size_t new_size = b->yy_buf_size * 2;
|
int new_size = b->yy_buf_size * 2;
|
||||||
|
|
||||||
if ( new_size <= 0 )
|
if ( new_size <= 0 )
|
||||||
b->yy_buf_size += b->yy_buf_size / 8;
|
b->yy_buf_size += b->yy_buf_size / 8;
|
||||||
|
@ -1699,7 +1712,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
|
|
||||||
/* Read in more data. */
|
/* Read in more data. */
|
||||||
YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
|
YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
|
||||||
yyg->yy_n_chars, num_to_read );
|
yyg->yy_n_chars, (int) num_to_read );
|
||||||
|
|
||||||
YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars;
|
YY_CURRENT_BUFFER_LVALUE->yy_n_chars = yyg->yy_n_chars;
|
||||||
}
|
}
|
||||||
|
@ -1744,15 +1757,15 @@ static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
|
|
||||||
static yy_state_type yy_get_previous_state (yyscan_t yyscanner)
|
static yy_state_type yy_get_previous_state (yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
register yy_state_type yy_current_state;
|
yy_state_type yy_current_state;
|
||||||
register char *yy_cp;
|
char *yy_cp;
|
||||||
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
||||||
|
|
||||||
yy_current_state = yyg->yy_start;
|
yy_current_state = yyg->yy_start;
|
||||||
|
|
||||||
for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp )
|
for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp )
|
||||||
{
|
{
|
||||||
register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
|
YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
|
||||||
if ( yy_accept[yy_current_state] )
|
if ( yy_accept[yy_current_state] )
|
||||||
{
|
{
|
||||||
yyg->yy_last_accepting_state = yy_current_state;
|
yyg->yy_last_accepting_state = yy_current_state;
|
||||||
|
@ -1777,11 +1790,11 @@ static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
*/
|
*/
|
||||||
static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner)
|
static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state , yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
register int yy_is_jam;
|
int yy_is_jam;
|
||||||
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */
|
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner; /* This var may be unused depending upon options. */
|
||||||
register char *yy_cp = yyg->yy_c_buf_p;
|
char *yy_cp = yyg->yy_c_buf_p;
|
||||||
|
|
||||||
register YY_CHAR yy_c = 1;
|
YY_CHAR yy_c = 1;
|
||||||
if ( yy_accept[yy_current_state] )
|
if ( yy_accept[yy_current_state] )
|
||||||
{
|
{
|
||||||
yyg->yy_last_accepting_state = yy_current_state;
|
yyg->yy_last_accepting_state = yy_current_state;
|
||||||
|
@ -1796,7 +1809,6 @@ static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
|
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
|
||||||
yy_is_jam = (yy_current_state == 156);
|
yy_is_jam = (yy_current_state == 156);
|
||||||
|
|
||||||
(void)yyg;
|
|
||||||
return yy_is_jam ? 0 : yy_current_state;
|
return yy_is_jam ? 0 : yy_current_state;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1825,7 +1837,7 @@ static int yy_get_next_buffer (yyscan_t yyscanner)
|
||||||
|
|
||||||
else
|
else
|
||||||
{ /* need more input */
|
{ /* need more input */
|
||||||
yy_size_t offset = yyg->yy_c_buf_p - yyg->yytext_ptr;
|
int offset = yyg->yy_c_buf_p - yyg->yytext_ptr;
|
||||||
++yyg->yy_c_buf_p;
|
++yyg->yy_c_buf_p;
|
||||||
|
|
||||||
switch ( yy_get_next_buffer( yyscanner ) )
|
switch ( yy_get_next_buffer( yyscanner ) )
|
||||||
|
@ -1996,6 +2008,10 @@ static void Ahuacatl_load_buffer_state (yyscan_t yyscanner)
|
||||||
Ahuacatlfree((void *) b ,yyscanner );
|
Ahuacatlfree((void *) b ,yyscanner );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef __cplusplus
|
||||||
|
extern int isatty (int );
|
||||||
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
/* Initializes or reinitializes a buffer.
|
/* Initializes or reinitializes a buffer.
|
||||||
* This function is sometimes called more than once on the same buffer,
|
* This function is sometimes called more than once on the same buffer,
|
||||||
* such as during a Ahuacatlrestart() or at EOF.
|
* such as during a Ahuacatlrestart() or at EOF.
|
||||||
|
@ -2112,7 +2128,7 @@ void Ahuacatlpop_buffer_state (yyscan_t yyscanner)
|
||||||
*/
|
*/
|
||||||
static void Ahuacatlensure_buffer_stack (yyscan_t yyscanner)
|
static void Ahuacatlensure_buffer_stack (yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
yy_size_t num_to_alloc;
|
int num_to_alloc;
|
||||||
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
||||||
|
|
||||||
if (!yyg->yy_buffer_stack) {
|
if (!yyg->yy_buffer_stack) {
|
||||||
|
@ -2210,7 +2226,7 @@ YY_BUFFER_STATE Ahuacatl_scan_string (yyconst char * yystr , yyscan_t yyscanner)
|
||||||
* @param yyscanner The scanner object.
|
* @param yyscanner The scanner object.
|
||||||
* @return the newly allocated buffer state object.
|
* @return the newly allocated buffer state object.
|
||||||
*/
|
*/
|
||||||
YY_BUFFER_STATE Ahuacatl_scan_bytes (yyconst char * yybytes, yy_size_t _yybytes_len , yyscan_t yyscanner)
|
YY_BUFFER_STATE Ahuacatl_scan_bytes (yyconst char * yybytes, int _yybytes_len , yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
YY_BUFFER_STATE b;
|
YY_BUFFER_STATE b;
|
||||||
char *buf;
|
char *buf;
|
||||||
|
@ -2223,7 +2239,7 @@ YY_BUFFER_STATE Ahuacatl_scan_bytes (yyconst char * yybytes, yy_size_t _yybyte
|
||||||
if ( ! buf )
|
if ( ! buf )
|
||||||
YY_FATAL_ERROR( "out of dynamic memory in Ahuacatl_scan_bytes()" );
|
YY_FATAL_ERROR( "out of dynamic memory in Ahuacatl_scan_bytes()" );
|
||||||
|
|
||||||
for ( i = 0; i < (int) _yybytes_len; ++i )
|
for ( i = 0; i < _yybytes_len; ++i )
|
||||||
buf[i] = yybytes[i];
|
buf[i] = yybytes[i];
|
||||||
|
|
||||||
buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
|
buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
|
||||||
|
@ -2325,7 +2341,7 @@ FILE *Ahuacatlget_out (yyscan_t yyscanner)
|
||||||
/** Get the length of the current token.
|
/** Get the length of the current token.
|
||||||
* @param yyscanner The scanner object.
|
* @param yyscanner The scanner object.
|
||||||
*/
|
*/
|
||||||
yy_size_t Ahuacatlget_leng (yyscan_t yyscanner)
|
int Ahuacatlget_leng (yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
|
||||||
return yyleng;
|
return yyleng;
|
||||||
|
@ -2361,7 +2377,7 @@ void Ahuacatlset_lineno (int line_number , yyscan_t yyscanner)
|
||||||
|
|
||||||
/* lineno is only valid if an input buffer exists. */
|
/* lineno is only valid if an input buffer exists. */
|
||||||
if (! YY_CURRENT_BUFFER )
|
if (! YY_CURRENT_BUFFER )
|
||||||
YY_FATAL_ERROR( "Ahuacatlset_lineno called with no buffer" );
|
yy_fatal_error( "Ahuacatlset_lineno called with no buffer" , yyscanner);
|
||||||
|
|
||||||
yylineno = line_number;
|
yylineno = line_number;
|
||||||
}
|
}
|
||||||
|
@ -2376,7 +2392,7 @@ void Ahuacatlset_column (int column_no , yyscan_t yyscanner)
|
||||||
|
|
||||||
/* column is only valid if an input buffer exists. */
|
/* column is only valid if an input buffer exists. */
|
||||||
if (! YY_CURRENT_BUFFER )
|
if (! YY_CURRENT_BUFFER )
|
||||||
YY_FATAL_ERROR( "Ahuacatlset_column called with no buffer" );
|
yy_fatal_error( "Ahuacatlset_column called with no buffer" , yyscanner);
|
||||||
|
|
||||||
yycolumn = column_no;
|
yycolumn = column_no;
|
||||||
}
|
}
|
||||||
|
@ -2571,7 +2587,7 @@ int Ahuacatllex_destroy (yyscan_t yyscanner)
|
||||||
#ifndef yytext_ptr
|
#ifndef yytext_ptr
|
||||||
static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner)
|
static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
register int i;
|
int i;
|
||||||
for ( i = 0; i < n; ++i )
|
for ( i = 0; i < n; ++i )
|
||||||
s1[i] = s2[i];
|
s1[i] = s2[i];
|
||||||
}
|
}
|
||||||
|
@ -2580,7 +2596,7 @@ static void yy_flex_strncpy (char* s1, yyconst char * s2, int n , yyscan_t yysca
|
||||||
#ifdef YY_NEED_STRLEN
|
#ifdef YY_NEED_STRLEN
|
||||||
static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner)
|
static int yy_flex_strlen (yyconst char * s , yyscan_t yyscanner)
|
||||||
{
|
{
|
||||||
register int n;
|
int n;
|
||||||
for ( n = 0; s[n]; ++n )
|
for ( n = 0; s[n]; ++n )
|
||||||
;
|
;
|
||||||
|
|
|
@ -22,29 +22,29 @@ bin_arangod_LDADD = \
|
||||||
bin_arangod_SOURCES = \
|
bin_arangod_SOURCES = \
|
||||||
arangod/Actions/actions.cpp \
|
arangod/Actions/actions.cpp \
|
||||||
arangod/Actions/RestActionHandler.cpp \
|
arangod/Actions/RestActionHandler.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-access-optimiser.c \
|
arangod/Ahuacatl/ahuacatl-access-optimiser.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-ast-node.c \
|
arangod/Ahuacatl/ahuacatl-ast-node.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-bind-parameter.c \
|
arangod/Ahuacatl/ahuacatl-bind-parameter.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-codegen.c \
|
arangod/Ahuacatl/ahuacatl-codegen.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-collections.c \
|
arangod/Ahuacatl/ahuacatl-collections.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-context.c \
|
arangod/Ahuacatl/ahuacatl-context.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-conversions.c \
|
arangod/Ahuacatl/ahuacatl-conversions.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-error.c \
|
arangod/Ahuacatl/ahuacatl-error.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-explain.c \
|
arangod/Ahuacatl/ahuacatl-explain.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-functions.c \
|
arangod/Ahuacatl/ahuacatl-functions.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-grammar.c \
|
arangod/Ahuacatl/ahuacatl-grammar.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-index.c \
|
arangod/Ahuacatl/ahuacatl-index.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-node.c \
|
arangod/Ahuacatl/ahuacatl-node.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-optimiser.c \
|
arangod/Ahuacatl/ahuacatl-optimiser.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-parser-functions.c \
|
arangod/Ahuacatl/ahuacatl-parser-functions.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-parser.c \
|
arangod/Ahuacatl/ahuacatl-parser.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-result.c \
|
arangod/Ahuacatl/ahuacatl-result.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-scope.c \
|
arangod/Ahuacatl/ahuacatl-scope.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-statement-dump.c \
|
arangod/Ahuacatl/ahuacatl-statement-dump.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-statement-walker.c \
|
arangod/Ahuacatl/ahuacatl-statement-walker.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-statementlist.c \
|
arangod/Ahuacatl/ahuacatl-statementlist.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-tokens.c \
|
arangod/Ahuacatl/ahuacatl-tokens.cpp \
|
||||||
arangod/Ahuacatl/ahuacatl-variable.c \
|
arangod/Ahuacatl/ahuacatl-variable.cpp \
|
||||||
arangod/BitIndexes/bitarray.cpp \
|
arangod/BitIndexes/bitarray.cpp \
|
||||||
arangod/BitIndexes/bitarrayIndex.cpp \
|
arangod/BitIndexes/bitarrayIndex.cpp \
|
||||||
arangod/CapConstraint/cap-constraint.cpp \
|
arangod/CapConstraint/cap-constraint.cpp \
|
||||||
|
@ -156,21 +156,21 @@ endif
|
||||||
### @brief flex
|
### @brief flex
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
FLEX_FILES += \
|
FLEXXX_FILES += \
|
||||||
arangod/Ahuacatl/ahuacatl-tokens.c
|
arangod/Ahuacatl/ahuacatl-tokens.cpp
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
### @brief bison
|
### @brief bison
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
BISON_FILES += \
|
BISONXX_FILES += \
|
||||||
arangod/Ahuacatl/ahuacatl-grammar.c
|
arangod/Ahuacatl/ahuacatl-grammar.cpp
|
||||||
|
|
||||||
if ENABLE_MAINTAINER_MODE
|
if ENABLE_MAINTAINER_MODE
|
||||||
|
|
||||||
CLEANUP += \
|
CLEANUP += \
|
||||||
arangod/Ahuacatl/ahuacatl-grammar.h \
|
arangod/Ahuacatl/ahuacatl-grammar.h \
|
||||||
arangod/Ahuacatl/ahuacatl-grammar.c
|
arangod/Ahuacatl/ahuacatl-grammar.cpp
|
||||||
endif
|
endif
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
Loading…
Reference in New Issue