` #tab+1 ` is parsed to ` LengthOp(AddOp(tab,1)) ` It should be ` AddOp(LengthOp(tab), 1) `