@ working on lexParser