abs() parsing and generation complete