Fast IFS using RPN notation
|
|
||
|---|---|---|
| python_rpnifs | ||
| tests | ||
| .gitignore | ||
| benchplot.sh | ||
| check_deps.sh | ||
| config.h | ||
| deploy.sh | ||
| Doxyfile.mk | ||
| LICENCE.txt | ||
| Makefile | ||
| python_const.c | ||
| python_const.h | ||
| python_if.c | ||
| python_if.h | ||
| python_ifs.c | ||
| python_ifs.h | ||
| python_pyrpn.c | ||
| python_pyrpn.h | ||
| python_rpnexpr.c | ||
| python_rpnexpr.h | ||
| python_rpntoken.c | ||
| python_rpntoken.h | ||
| README | ||
| rpn_if.c | ||
| rpn_if.h | ||
| rpn_if_default.c | ||
| rpn_if_default.h | ||
| rpn_ifs.c | ||
| rpn_ifs.h | ||
| rpn_jit.c | ||
| rpn_jit.h | ||
| rpn_lib.asm | ||
| rpn_lib.h | ||
| rpn_mutate.c | ||
| rpn_mutate.h | ||
| rpn_parse.c | ||
| rpn_parse.h | ||
| send_live.example | ||
| VERSION | ||
rpnifs fast IFS using RPN notation : ==================================== Provides : ---------- - C library for parameterized RPN expression JIT compilation and evaluation - C library for handling IFS (composed of JIT RPN expressions) - C library for RPN expression random mutation - Python bindings : pyrpn Python module (pyrpn.so) More details on Python module by running : make && python3 -c "import pyrpn; help(pyrpn)" More details on C API see Doxygen documentation. Dependencies : -------------- - gcc - nasm - ld - python3 - python3 headers Documentation : - doxygen - git Compilation : ------------- make Doxygen documentation : ----------------------- make doc www-browser doc/html/index.html Running self tests and benchmark : ---------------------------------- make checks Debugging : ----------- make clean DEBUG=1 make DEBUG=1 make check