Usage of RHS delay(intra-assignment delay) in non-blocking assignment in a procedural statement

In reply to Curious_cat:

Is your define statement for seq_unit_delay exactly as you wrote above, or are there conditional statements like `ifdef around it?