Так разве макросы отменили ,давно уже были мультиплексоры и булевы и целочисленные в примерах .