Fix in leexical, added sintax rules but not finished