DT_PRAGMA_DIR
{ "error", dt_pragma_error, DT_PRAGMA_DIR },
{ "ident", dt_pragma_ident, DT_PRAGMA_DIR },
{ "line", dt_pragma_line, DT_PRAGMA_DIR },
int kind = DT_PRAGMA_DIR;
if (kind == DT_PRAGMA_DIR &&
case DT_PRAGMA_DIR: