Mach7
Mach7 copied to clipboard
Functional programming style pattern-matching library for C++
WG21 has a proposal for feature test macros, which strives to unify what Mach7's XTL_SUPPORT(feature) macro and similar macros in other libraries do. Extract it into a subproject based on...
We have a set of macros implement matching in those cases where we rely on tags instead of RTTI. We can let the user express relation between his tagged classes...
Split match.hpp into headers per ADT encoding. Users would be able to include specific one for his project as well as compare them in diff tools.
1. xtl_get is right now for 1 argument only 2. had to reset lowest bits to 0 by default - make this to be dependent on the type of key...
Robert suggested a plausible scenario today that might lead to invalid dispatch and should be considered when designing language solution: 1. Dll A is loaded 2. Classes from Dll A...
Trace applicable case labels to leave switch early when no more applicable case clauses exist
I had to rollback XTL_FALL_THROUGH to 1 again because old Qua clauses seem to be putting break statements in the wrong place. See extractor.cpp for repro. The value has to...