It would be nice to have API to follow "compile and eval" way. Currently Boost.Python provides only string-based or file-based evaluation methods.