Added procedure framework
s/scm_eval/Eval/g