Use of Coco/R as practical exercise for Compiler Design Theory course