Definitional Trees : Coding Phase - Design of new_compile procedure

After finishing the task of implementing N function for the evaluation of an expression, I worked on making a more robust test case for checking the "replace" functionality.

After this I started working on the new_compile procedure which will metaprogram the output H function for any definitional tree in the format as expected in tmp/h_append.rb. With respect to this I have currently completed 2 cases of the new_compile procedure. These 2 cases also required some additional utilities to aid the metaprogramming.

I am currently working on the remaining 3 cases of new_compile.