Implementation of the tigpiler in C [Modern compiler implementation in C - Appel]