New parser for Lustre