The initial status of repo has been moved to branch recursive
The master now has a version that does not support recursion but supports pic/pie and is both reentrant and thread-safe
This is a 32-bit only implementation of the traditional apply function available in functional programming
It works on all i386 hardware/OS (windows/linux/bsd, etc.)
A header and an example file is provided too
The library is a C89 library. To use the helper macro APPLY, a C99 compiler is required
To use the library, just assemble a single assembly file with asmc or masm, no dependency are required
No 64-bit is provided (and is not planned due to windows and linux mess on passing parameters in 64 bit mode)
The functions passed to apply must follow the C calling convention