void (*commands[256])(char *) = { NULL, ['q'] = c_quit, ['O'] = c_open, ['P'] = c_print, ['w'] = c_writeline, ['q'] = NULL, ['Q'] = c_quit,