Compiler for SIL usinf LEX and YACC