Added comparison, logical and bitwise operators to expression parser and evaluator.
Added comparison, logical and bitwise operators to expression parser and evaluator.
Merge branch 'expressions' of github.com:malloch/libmapper into expressions
Initial rough commit adding doubles to expression parser/evaluator.
Merge branch 'master' into expressions
Fail if bitwise operators called on floats.
Added reference to logical negation in TODO.
Switch to doubles for internal function calculation.
Bugfixes: expression parsing and evaluation now supports doubles.
Enabled support for double-precision floating point signals.
Merge branch 'master' into doubles
Fix reference to MAPPER_NOW.
Added logical NOT to expression parser and evaluator.
Working on another expression parser.
Working implementation.
Use some macros to simplify code.
reduce stack size.
Increase support for doubles; added int and double version s of functions as appropriate; preliminary support for conditionals.
Reworked lexer to allow distinguishing between subtract and negate tokens without tracking state.
Fixed negate/subtract lexing; fixed history indexing.