summaryrefslogtreecommitdiffstats
path: root/grammar/grammar.y
Commit message (Collapse)AuthorAgeFilesLines
* implement "continue" RainerScript statementRainer Gerhards2012-10-011-0/+2
|
* implement RainerScript "call" statementRainer Gerhards2012-10-011-0/+2
|
* implement string arrays for config objectsRainer Gerhards2012-10-011-5/+4
| | | | | as a tester, imudp now supports binding to multiple options based on a string array
* cleanupRainer Gerhards2012-09-281-8/+0
|
* rainerscript: add basic plumbing for arraysRainer Gerhards2012-09-281-2/+10
| | | | | can be used in expressions, but always evaluate to the first element, only
* Implement RainerScript ruleset() statementRainer Gerhards2012-09-281-0/+5
|
* new ruleengine: implement script concatenation (& operator)Rainer Gerhards2012-09-171-1/+2
|
* cleanupRainer Gerhards2012-09-171-6/+2
|
* Add set/unset stmt to grammar & ASTRainer Gerhards2012-09-131-0/+8
| | | | ... but not yet to executing engine
* new ruleengine: properly handle $ruleset directiveRainer Gerhards2012-09-121-0/+2
|
* new ruleengine: more cleanupRainer Gerhards2012-09-101-6/+2
|
* new ruleengine: legacy action object properly constructedRainer Gerhards2012-09-041-6/+2
|
* new ruleengine: v6+ action object properly constructedRainer Gerhards2012-09-041-1/+1
|
* new ruleengine: PROP and PRI legacy filter structures properly createdRainer Gerhards2012-09-041-14/+9
|
* new ruleengine: skeleton for reading conf file in placeRainer Gerhards2012-09-041-35/+13
| | | | code still does not work, actual functions not implemented
* new ruleengine: script block correctly builtRainer Gerhards2012-09-041-9/+13
|
* new ruleengine: add &-operator (legacy action list)Rainer Gerhards2012-09-041-5/+8
|
* new ruleengine: first code for stmt handlingRainer Gerhards2012-09-041-20/+34
|
* new ruleengine: first shot at grammarRainer Gerhards2012-09-031-12/+22
|
* add capability to configure outname for constant (inside template)Rainer Gerhards2012-08-251-6/+4
| | | | also some cleanup
* milestone: LIST-type templates work, but no all options yet presentRainer Gerhards2012-08-251-6/+3
|
* milestone: base plumbing for LIST-type templates mostly in placeRainer Gerhards2012-08-251-7/+15
|
* add base plumbing for template() config object to grammarRainer Gerhards2012-08-241-1/+13
|
* milestone/[PARTWORK]: made sure all legacy selectors workRainer Gerhards2011-07-091-0/+1
| | | | | ... except for the not guaranteed $outchannel construct, which we could not fix without syntax change. Shouldn't hurt too many.
* milestone/[PARTWORK]: integrted script filter, but var access is missingRainer Gerhards2011-07-071-4/+20
|
* milestone: abstracted parser interface ...Rainer Gerhards2011-07-061-8/+5
| | | | | so that both testdriver and other callers (rsyslog!) can use it without changing the parser (this simplifies development).
* milestone: some plumbing for rsyslog/stand alone parsingRainer Gerhards2011-07-051-5/+8
|
* milestone: improved build systemRainer Gerhards2011-07-051-0/+169
... still had quite some glitches, as usual. This time it hopefully works under all circumstances (well, let's hope for "usual cir..." ;)).