LL(*) Top Down Parser Generator in MyDef