moved numbers from interpreter to grammar
fixed bug in cdr