syslog-ng source
parser-expr-parser.c File Reference
#include "parser/parser-expr-parser.h"
#include "parser/parser-expr.h"
#include "parser/parser-expr-grammar.h"
Include dependency graph for parser-expr-parser.c:

Functions

int parser_expr_parse (CfgLexer *lexer, LogExprNode **node, gpointer arg)
 

Variables

int parser_expr_debug
 
CfgParser parser_expr_parser
 

Function Documentation

◆ parser_expr_parse()

int parser_expr_parse ( CfgLexer *  lexer,
LogExprNode **  node,
gpointer  arg 
)

Variable Documentation

◆ parser_expr_debug

int parser_expr_debug
extern

◆ parser_expr_parser

CfgParser parser_expr_parser
Initial value:
=
{
.name = "parser expression",
.context = LL_CONTEXT_PARSER,
.keywords = parser_expr_keywords,
.parse = (gint (*)(CfgLexer *, gpointer *, gpointer)) parser_expr_parse,
}
int parser_expr_parse(CfgLexer *lexer, LogExprNode **node, gpointer arg)