Functional language Compiler for Multi-core Platform