CSynth An implementation of component-based inductive synthesis as described in: Gulwani, S., Jha, S., Tiwari, A., & Venkatesan, R. (2011, June). Synthesis of loop-free programs. In PLDI (Vol. 11, pp. 62-73).