//: Text-mode cursor primitives. Currently thin wrappers around ncurses calls. :(before "End Includes") #include :(before "End Primitive Recipe Declarations") CONSOLE_MODE, :(before "End Primitive Recipe Numbers") Recipe_number["console-mode"] = CONSOLE_MODE; :(before "End Primitive Recipe Implementations") case CONSOLE_MODE: { initscr(); break; } :(before "End Primitive Recipe Declarations") RETRO_MODE, :(before "End Primitive Recipe Numbers") Recipe_number["retro-mode"] = RETRO_MODE; :(before "End Primitive Recipe Implementations") case RETRO_MODE: { endwin(); break; } :(before "End Primitive Recipe Declarations") WAIT_FOR_KEY, :(before "End Primitive Recipe Numbers") Recipe_number["wait-for-key"] = WAIT_FOR_KEY; :(before "End Primitive Recipe Implementations") case WAIT_FOR_KEY: { getch(); break; }