m_chr
#define m_chr(c) (1 <= c && c <= 26 ? c+'@' : -1)
m_chr(i)
#define m_chr(c) ((1 <= c && c <= 26) ? (c + '@') : -1)