adds rules and tokens for oberon syntax