version 0.5
added eval for c and haskell functions