I added new Fexl functions dlopen and dlsym to read dynamic libraries.
It is now possible for a Fexl program to create and run C code on the fly. To do this it would write the code into a file, compile it into a shared library, load the library with dlopen, grab the new functions with dlsym, and run them.
Here is the commit on GitHub.