Start building out the ACCEPT flag for non-epsilon instructions, which will allow for them to be negated. This adds the flag to BYTE_OP. Still unimplemented in the VM.
Realized that I really did want it to be NEGATE, because then the test can be an XOR. BYTE_OP fully implemented in VM.
NEGATE applied to Either.
Add negation to range instruction.
Make neither work in the VM
Make not in range work in the vm.
Merge branch 'master' of github.com:uckelman/liblightgrep
Added AX_CHECK_ICU m4 macro and use that in configure.ac instead of pkg-config macros. Downgrade Boost required version to 1.49 (1.48 is known to have problems). Downgrade ICU check to 1.48, also.
Use ICU_CXXFLAGS, not ICU_CFLAGS. This keeps us from importing the dread -Wshadow, as well as spurious -Wmissing-prototypes.
Add some function declarations to get rid of warnings caused by -Wmissing-prototypes.
Travis should use ./configure
Downgrade required autoconf to 2.64
Cleanup.