Used LEX and YACC Linux utilities to find the parts of a C code that can run independently of other parts of code. This has application in parallel computation field