I don't think $0 is correct for a numeric constant, but aside from that, yes.