#include "a.h"

/*
* 12. Overstrike, bracket, line-drawing, graphics, and zero-width functions.
*/

/*
       \o'asdf'
       \zc
       \b'asdf'
       \l'Nc'
       \L'Nc'
       \D'xxx'
*/

int
e_o(void)
{
       pushinputstring(getqarg());
       return 0;
}

int
e_z(void)
{
       getnext();
       return 0;
}

int
e_b(void)
{
       pushinputstring(getqarg());
       return 0;
}

int
e_l(void)
{
       getqarg();
       return 0;
}

int
e_L(void)
{
       getqarg();
       return 0;
}

int
e_D(void)
{
       getqarg();
       return 0;
}

void
t12init(void)
{
       addesc('o', e_o, 0);
       addesc('z', e_z, 0);
       addesc('b', e_b, 0);
       addesc('l', e_l, 0);
       addesc('L', e_L, 0);
       addesc('D', e_D, 0);
}