FunExecContext - Function execution context class.
Functions operate on it now instead of on just SentenceContext. It's open to additions in future. Main purpose atm is to hold Variables as well as SentenceContext. Done some cleanup in code too. Updated tests to reflect the FunExecContext change as well.
Showing
- libwccl/ops/affix.cpp 1 addition, 1 deletionlibwccl/ops/affix.cpp
- libwccl/ops/affix.h 1 addition, 4 deletionslibwccl/ops/affix.h
- libwccl/ops/and.cpp 4 additions, 1 deletionlibwccl/ops/and.cpp
- libwccl/ops/and.h 2 additions, 6 deletionslibwccl/ops/and.h
- libwccl/ops/conditional.h 5 additions, 8 deletionslibwccl/ops/conditional.h
- libwccl/ops/constant.h 1 addition, 2 deletionslibwccl/ops/constant.h
- libwccl/ops/equals.h 2 additions, 6 deletionslibwccl/ops/equals.h
- libwccl/ops/formatters.h 0 additions, 4 deletionslibwccl/ops/formatters.h
- libwccl/ops/functions.h 3 additions, 3 deletionslibwccl/ops/functions.h
- libwccl/ops/funexeccontext.h 47 additions, 0 deletionslibwccl/ops/funexeccontext.h
- libwccl/ops/intersects.h 1 addition, 14 deletionslibwccl/ops/intersects.h
- libwccl/ops/issubsetof.h 1 addition, 12 deletionslibwccl/ops/issubsetof.h
- libwccl/ops/logicalpredicate.h 0 additions, 3 deletionslibwccl/ops/logicalpredicate.h
- libwccl/ops/nor.cpp 3 additions, 1 deletionlibwccl/ops/nor.cpp
- libwccl/ops/nor.h 1 addition, 6 deletionslibwccl/ops/nor.h
- libwccl/ops/or.cpp 3 additions, 1 deletionlibwccl/ops/or.cpp
- libwccl/ops/or.h 1 addition, 6 deletionslibwccl/ops/or.h
- libwccl/ops/predicate.h 0 additions, 2 deletionslibwccl/ops/predicate.h
- libwccl/ops/regex.cpp 5 additions, 2 deletionslibwccl/ops/regex.cpp
- libwccl/ops/regex.h 1 addition, 6 deletionslibwccl/ops/regex.h
Please register or sign in to comment