aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/expression.c
Commit message (Expand)AuthorAgeFilesLines
...
* Fix processing of a single element.Vsevolod Stakhov2015-03-191-0/+1
* Fix + expressions optimizations.Vsevolod Stakhov2015-03-191-7/+18
* Fix parsing of limits.Vsevolod Stakhov2015-03-191-2/+6
* Select operand on OR operation.Vsevolod Stakhov2015-03-191-0/+1
* Finish expression evaluation.Vsevolod Stakhov2015-03-191-2/+13
* Write optimizator for plus operator.Vsevolod Stakhov2015-03-191-2/+150
* Prefer processed elements during optimizations.Vsevolod Stakhov2015-03-191-2/+4
* Use reft-associativity by default for all ops.Vsevolod Stakhov2015-03-181-2/+3
* Treat '+' as operator symbol.Vsevolod Stakhov2015-03-181-0/+2
* Initialize state.Vsevolod Stakhov2015-03-181-1/+1
* Fix more issues in expressions parser.Vsevolod Stakhov2015-03-171-1/+5
* More to lazy evaluation logic.Vsevolod Stakhov2015-03-171-21/+14
* Add processing for AND, NOT and OR operations.Vsevolod Stakhov2015-03-171-0/+102
* Distinguish between logic and arithmetic ops.Vsevolod Stakhov2015-03-171-2/+16
* Constify subr structure.Vsevolod Stakhov2015-03-171-2/+3
* Add conversion from expr to string.Vsevolod Stakhov2015-03-171-0/+60
* Add destruction routine for exprs and atoms.Vsevolod Stakhov2015-03-171-1/+32
* Add expressions parsing code.Vsevolod Stakhov2015-03-171-9/+389
* Add utility functions.Vsevolod Stakhov2015-03-171-0/+58
* Add skeleton for the new expressions.Vsevolod Stakhov2015-03-171-0/+49