operator(+) Interface

public interface operator(+)

Module Procedures

private pure function add(lval, rval) result(code)

Add two escape sequences, attributes in the right value override the left value ones.

Arguments

Type IntentOptional Attributes Name
type(ansi_code), intent(in) :: lval

First escape code

type(ansi_code), intent(in) :: rval

Second escape code

Return Value type(ansi_code)

Combined escape code